一、Maven的三大生命周期 Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。 Maven的生命周期是抽象的,即生命周期不做任何实际的工作,实际任务由插件完成,类似于设计模式中的模板方法。 二、三 ...
分类:
其他好文 时间:
2020-03-27 00:54:20
阅读次数:
55
jdk与sdk环境搭建常用adb指令讲解Appium环境搭建Appium介绍: 移动端开源自动化测试框架 开源:完全免费 跨平台:完全满足IOS和Android两个不同系统提供的自动化测试 Appium是基于Selenium来实现 Appium是基于JDK+SDK环境来承载 Appium Serve ...
分类:
移动开发 时间:
2020-03-25 23:04:14
阅读次数:
90
pytest是一个非常成熟的全功能的Python测试框架 用例设计原则 谨记:当我们使用pytest框架写case的时候,一定要拿它的命令规范去case,这样框架才能识别到哪些case需要执行,哪些不需要执行文件名以test_.py文件和_test.py以Test开头的类以test_开头的函数以te ...
分类:
其他好文 时间:
2020-03-24 19:13:15
阅读次数:
74
unittest是Python单元测试框架。但它不仅可以适用于单元测试,还可以适用接口自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天就总结下如何使用unittest单元测试框架来进行接口自动化测试。 一、导入unitt ...
分类:
编程语言 时间:
2020-03-23 22:10:49
阅读次数:
88
unittest 是python 语言的单元测试框架,提供了创建测试用例、测试套件和批量执行测试用例的方案。 利用单元测试框架,可以创建一个类,该类继承 unttest 的 TestCase ,这样可以把每个 TestCase 看成是一个最小的单位,由测试套件组织起来,运行时直接执行即可,同时可以引 ...
分类:
其他好文 时间:
2020-03-23 00:29:43
阅读次数:
91
1、创建一个工程 apiFrame 2、创建目录结构 3、base包,基础的,把公共的底层的代码放在base,如请求方法的封装,协议的封装,消息的封装 4、data,放数据文件,如csv文件、excel、yaml 5、config,请求地址不要放在接口测试模块中,单独出来处理进行自动判断 6、uti ...
分类:
其他好文 时间:
2020-03-21 16:25:54
阅读次数:
80
本篇博客 UT执行 1 借助于单元测试框架:unittest 2 框架内容 3 读取数据的两种方式 4 使用xml文件的方式读取 5 使用csv文件进行读取 UT执行 1 借助于单元测试框架:unittest 2 框架内容 框架内容:数据驱动框架 公共模块 数据模块 被测函数模块 测试用例模块 4 ...
分类:
其他好文 时间:
2020-03-20 20:40:02
阅读次数:
51
1.自动化测试用例怎么来? 从功能测试里面抽取出来,因为自动化测试一般都是为了监控或者是回归测试。 2.框架用什么开发? selenium+Maven(依赖工具)+管理case要用到TestNG+ 3.如何解决你遇见的问题 比如case很多的情况下你如何解决:TestNG来管理。 4.作自动化的目的 ...
分类:
其他好文 时间:
2020-03-20 19:56:11
阅读次数:
54
用例设计部分,无论是手工测试还是自动化测试,都必须的环节,也是非常重要的环节。在做自动化测试的时候,用例需要考虑前置,步骤和比对。每一个部分都要有提供非常明确的测试数据,要考虑数据的重复使用是否会影响脚本的执行结果。 手工测试用例是针对手工测试人员,自动化测试用例是针对自动化测试框架,前者是手工测试 ...
分类:
其他好文 时间:
2020-03-19 21:26:45
阅读次数:
87
Uiautomator是Android原生测试框架,可以用于白盒接口测试也可以用于UI自动化测试,Uiautomator分1.0版本与2.0版本,它们都是基于UiAutomation的测试框架,都是通过UiAutomation的接口操作设备, 1.0权限更高,运行更灵活,2.0针对app定制化更高, ...
分类:
其他好文 时间:
2020-03-18 23:51:26
阅读次数:
83