1.testNG的部分注解 test测试方法都是执行顺序:并不是从上往下执行的,而是根据方法名ASCII码进行执行的,小的先执行 比如a比b先执行,1比2先执行,不管代码放的顺序是怎么样。 执行结果: 2.testNG常用校验方法介绍 保持case的原子性,因为assert方法,如果前面出现不符合预 ...
分类:
其他好文 时间:
2018-09-02 16:12:17
阅读次数:
192
1.单击选中的新建工程的名称,按Ctrl+N组合键,弹出对话框选择"TestNG"下的"TestNG class"选项,点击“next” 2.如下图填写完成后,点击“Finish” ...
分类:
Web程序 时间:
2018-09-02 15:28:33
阅读次数:
176
1. appium工作原理,生命周期,怎么执行的 总体来说都是以appium服务端作为中转站,把测试脚本的指定传递给appium服务端,然后appium服务端再和底层工具进行通信 底层工具和手机进行通信操作,操作完成后将结果反馈给appium服务端,服务端再将结果反馈给我们测试脚本 安卓下: 1. ...
分类:
移动开发 时间:
2018-09-02 13:37:29
阅读次数:
232
详细可见教程 :https://www.yiibai.com/testng/ 1.新建一个maven项目 Maven简介: Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 ...
分类:
其他好文 时间:
2018-09-02 11:08:39
阅读次数:
137
本文来自网易云社区 作者:范旭斐 大家在使用testng、junit做自动化测试的过程中,经常会用到testng、junit自带的断言器,有时候对一个字符串、日期、列表进行断言很麻烦,需要借助到jdk或者第三方包的方法进行处理后断言,无形之中增加了代码量,测试用例方法的代码看起来也不够友好,很臃肿。 ...
分类:
其他好文 时间:
2018-08-31 21:16:30
阅读次数:
203
本文来自网易云社区 作者:范旭斐 大家在使用testng、junit做自动化测试的过程中,经常会用到testng、junit自带的断言器,有时候对一个字符串、日期、列表进行断言很麻烦,需要借助到jdk或者第三方包的方法进行处理后断言,无形之中增加了代码量,测试用例方法的代码看起来也不够友好,很臃肿。 ...
分类:
其他好文 时间:
2018-08-31 21:09:21
阅读次数:
186
该报告由51Testing 发布,他们会在每年年中发布会一份测试行业调查报告。 ...
分类:
其他好文 时间:
2018-08-24 00:43:45
阅读次数:
186
执行testNg关闭浏览器方法一直报错,报错信息如下:Proce***efusedtodieafter10seconds,andcouldn‘ttaskkillit引起该问题的原因是windows系统文件taskkill.exe无法执行,可检查系统环境变量。解决办法:将C:\Windows\System32加入到path环境变量中,然后重启eclipse即可正常执行关闭浏览器方法,不会再报
分类:
其他好文 时间:
2018-08-20 23:27:11
阅读次数:
224
前言 allure是一个report框架,支持java的Junit/testng等框架,当然也可以支持python的pytest框架,也可以集成到Jenkins上展示高大上的报告界面。 环境准备 1.python3.6 2.windows环境 3.pycharm 4.pytest allure ad ...
分类:
Web程序 时间:
2018-08-15 21:37:05
阅读次数:
4871
数据驱动 相同的测试脚本使用不用的测试数据执行,并完全分离了测试数据和测试行为。这样的模式成为数据驱动 testNG实现数据驱动的两个关键注解 @DataProvider @Parameters 在当前类中指定数据源 company:阿里 people:马云 company:腾讯 people:马化 ...
分类:
其他好文 时间:
2018-08-13 13:54:17
阅读次数:
146