【发布时间】:2013-04-30 06:26:48
【问题描述】:
请帮助我使用 testng xml 文件以分组方式执行测试
我有一个继承子类的类
public class testcase extends Loginclass {
在这个类中,我有一个多组测试
@Test(dataProvider = "In_credentials", groups ={"Login_cred"})
@Test(dataProvider = "Invalid_credentials", groups ={"Login_cred"})
所以在我的 XML 文件中,我必须包含组名才能仅执行上述测试 我的 xml 文件是
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite for Login" >
<test name="Login validation">
<groups>
<run>
<include name ="Login_cred"/>
</run>
</groups>
<classes>
<class name="pk.webdriver.testcase">
</class>
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
在执行过程中我得到了一个 NUll 指针异常,请向我建议我们如何为上述情况定义 xml 文件(我们正在使用页面对象设计模式)
谢谢 普拉巴卡尔M
【问题讨论】:
-
您能否在问题中包含堆栈跟踪或任何异常日志?您在 LoginClass 中定义了哪些方法?请提供更多详细信息。
标签: eclipse selenium-webdriver testng