我必须测试网页的内容。我的导师说要用硒。我查了一下,发现它是用于测试的工具,并且认为我会这样做。我试过Selenium IDE并发现它在网络浏览器中重复我们的操作。但无法理解如何将其用作测试人员。
ToDo:在网页的HTML源代码中搜索一些字符串,如果它们在源代码中,那么请将该页面视为正常。
怎么做? :我有网页的链接和源代码,可以在其中进行字符串搜索。我需要用硒吗?如果有,怎么样?
如果这听起来像是愚蠢的问题,请耐心等待。我很喜欢硒。
PS:我必须用Java做到这一点。
答案 0 :(得分:3)
我确信此页面可以帮助您开始使用selenium。 http://code.google.com/p/selenium/wiki/GettingStarted
答案 1 :(得分:0)
我还建议http://code.google.com/p/selenium/wiki/GettingStarted
对于您的测试,请尝试遵循Arrange,Act,Assert模型。这有助于使我的测试更容易设置。
将页面排列到您所需的测试状态。您可以使用过去的测试来执行此操作,例如Login,GoToMenuItem,GoToSecondMenuItem。
行动,找到您要查找的文本并在网站上执行操作。如果您不需要执行操作,那么您实际上不必担心这一步骤。
通过检查页面上仍然存在的文本元素断言。你可以使用findElement(By.locater)
如果您使用的是Java,可以尝试使用JUnit,因为它使测试更容易组织。以下是有关将JUnit与Selenium http://www.codeproject.com/Articles/143430/Test-your-web-application-s-UI-with-JUnit-and-Sele
一起使用的一些信息