我知道使用karma和phantomjs来运行opa5无头。我想知道是否有其他选择?目前我正在使用grunt运行qunit和Nightwatch进行单元和端到端测试。我添加了OPA5测试并寻找无限运行的方法,我可以在TFS(Team Foundation Server)上发布覆盖报告 请指导。
答案 0 :(得分:0)
你也可以考虑Selenium,检查它们的不同:Casperjs / PhantomJs vs Selenium。
关于测试结果,您可以使用trxReporter相关文章:CI/CD Pipeline for Angular2 with VSTS。
关于代码覆盖率,TFS代码覆盖率支持JaCoco和Cobertura(发布代码覆盖任务)和业力覆盖支持Cobertura格式,因此您可以使用cobertura代码覆盖率报告。
相关文章:Include code coverage report in VSTS, Is Test Adapter mandatory for VSTS?(适用于TFS)