我有一个 web 应用程序,即使在浏览器中加载主页时,它最近也开始显示缓慢。
由于我使用 Maven 来管理它,我想我可以添加一些简单的测试来检查主页或特定页面的加载时间——我从来没有写过,所以我不知道这是否可行。
我不需要任何花哨的东西,只是说:“如果加载时间大于 X 秒,发出信号”(即停止构建过程);这样我就会被提醒最近的变化正在使事情变得更糟,所以我不会太晚发现它们。
这甚至可以使用当前可用的工具和/或插件吗?我应该寻找什么?
目前还没有 CI 服务器可用,所以我只能依赖 Maven 可以自动化的任何东西。
除了关于使用什么工具来执行测试的建议之外,我需要帮助使测试在我的 Maven 设置中自动运行(即它们应该在我调用mvn clean package
或其他目标时运行,如果检测到问题则停止构建)。