gpt4 book ai didi

testing - apache 和 jboss 上的功能测试覆盖率工具

转载 作者:行者123 更新时间:2023-11-28 21:32:28 25 4
gpt4 key购买 nike

我正在寻找一些工具来提供我的功能测试的代码覆盖率(不是单元测试代码覆盖率)。为了详细说明,假设 QA 团队使用 selenium 执行他们的测试套件。在测试结束时,我想知道调用/测试的代码量(目标代码,而不是测试代码库)。

我为 .Net 找到了类似的帖子,但在我的例子中,网络服务器是 Apache,应用程序服务器是 jBoss

Coverage analysis for Functional Tests

另外,我们以前从未做过这种类型的分析,这值得吗,有人试过吗?

最佳答案

我曾经对汇编代码和 Java 代码进行代码覆盖测试。这绝对是值得的。当覆盖率接近 100% 时,您会发现为剩余代码构建测试变得越来越困难。

您甚至可能会发现您可以证明永远无法执行的代码。您会发现边缘代码从未经过测试,您将被迫运行多用户测试以强制出现竞争条件,前提是代码已将这些考虑在内。

关于汇编代码,我有一个 3000 行的汇编程序,花了几个月的时间测试,但运行了 9 年没有任何错误。在这种情况下,覆盖率测试证明了它的值(value),因为这段代码深入到语言解释器中。

就 Java 而言,我使用了 Clover:http://www.atlassian.com/software/clover/overview

这篇文章:Open source code coverage libraries for JDK7?推荐 Jacoco,但我从未尝试过。

关于testing - apache 和 jboss 上的功能测试覆盖率工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14410116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com