我们使用网页测试来监控我们的网站并查看其运行情况。我知道我们可以将 Yslow 与 Phantom js 集成,然后与 Jenkins 集成。
有什么方法可以将webpagetest.org 与 CI jenkins 集成。
谢谢
最佳答案
您可以尝试webpagetest-api这是一个 CLI 工具和 NodeJs 模块。您可以获取测试结果并检查您所追求的任何指标,然后输出通过/不通过。 不幸的是 CI 集成并不是免费的,您可以构建自己的与 webpagetest-api 节点模块的集成,或者使用 CLI 工具执行一些 bash 脚本魔法。请记住,webpagetest-api 测试 (runTest) 命令是异步的,即:它仅安排返回测试 ID 的测试,以便您稍后可以检查结果。有一些方法可以集成测试调度和获取结果,请查看 my post on last performance calendar .
关于performance - 将webpagetest.org 与 CI Jenkins 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16195950/