我是Selenium WebDriver和测试的新手。我想知道你是否可以帮助我处理我正在处理的代码,或者指向一个我可以更好地学习如何做到这一点的地方。建设性的批评有很长的路要走。
我正在尝试访问网页并检查页面是否存在列表/集合中的任何字词。当我运行测试时,我收到错误“没有可运行的方法”。我该如何解决这个问题?
我查看了多个网站/教程,他们指出我使用@RunWith(Parameterized.class)。关于如何有效地做到这一点的任何想法?
@RunWith(Parameterized.class)
public static class WordFilter {
@Parameters
public static Collection<Object[]> data() {
return Arrays.asList(new Object[][] {
{ "word1" },
{ "word2" },
{ "word3" }
});
}
private String words;
public WordFilter(String words) {
this.words = words;
}
@Test
public void filtering()
{
(Test Code)
}
}
我用Intellij,Selenium Webdriver,junit,Maven学到了这一点。
非常感谢任何帮助或指示。再一次,我很新,所以我很抱歉我的知识有限。