初学者测试总是添加参数错误
大师请帮忙看看
谢谢!
java代码:
public class NewTest{
@Parameters({"names"})
@Test
public void test(String name){
System.out.println(name);
}
TestNGxml:
<suite name="Suite" parallel="false">
<parameter name="names" values="aaaaaaaaaa"></parameter>
<test name="Test">
<classes>
<class name="com.test.NewTest"/>
</classes>
</test>
</suite>
异常信息:
org.testng.TestNGException:
Parameter 'names' is required by @Test on method Test
but has not been marked @Optional or defined
in D:\Documents and Settings\huohui\workspace\lianxi\src\test.xml
答案 0 :(得分:1)
也许您应该尝试value="aaaaaaaaaa"
,而不是values="aaaaaaaaaa"
?