自动化测试
cherish0123
这个作者很懒,什么都没留下…
展开
-
Jmeter+Ant+Jenkins构建接口自动化测试平台(Windows)
一. 环境准备安装Jmeter,配置相关环境;安装Ant:下载地址: http://ant.apache.org/配置系统环境变量: 新建ANT_HOME:D:\Testing\02-TestTools\Ant\apache-ant-1.10.1 在Path中添加:%ANT_HOME%\bin 配置完成后,打开cmd窗口,输入:ant -v,如下截图,说...原创 2018-02-20 14:30:11 · 7006 阅读 · 4 评论 -
断言(assert)方法
assertEqual(a,b,[msg='测试失败时打印的信息']): 断言a和b是否相等,相等则测试用例通过。assertNotEqual(a,b,[msg='测试失败时打印的信息']): 断言a和b是否相等,不相等则测试用例通过。assertTrue(x,[msg='测试失败时打印的信息']): 断言x是否True,是True则测试用例通过。assertFalse(x,[msg='测试失败时...原创 2018-02-20 14:31:25 · 14230 阅读 · 0 评论 -
JDK+Jmeter环境配置
一. 配置JDK安装JDK到D:\盘,如:D:\Testing\01-BasicEnvironment\JDK\jdk1.8.0点击我的电脑----属性----高级----环境变量----在系统变量中----点击新建新建变量名:JAVA_HOME,变量值中输入:D:\Testing\01-BasicEnvironment\JDK\jdk1.8.0(jdk的存储路径)变量名:PATH,变量值: %J...原创 2018-02-20 14:33:15 · 2352 阅读 · 0 评论 -
接口测试—Jmeter使用技巧整理
Best Practice:http://jmeter.apache.org/usermanual/best-practices1常见中文乱码问题解决:①在http请求中的content encoding字段写上"utf-8"②修改jmeter配置文件jemeter.properties中的"sampleresult.default.encoding"=UTF-8,重启jmeter后生效③选择线程...原创 2018-02-20 14:34:06 · 804 阅读 · 0 评论 -
Jmeter非GUI运行命令
一、参数命令参数释义-h帮助-n非gui模式,在非gui模式下运行-t执行jmx脚本路径参数为:jmx脚本文件路径,若非当前目录需用绝对路径-l指定结果文件路径(jtl或csv)参数为:结果文件路径。路径不存在时会自动创建-j指定执行日志路径指定参数为:日志路径。路径不存在,不会自动创建,同时将日志输出至命令行控制台-r设置分布式(远程)执行服务器列表由JMETER_HOME\bin\jmeter...原创 2018-02-20 14:42:37 · 867 阅读 · 0 评论 -
数据驱动与关键字驱动
数据驱动:数据驱动从数据文件读取输入数据,通过变量的参数化将测试数据传入测试脚本,不同的数据文件对应不同的测试用例,数据和脚本分离。数据来控制测试的业务流。 比如你测一个WEB程序,有很多页面,你可以通过一个数据来控制每次是再哪个页面下工作的(即通过数据来导航到相应的页面)。它是关键字驱动的低级版本,他控制的是函数级的,而关键字是控制动作级的。所以数据驱动应该是可以控制整个测试的关键字驱动:可以认...原创 2018-02-20 14:46:47 · 4365 阅读 · 0 评论