0

我必须测试网页的内容。我的导师说要使用 selenium 。我查找并发现它是用于测试的工具,并认为可以。我尝试了 Selenium IDE,发现它在 Web 浏览器中重复了我们的操作。但无法理解如何将其用作测试仪。

ToDo :在网页的 HTML 源代码中搜索一些字符串,如果它们在源代码中,则认为该页面正常。

怎么做 ?: 我有网页的链接和源代码,可以在里面进行字符串搜索。我需要用硒来做吗?如果是,如何?

如果这个问题听起来很愚蠢,请多多包涵。我对 selenium 很陌生。

PS:我必须在 Java 中做到这一点。

4

2 回答 2

3

我相信这个页面会帮助你开始使用 selenium。 http://code.google.com/p/selenium/wiki/GettingStarted

于 2012-07-06T08:48:51.447 回答
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

于 2012-07-06T17:15:28.870 回答