GUI测试覆盖率

时间:2016-01-29 13:52:07

标签: user-interface testing

我有两个问题。我的第一个问题是:是否存在衡量Web应用程序GUI测试覆盖率的应用程序(不是代码,而是Web页面上GUI组件的覆盖范围)?

我的第二个问题是: 如果我们也测试了javascript,那么使用Selenium进行GUI测试是否必要?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

  1. 您可以编写自定义应用程序以使用http://www.w3schools.com/js/js_htmldom_elements.asp查找所有dom元素,将其存储在某个位置,并在完成测试自动化框架后运行此实用程序以确保没有任何元素丢失。
  2. 需要进行GUI测试,以确保所有集成点都有几个后端API正在运行。此外,我们将确保非UI元素可以突破UI,并且所有业务用例都按预期工作。大多数UI测试都是针对验收测试完成的,我们可以向客户展示所有用例都按预期工作。在下一个版本中,您可以确保不会破坏任何UI代码。 UI测试在向最终用户发布时给予了我们信心。