Selenium + TestNG测试一系列网页

|| 我只是从TestNG和Selenium开始 我想在一组网页中执行注册测试。 我用以下方法编写了一个Register类
@Test( dataProvider = \"WebSites\", groups = \"launchSite\")
public void launchSite(WeboSite webSite)

@Test( dataProvider = \"WebSites\", groups = \"goToRegPage\",
       dependsOnGroups = \"launchSite\")
public void openRegisterPage(WeboSite webSite)

@Test( dataProvider = \"WebSites\", groups = \"register\",
   dependsOnGroups = \"goToRegPage\")
public void enterRegistrationData(BingoSite bingoSite)
因此,我使每个测试都依赖于先前的测试(很明显,如果您无法进入注册页面,则无法注册) 我现在想要的是每个网页的结果都与其他结果无关。 现在,对每个网页都运行openRegisterPage,如果在一个网站中失败,则不会对其中任何一个运行enterRegistrationData。 正确的方法是什么? 非常感谢     
已邀请:
        如果某个方法失败,则将跳过所有依赖于该方法的方法,这就是此功能的重点。 如果需要的话,可以在enterRegistrationData上指定alwaysRun = true(问题不太清楚)。     

要回复问题请先登录注册