有没有人知道任何正在进行的开源项目将robotframework与负载测试工具(如grinder、jmeter、funkload等)集成在一起?
谢谢
发布于 2015-03-09 14:56:40
是。有一个用于集成Robot Framework和JMeter的Python库:Robot Framework JMeter Library。它可以用于运行JMeter以及解析和转换结果。我是这个库的作者,所以我可能不客观。
发布于 2012-07-25 13:47:54
不,这很可能不会发生。Robot Framework用于功能测试,而不是负载测试。您如何认为负载测试是通过/失败的,以及它运行多长时间?
机器人框架和功能测试有一个有限的执行时间(只要它需要完成特定功能的测试,或者在它挂起的情况下超时,等等),并且有严格的标准,测试运行时什么是通过/失败。
有了负载测试,你至少在探索性运行和测试设计期间,你不会在固定的时间内运行,或者即使是固定的,它通常也不会很短(除了试运行和可伸缩的突发增加)。并且通过/失败的标准通常在范围内,而不是是/否。
因此,很难集成和设计一个能够提供通过/失败并在负载测试的设定时间内运行的测试库。除非有人能定义一个好的架构设计的测试和测试库如何做到这一点与机器人框架。
发布于 2018-05-30 05:59:20
我认为这个想法是测试用例只创建一次,并且可以在两个功能测试中使用,就像在负载测试中,甚至在最终用户监控中一样。通过这种方式,测试用例可以在应用程序的整个生命周期中使用。有了标签(例如),测试用例可以被提升为具有另一种类型的响应验证的负载测试测试用例。运行Robot框架并创建Loadrunner-TrueClient (或其他浏览器驱动的loadtesttool)脚本会很好。集成的主要目的是自动化脚本。
https://stackoverflow.com/questions/9099423
复制相似问题