【发布时间】:2016-05-04 06:36:46
【问题描述】:
我是编写 JUNIT 测试用例的新手。
我正在尝试为其中一个 Web 应用程序编写网页的单元测试用例,我想在其中实现以下场景的测试用例:
点击图标会打开新页面,并显示一些获取的相关信息。
【问题讨论】:
-
启动服务器。使用 HttpClient 来获取页面,然后检查页面内容。
标签: junit
我是编写 JUNIT 测试用例的新手。
我正在尝试为其中一个 Web 应用程序编写网页的单元测试用例,我想在其中实现以下场景的测试用例:
点击图标会打开新页面,并显示一些获取的相关信息。
【问题讨论】:
标签: junit
单元测试应该验证一个独立的代码片段。 (函数、方法、算法……)
设计良好的 Web 应用程序分为前端层和后端层。 点击是从前端层触发的。信息的获取应该是一个后端服务。 您的场景不是单元测试,而是集成测试(在应用程序的不同层/组件之间)。
一个好的方法是对所有后端服务实施单元测试(可重复、自动)。然后使用 Web 应用程序执行测试程序(集成)。
【讨论】: