首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >E2E测试度量

E2E测试度量
EN

Stack Overflow用户
提问于 2016-06-27 12:08:44
回答 2查看 1.1K关注 0票数 5

很抱歉,如果这个问题更适合Stack程序员,我已经在这两个网站上发布了这个问题,因为我认为这是在栅栏上。

问题:在E2E自动化测试方面有什么有价值的指标吗?(收集他们周围的数据有意义吗?)

上下文:例如,当我编写单元测试时,我实现了一个测试覆盖率包,它涵盖了类的%,所接触的方法的#等等。

我遇到了几点:

  • 测试效率(规格的速度)
  • App性能(响应/加载时间)
  • 自动化进展(当前自动化测试的#与能够自动化的测试#)
  • 缺陷效率(测试中发现的缺陷#与交付后发现的缺陷#)

有什么想法吗?如果有关系的话,我在一个角度应用程序上使用量角器。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-05 16:03:30

关于量角器的问题:您也可以使用e2e测试来度量代码覆盖率,但这需要一些技巧来设置,请检查以下内容:https://www.npmjs.com/package/protractor-istanbul-plugin https://www.npmjs.com/package/grunt-protractor-coverage

请注意,它不是干净的解决方案--您的代码可能被缩小,服务器端不包括在内,请记住这一点。

此外,您还可以使用类似于量角器-perf:https://github.com/axemclion/protractor-perf之类的方法来度量页面性能(加载速度、JS执行速度、CSS呈现其他客户端计算)。

但也要记住,要做到这一点需要做大量的准备,但无论如何,这是很酷的。

关于自动化进度/自动化百分比--我认为只有当您的需求非常详细,并使用API存储在某个系统中时,您才能自动跟踪这一点。然后,您可以将您的测试用例与特定的需求联系起来,并跟踪它。我从来没见过这样的效果。

缺陷效率-使用JIRA报告更容易跟踪。

票数 2
EN

Stack Overflow用户

发布于 2016-07-12 11:55:55

是的,收集关于E2E测试指标的数据是有意义的。除了测试用例的执行、性能和其他度量之外,它还帮助我们为下一阶段的活动做出决定,例如,估计未来项目的成本和进度。了解项目成功所需的改进方式。对需要修改的过程或技术做出决定。测试度量是衡量软件质量的最重要因素。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38053600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档