1. 在testng.xml文件中定义简单参数,然后在源文件中引用这些参数。
创建测试案例类
- 创建一个Java测试类 ParameterizedTest1.java.
- 测试方法parameterTest()添加到测试类。此方法需要一个字符串作为输入参数。
- 添加注释 @Parameters("myName") 到此方法。该参数将被传递testng.xml,在下一步我们将看到一个值。
public class ParameterizedTest1 {
@Test
@Parameters("myName")
public void parameterTest(String myName) {
System.out.println("Parameterized value is : " + myName);
}
}
创建 TESTNG.XML
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Suite1">
<test name="test1">
<parameter name="myName" value="manisha"/>
<classes>
<class name="ParameterizedTest1" />
</classes>
</test>
</suite>
我们还可以定义参数在<suite>级别。运行testng.xml,TestNG的将试图找到一个命名myName的第一个<test>标签的参数,然后,如果它不能找到它,它会搜索包围在的<suit>标签。
验证输出
引用
Parameterized value is : manisha
===============================================
Suite1
Total tests run: 1, Failures: 0, Skips: 0
===============================================
TestNG 对testng.xml 的参数的类型指定的值会自动尝试转换。下面是支持的类型:
- String
- int/Integer
- boolean/Boolean
- byte/Byte
- char/Character
- double/Double
- float/Float
- long/Long
- short/Short
分享到:
相关推荐
基于annotation的测试框架,简单,易用,maven surefire 驱动自动执行测试用例
自动生成testng.xml自动生成testng.xml自动生成testng.xml自动生成testng.xml自动生成testng.xml自动生成testng.xml自动生成testng.xml自动生成testng.xml自动生成testng.xml自动生成testng.xml自动生成testng.xml...
主要介绍了IDEA自动生成TestNG的testng.xml的插件方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
org.testng.eclipse_6.8.6 testng插件...............................................................................
org.testng.eclipse_6.8.6.20130607_0745.rar
testng1.5.8, 类似于junit的一个测试方法,但是比junit更强大
最新的testNG插件包,直接解压到 \eclipse\plugins 目录下即可使用
MyEclipse里安装testng插件和所需的testng.jar包 1.拷贝org.testng.eclipse_6.4.1.20120424_1827.jar到dropins目录,重启MyEclipse,插件安装成功; 2.把testng-6.8.21.jar导入项目,右键run as TestNG test即可测试
testng,TestNG,testng for eclise,testng for myeclise, eclipse and myeclipse 都可以用
testng离线安装包,只要2积分,跟5积分下载的是一样的东西。
testng-xslt-1.1.2.zip
testng使用的testng.xml文档的文档类型定义文件,可用于核对xml文件的文档结构及合法元素
工程中需要用到testNG.jar,结果找了半天都没地方下载,没办法自己下载源码去编了一个,亲测可用,希望对大家有用。
1. 将解压后的文件..\eclipse-testng离线包\features\org.testng.eclipse_6.9.9.201510270734 文件夹 放到 eclipse--》features目录下 2. 将解压后的文件..\eclipse-testng离线包\plugins\org.testng.eclipse_...
Eclipse TestNG 插件离线安装包,安装方法 https://blog.csdn.net/write6/article/details/100165683
Java-TestNG.md
标签:arquillian-testng.jar.zip,arquillian,testng,jar.zip包下载,依赖包
此存储库仅用于演示testng.test.classpath属性问题。 问题 以下是中testng.test.classpath的... 运行测试: java -cp $CLASSPATH:out org.testng.TestNG testng.xml 使用testng.test.classpath属性重新运行测试: jav
org.testng.eclipse_6.8.0.20121120_1820.jar