2018年6月12日
摘要: 前提条件: 已经成功安装并配置了Tomcat + JDK + Mysql, 可参考: https://www.cnblogs.com/alicegu2009/p/9174134.html 1. Open https://jenkins.io/download/ 2. Download Generic 阅读全文
posted @ 2018-06-12 23:02 alicegu 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Note: 本例中所有Ubutu 操作均使用的root用户,如果当前非root用户,请使用sudo,并且记得需要时更改目录权限为777 Install MySQL on Ubutu: 下载安装包:https://dev.mysql.com/downloads/mysql/ Download the 阅读全文
posted @ 2018-06-12 17:19 alicegu 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Use Data Provider in test case class: Use Data Provider in a different class: 阅读全文
posted @ 2018-06-12 11:42 alicegu 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Example: 1. TestNG测试异常 2. TestNG忽略测试 有时,我们编写的代码并没有准备就绪,并且测试用例要测试该方法/代码是否失败(或成功)。 在本示例中,注释@Test(enabled = false)有助于禁用此测试用例。 如果使用@Test(enabled = false)注 阅读全文
posted @ 2018-06-12 10:20 alicegu 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Some docs to refer to: https://blog.csdn.net/menofgod/article/details/72846649 阅读全文
posted @ 2018-06-12 09:41 alicegu 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1. 在TestNG的测试中,一个测试方法的执行往往需要依赖其他测试方法的先期或延后执行,这种测试方法的执行先后顺序就被称为测试方法之间的依赖关系。 2.多个被依赖的测试方法 一个测试方法可能依赖一个测试方法,也可能依赖多个测试方法。对于多个被依赖的测试方法,可以通过方法名直接给出,也可以通过组名给 阅读全文
posted @ 2018-06-12 09:21 alicegu 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 在TestNG xml配置文件中,关于<test>的配置里面,有一个属性叫preserve-order,是用来控制<test>里面所有<classes>的执行顺序的, 对classes里面的方法顺序无效,<test>默认下的preserve-order为true,表示<test>下所有<classe 阅读全文
posted @ 2018-06-12 08:56 alicegu 阅读(350) 评论(0) 推荐(0) 编辑