自动化测试框架搭建3-TestNG
https://blog.csdn.net/u011541946/article/category/6958269
这也是一个自动化测试框架的例子。系列教程。
TestNG对JAVA集成最好!所以最好的语言还是Java
TestNG主解
@Test(执行测试)
优先级是从上到下!注意了啊!
其实就是一个测试流程的规范而已。
Suite会在所有之前执行,Test会在每个Test之前执行
每个测试方法开始前需要做什么(初始化),执行用例,最后要做什么
TestNG的配置
一般都是用tests
Test标签里面是定义测试类的
thread-count:指定线程数
tests模式下:不同test指定的类,会在不同的线程
可以通过Para注解,获取配置文件的值。
配置文件的好处就是,能够通过一个xml文件,定义好要执行的各种类与配置,然后直接run testNG即可
同一个类下的@Test方法,是按照字母顺序排序的...
@Test(prrotity=1)带优先级
也可以在xml里面定义顺序
但是指定priority优先级别是最高的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步