净水机企业网站源码,惠州网站开发公司电话,wordpress sdk.js好卡,建工网校一建1、打开idea允许某个class类#xff0c;可以在控制台看到运行路径的下的配置文件如下图#xff1a; 2、将路径复制到本地路径中找到temp-testng-customsuite.xml文件 3、复制该文件到项目的根目录下#xff0c;可以修改文件名称#xff0c;如下图 4、如图所示#xff0c;通…1、打开idea允许某个class类可以在控制台看到运行路径的下的配置文件如下图 2、将路径复制到本地路径中找到temp-testng-customsuite.xml文件 3、复制该文件到项目的根目录下可以修改文件名称如下图 4、如图所示通过配置文件 对类或者方法进行并发运行如下图是对类的配置
!-- class中配置的是需要运行的类 name的值是包名类名 ‘com.wzw.day1.TestNGDemo2’-- class namecom.wzw.day1.TestNGDemo2 /class
?xml version1.0 encodingUTF-8?
!DOCTYPE suite SYSTEM https://testng.org/testng-1.0.dtd
!--通过配置文件 对类或者方法进行并发运行--
suite nameDefault Suite thread-count2 parallelclasses test thread-count5 nameSeleniumDemo1205classes
!-- class中配置的是需要运行的类 name的值是包名类名 ‘com.wzw.day1.TestNGDemo2’--class namecom.wzw.day1.TestNGDemo2/class
!-- 可以配置多个类 如TestNGDemo2 和TestNGDemo1--class namecom.wzw.day1.TestNGDemo1/class /classes/test !-- SeleniumDemo1205 --
/suite !-- Default Suite --5、如图所示也可以对类中方法的进行单独配置如果需要对某个类中的方法进行配置则需要在该类的class标签中添加如下两个标签assertEqualTest是该类中的方法名。 class namecom.wzw.day1.TestNGDemo2methodsinclude nameassertEqualTest//methods
/class
?xml version1.0 encodingUTF-8?
!DOCTYPE suite SYSTEM https://testng.org/testng-1.0.dtd
!--通过配置文件 对类或者方法进行并发运行--
suite nameDefault Suite thread-count2 parallelclasses test thread-count5 nameSeleniumDemo1205classesclass namecom.wzw.day1.TestNGDemo2
!-- 如下两个标签是对TestNGDemo2类中assertEqualTest方法的配置 --methods
!-- name中需要配置TestNGDemo2中的方法名称 --include nameassertEqualTest//methods/class !-- com.wzw.day1.TestNGDemo1 --class namecom.wzw.day1.TestNGDemo1/class !-- com.wzw.day1.TestNGDemo1 --/classes/test !-- SeleniumDemo1205 --
/suite !-- Default Suite --
6、配置suite nameDefault Suite/suite标签可以对类进行并发运行如果是需要对类进行并发允许需要添加 thread-count2 parallelclasses parallel指定的是类thread-count指定的是并发数代码如下
?xml version1.0 encodingUTF-8?
!DOCTYPE suite SYSTEM https://testng.org/testng-1.0.dtd
!--通过配置文件 对类或者方法进行并发运行--
suite nameDefault Suite thread-count2 parallelclasses test thread-count5 nameSeleniumDemo1205classesclass namecom.wzw.day1.TestNGDemo2methodsinclude nameassertEqualTest//methods/class !-- com.wzw.day1.TestNGDemo1 --class namecom.wzw.day1.TestNGDemo1/class !-- com.wzw.day1.TestNGDemo1 --/classes/test !-- SeleniumDemo1205 --
/suite !-- Default Suite --
7、如果需要都类中的方法进行并发运行则需要在suite标签中将parallelclasses 改为parallelmethods指定的为方法。如图所示
?xml version1.0 encodingUTF-8?
!DOCTYPE suite SYSTEM https://testng.org/testng-1.0.dtd
!--通过配置文件 对类或者方法进行并发运行--
suite nameDefault Suite thread-count2 parallelmethods test thread-count5 nameSeleniumDemo1205classesclass namecom.wzw.day1.TestNGDemo2methodsinclude nameassertEqualTest//methods/class !-- com.wzw.day1.TestNGDemo1 --class namecom.wzw.day1.TestNGDemo1/class !-- com.wzw.day1.TestNGDemo1 --/classes/test !-- SeleniumDemo1205 --
/suite !-- Default Suite --
8、配置好文件后选中.xml文件右击点击运行如图所示xml文件配置后的运行结果如下