• testng入门教程1在testng运行一个简单的testcase


    在eclips运行java,创建一个Java类文件名TestNGSimpleTest  C: > TestNG_WORKSPACE

    import org.testng.annotations.Test;
    import static org.testng.Assert.assertEquals;
    
    public class TestNGSimpleTest {
        @Test
        public void testAdd() {
            String str = "TestNG is working fine";
            assertEquals("TestNG is working fine", str);
        }
    }

    TestNG的几种不同的方法可以被调用:

    •  testng.xml 文件

    • ant

    • 命令行

    让我们使用testng.xml文件来调用。创建一个XML文件名称testng.xml C: > TestNG_WORKSPACE 执行测试用例(s)

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
    <suite name="Suite1">
      <test name="test1">
        <classes>
           <class name="TestNGSimpleTest"/>
        </classes>
      </test>
    </suite>

    在eclips左侧包下面的testng.xml文件处右键------>Run As------->1TestNgSuite

    这样,class name="TestNGSimpleTest"  的case (也就是上面的那条case)就被执行了

    运行结果:

    ===============================================
    Suite1
    Total tests run: 1, Failures: 0, Skips: 0
    ===============================================

    如果是需要执行的不是一条case而是多条case时,特别是case写在多个类文件里面时,需要用下面的方法生成testng.xml文件:

    然后就生成了testng.xml文件,在eclips左侧包下面的testng.xml文件处右键------>Run As------->1TestNgSuite

  • 相关阅读:
    AxAssist安装说明
    回调方法
    Export to Excel/Word COMInterface
    Using Timer
    转英文 TotalEng
    设置报表的 条形码 Barcode 字体 生产参数
    Silverlight5.0新特性一览
    Silverlight地理地质信息系统
    微软台湾发布Silverlight的卡通形象MM——藍澤光
    微软Silverlight4与Adobe Flex4打成平手,SL与FLEX技术全面对比
  • 原文地址:https://www.cnblogs.com/111testing/p/6181364.html
Copyright © 2020-2023  润新知