请勿相信本站任何广告,更不要输入银行卡密码等敏感信息,我们只提供检索服务,绝不收集用户资料。 凡此种种,皆为虚妄,慎防!(底部举报)
搜索

基于pytest和JMeter的自动化测试系统设计和实现

(关注底部公众号,搜索更方便)

内容摘要

失效链接处理 基于pytest和JMeter的自动化测试系统设计和实现 PDF 下载 本站整理下载: 链接: https://pan.baidu.com/s/1mq5TbCyxVDjrCNDbpvolUQ 提取码: 57g2 相关截图: 主要内容: 0 引 言 自动化测试是软件测试未来的发展方向,自动 化测试中往往会遇到测试脚本管理困难、测试效率 低等问题[1-4]。如何选用合适的测试工具和搭建有 效的测试框架是测试工程师一直在研究的问题。 JMeter 作为一种功能丰富的测试工具受到了广泛关 注和研究[2-5]。Apache JMeter 是一个基于 Java 语言 的开源工具,可以用于软件的功能测试和性能测试。 在被测系统功能越来越多,结构越来越复杂的今天, 测试用例往往非常庞大,一个回归测试就需要几十 或上百 个 JMeter 脚本组成的测试集。单 纯 使 用 JMeter 时会存在以下问题。 ( 1) 测试用例的管理。JMeter 本身不提供测试 集的管理功能,多个 JMeter 脚本的执行一般需要测 试人员手动整理出测试计划中应该包含的测试用 例。手动在命令行启动 JMeter 命令,并在发生错误 时进行人工排查,达不到一键执行和无人值守。 ( 2) 大量脚本的执行效率问题。JMeter 自带远 程执行功能只是针对一个脚本中的多个步骤并行, 不支持多个 JMeter 脚本的并行执行。需要实现多 个测试用例的并行执行时,需要自行编写复杂的调 度程序或者测试人员人工介入。前者成本较高,后 者无法实现完全的自动化。 本文设计并实现了一种基于 pytest 的自动化测 试系统,具有如下特点: ( 1) 充分利用 pytest 本身的功能和丰富的插件, 只需编写少量代码、简单轻量、可以快速部署。 ( 2) 实现了多 JMeter 脚本的管理,可以一键执 行测试集,并在脚本执行中自动进行异常重试,实现 了无人值守。 ( 3) 进行远程分布式执行,使得在遇到测试资 源瓶颈时,
免责声明 基于pytest和JMeter的自动化测试系统设计和实现,提取密码:,资源类别:文件夹, 浏览次数:16 次, 文件大小: 6.02M, 由本站蜘蛛搜索收录2020-07-06 06:09:38。此页面由程序自动采集,只作交流和学习使用,本站不储存任何资源文件,如有侵权内容请联系我们举报删除, 感谢您对本站的支持。