博学而笃定,切问而近思

testng.xml怎么写来执行指定用例

上一篇 / 下一篇  2013-11-14 14:24:32 / 个人分类:Selenium

今天学习的testng.xml怎么写,在网上也找到了一些资料,感觉还是要多多反复学习,还能掌握好,一个人折折腾腾的过,
1. 用测试组名
<groups>
  <run>
   <exclude name = "fast" /> <!--- it must be group name here-->
   <include name = "slow" />
 </run>
</groups>
其中exclude表示包含, include表示包含, “fast”必须是组名
在测试文件中例如包含
 @Test(groups={"fast"})
 public void aFastTest(){
 System.out.println("fast test.");
 }
  
  @Test(groups= {"slow"})
  public void aSlowTest(){
 System.out.println("slow test.");
  }
2. 方法组
<classes>
      <class name="com.testng.test.NewTest"/>
 <methods>
<include name= "testAbs" />
 </methods>
 
</classes>
以上表明执行类com.testng.test.NewTest的testAbs()方法
在测试文件中例如包含
@Test
  public void testAbs() {
 sTest =new Sample();
 assertEquals(sTest.abs(-5),5);
  }
3. 组中组
后续。。。。


TAG:

 

评分:0

我来说两句

Open Toolbar