性能测试工具 性能测试工具脚本录制及调试方法之 kylinPET

SagacitySea for 性能测试工具大比拼 · 2021年09月08日 · 最后由 SagacitySea 回复于 2023年07月19日 · 2191 次阅读

在《性能测试工具脚本录《制及调试方法之 Jmeter》和《性能测试工具脚本录制及调试方法之 LoadRunner2021》中详细描述如何使用 Jmeter 和 loadRunner 录制脚本并调试过的程,并且总结了它们之间的优缺点。
在商业软件 LoadRunner(Micro Focus),kylinPET(奇林),CPTS(华为)、PTS(阿里)中,这次我们选择 kylinPET 做为脚本录制和调试的工具,看一看这款工具到底如何,同时对比 Jmeter 与 LoadRunner 之间的优劣。

步骤 1:选择被测系统 URL:http://59.110.158.28/Example/
步骤 2:启动"脚本编辑器"进行脚本录制

点击确认,开始加录制,如下所示:按提示输入密码和验证码

点点登录按钮进入加载页面

步骤 3:加载页面加载完成后,点击结束录制按钮,生成如下的脚本文件

步骤 4:点击回放按钮,回放脚本,如下所示,显示有很多的错误,表示回放不成功。

步骤 5:关闭弹出的对话框,再点击 “比较与关联” 按钮,弹出需要关联的对话框,然后点击 “关联所有” 按钮

步骤 6:再次点击 “回放” 按钮,提示回放成功,不再有红色字体

步骤 7:场景执行,并发 5 个线程,每个线程循环执行脚本 5 次

总结:
1、脚本录制过程回放自动关联一气呵成,节省了很多时间
2、在没有检查点的情况下,可以很好的识别请求是否通过
3、提供的自动关联功能,很好的解决了手工关联的麻烦,降低了使用难度
4、回归成功后。双击弹出的请求记录,可以提供录制与回放的前后对比,可以很好的让用户判断,差异点

5、点击回放界面的 “页面验证” 功能,提供了可视化的验证功能,让不懂 http 代码人员,可以很好的判断回放的正确性

6、场景执行的事务时间:2-3 秒之间,与真实的加载页面相当。
国产性能测试工具 kylinPET 在脚本录制与国外的 loadRunner 相比,在脚本录制及调试上比 LoadRunner 简单易用,调试起来也更快,在很多细节上做很多的优化。事务时间上测试结果比 LoadRunner 更准确。

共收到 3 条回复 时间 点赞


使用 7.3 版本录制时,报上面的错误,并且网址也打不开

kylinPET 录制的脚本可不可以直接导入 jmeter?
最近用 jmeter 写接口脚本,几百个接口参数化过程太耗费时间,正在考虑有没有解决办法

APIJDKIDE 回复

kylinPET 录制的脚本不支持导入 jmeter

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册