performance - 将webpagetest.org 与 CI Jenkins 集成

标签 performance jenkins phantomjs

我们使用网页测试来监控我们的网站并查看其运行情况。我知道我们可以将 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/

相关文章:

ruby-on-rails - Capybara、Poltergeist 和 Reactjs - 'undefined' 不是函数

node.js - 模块版本与 headless 浏览器和桌面 Node 不匹配

remDr$open() 将 RSelenium 与 phantomjs 一起使用时出现意外错误

java - 管理多模块项目

Mysql LEFT JOIN 在超过 25.000 行时变得非常慢

c# - 如何提高 C# 中 ConcurrentDictionary.Count 的性能

java - 查询多对多关系数据库表

linux - 无法获取 git ls-remote 列表并且标准输出没有错误

Jenkins Cron 表达式未在正确的时间安排

python - 为什么a = [0]的list(x for a中的x)比a = []更快?