selenium - 如何获得在其上执行 selenium 脚本的应用程序的代码覆盖率?
问题描述
我得到了我的测试脚本的代码覆盖率,但没有得到执行 selenium 脚本的应用程序的代码覆盖率
例如:如果我的应用程序有 10 个页面,而我的测试套件有 5 个测试脚本,其中每个测试脚本覆盖我的应用程序的一页。
我通过互联网获得了关于我的场景的以下命令。但不确定这是如何工作的
-javaagent:<path-to-agent>/jacocoagent.jar=port=36320,destfile=jacoco-it.exec,output=tcpserver
执行所有测试脚本时,我将代码覆盖率设为 100%。由于测试脚本仅涵盖 5 页,我预计代码覆盖率为 50%
解决方案
推荐阅读
- gitlab - Gitlab CI:多个项目
- python - 在 python 中,结果文件不包含所有这些值
- c - 我需要帮助弄清楚这段 C 代码的作用
- java - 将我在字符串中的内容输入程序
- android - java.lang.IllegalArgumentException:无法创建没有颜色空间的位图
- node.js - NextJS 部署 - 如何在 Ubuntu 服务器上简单地部署 NextJS,如 NodeJS?
- node.js - NodeJS + Apache Proxy,在路由安全的 websocket 时遇到问题(请提供 apache 配置帮助)
- python - Pyspark基于具有多个条件的其他列与列表或集合创建新列
- javascript - 我试图弄清楚如何使用 addEventListener 仅在用户选择某个选项时显示
- angular - GCP 中定义的防火墙规则,但无法访问 Angular 默认应用