0

我是软件测试的新手,想知道哪种方法是测试网页内容的正确方法。例如。在网页上,如果有 10 个标签,那么我是否应该测试第一个标题“Selenium 培训和视频教程”,然后在标题下方给出第二个详细信息,然后以这种方式进一步详细信息,并创建单独的测试步骤来测试不同的文本?或者我可以使用 div 标签,它会立即为我提供页面的完整内容,并一步测试所有内容。我可以一步完成或分步完成,但我想以正确的方式完成。我正在使用 selenium webdriver (java)。

4

2 回答 2

1

添加到 arran 答案中,最好将 10 个标签拆分为 10 个断言语句,以便您可以轻松知道哪一个出错了,并且还可以使用TestNGJunit进行断言。由于您是新手,因此 TestNG 中有一些方法,例如 assertEquals(char actual, char expected)

所以在你的代码中,它可能看起来像

header1="programatically get the value using selenium"

assertEquals("Selenium Training and Video Tutorials", header1) 

Testng 也给你清晰的报告。

于 2013-07-03T10:48:39.753 回答
1

按照您的描述为每个标签编写单独的测试将是一个很好的选择:

  • 增加可理解性
  • 追踪任何错误
  • 修复脚本(如果将来需要)
于 2013-07-04T06:44:40.050 回答