我正在使用testng。
使用@Parameters im传递参数:
@参数({ “LoginCredentials”})
并在testng.xml中,即时执行以下操作:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite1" verbose="1" >
<test name="Regression Test Suite ">
<parameter name="LoginCredentials" value="src\test\resources\Login.xml"/>
<classes>
<class name="com.sample.testcases.LoginTest" />
<class name="com.sample.testcases.PollTest"/>
</classes>
</test>
</suite>
但是当我运行它时,它不是从Login.xml文件中读取的。
这是Login.xml内容:
<?xml version="1.0" encoding="UTF-8"?>
<parameter name="strUserName" value="MVC"/>
<parameter name="strPasword" value="mypassword"/>
请告诉我,我应该如何从单独的XML文件中读取参数并从testng.xml文件中调用它。