如何在 AWS 上运行带有自动回归测试套件的分析器

Posted

技术标签:

【中文标题】如何在 AWS 上运行带有自动回归测试套件的分析器【英文标题】:How to run a profiler with automated regression test suit on AWS 【发布时间】:2018-06-07 16:44:21 【问题描述】:

我已经开始了一个新项目,并使用空手道编写了一些回归测试(将添加更多新功能)。我还有一个在 Jenkins 上的自动构建,它在 AWS 实例上运行这个回归套件。我希望在这些测试运行时运行分析器并提供报告,以便我可以识别每次新提交代码的热点和(潜在)问题,并尽早解决问题。 AWS 中是否提供了可以为我实现这一目标的东西,或者可以通过 Jenkins 来完成?

【问题讨论】:

【参考方案1】:

JProfiler 具有 ant 和 Gradle 插件,可用于自动分析会话以及从保存的快照中提取报告。

您可以通过 Jenkins 自己的 ant 或 Gradle 插件将这些插件与 Jenkins 一起使用。

免责声明:我公司开发 JProfiler。

【讨论】:

感谢您的回答。 JProfiler 是我心目中最有经验的工具。我会研究那些插件! @MeanwhileInHell hi - 我是空手道的开发者,您可能已经注意到演示中的 JaCoCo 集成,这可能是一个很好的参考。如果你的空手道测试在 same Maven 模块中作为你的服务器端代码,这应该很容易:github.com/intuit/karate/tree/master/…

以上是关于如何在 AWS 上运行带有自动回归测试套件的分析器的主要内容,如果未能解决你的问题,请参考以下文章

在 aws-device 场中运行特定的 TestNG testng.xml 套件文件

如何在同一台机器上运行多个硒测试套件

Appium:如何在开始测试运行 appium-testng 之前使用 java 在 aws 设备场设备上以编程方式创建 google 帐户

如何在机器人框架中并行运行多个测试套件上的多个测试用例 | Python

在测试套件中运行测试用例文件后如何避免浏览器关闭?

项目中如何充分利用自动化测试?