![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
testNG
python012
这个作者很懒,什么都没留下…
展开
-
测试框架设计学习笔记 - 1
学习到第12节课程,了解到testNG的anotation有以下(and more):@BeforeSuite suite是testNG使用的xml文件中的一个概念,也许可以理解为最上层的一个测试用例套件,一个suite可以包含有多个test@BeforeTest test这里可以理解成一个测试模块(test module),一个test可包含多个测试类class@BeforeClass原创 2018-01-29 23:01:49 · 180 阅读 · 0 评论 -
测试框架设计学习笔记 - 2
学习到18节,完成了testNG的部分,其中包括了以下testNG的特性:group,例如加上tag @Test(groups={“smoke”}),就表示这个test属于smoke group,可以属于多个group,然后相应的在xml文件中,做如下定义,即可使用group,这里可以include也可以exclude。<suite name="Test - 1"> ...原创 2018-02-12 15:38:55 · 148 阅读 · 0 评论 -
Jenkins执行完构建后testng插件找不到testng-results.xml
昨天把Jenkins(ver. 2.107.1,此处注意,几乎是一个最新的Jenkins版本)安装在mac上,并建了一个简单的job,来体验下Jenkins+Maven+testng的效果,遇到这样一个有意思的问题,就是使用默认设置,也配置了testng的测试结果报告插件, 当Jenkins构建执行后,也可以正常找到指定的pom.xml文件,并执行Maven命令mvn test -PmyTe...原创 2018-03-23 20:33:32 · 4392 阅读 · 0 评论 -
测试框架设计学习笔记 - 3
学习到28节,testng部分结束了,开始学习Maven。主要内容是Maven的介绍,安装,配置,和几个主要Maven命令:mvn archetype:generatemvn eclipse:eclipsemvn testmvn test -Psanity //sanity 是POM.xml中某个profile的id,命令行执行也是异常方便,在Jenkins上异常好用…Mave...原创 2018-03-21 23:15:57 · 165 阅读 · 0 评论