我已经找到了满足我需求的解决方案,可以使用多种工具,但是我想要一个可以轻松地与现有自动化集成的工具
工具是JSCover
http://tntim96.github.io/JSCover/
只需运行服务器
- 运行服务器java -cp JSCover-all.jar jscover.server.SimpleWebServer。8080
运行代理服务器java -jar target / dist / JSCover-all.jar -ws –proxy –port = 3128 –report-dir = target
在您的Webdriver中为指定的端口添加代理,本例中为3128
执行测试后,使用
((JavascriptExecutor) driver).executescript("jscoverage_report();");
您可以在退出WebDriver或测试用例的位置添加此行



