【问题标题】:JUNIT test case to test Web pageJUNIT测试用例测试网页
【发布时间】:2016-05-04 06:36:46
【问题描述】:

我是编写 JUNIT 测试用例的新手。

我正在尝试为其中一个 Web 应用程序编写网页的单元测试用例,我想在其中实现以下场景的测试用例:

点击图标会打开新页面,并显示一些获取的相关信息。

【问题讨论】:

  • 启动服务器。使用 HttpClient 来获取页面,然后检查页面内容。

标签: junit


【解决方案1】:

单元测试应该验证一个独立的代码片段。 (函数、方法、算法……)

设计良好的 Web 应用程序分为前端层和后端层。 点击是从前端层触发的。信息的获取应该是一个后端服务。 您的场景不是单元测试,而是集成测试(在应用程序的不同层/组件之间)。

一个好的方法是对所有后端服务实施单元测试(可重复、自动)。然后使用 Web 应用程序执行测试程序(集成)。

【讨论】:

  • 谢谢@Sander。是的,我同时在探索并找到了这些信息。所以,现在我需要为服务器端编写测试用例,我试图通过将输入作为一些 ID 从数据库中获取信息。你有什么建议我应该如何进行?
猜你喜欢
  • 2013-04-08
  • 1970-01-01
  • 1970-01-01
  • 2021-08-04
  • 2011-05-19
  • 1970-01-01
  • 2013-07-27
相关资源
最近更新 更多