Jenkins+ant_实现Jmeter脚本持续集成测试实例

简介:

这里给大家讲一个实现持续集成测试的实例,当然需要的环境准备这里就不讲了,以后我专

 

门写一篇文章来讲(相信很多同学都会)。

 

我这里以一个测试直播软件发弹幕为实例:

 

  • 在Jmeter里写好发弹幕的相关设置,然后保存好Jmeter测试用例。

 

这里的路径是写build文件里要用到的,具体我上一篇文章有讲build文件相关的配置。

 

wKiom1kASZfwlSLTAAAWg5tqlAU067.png-wh_50

 

  • 把buid文件写好并放在相关路径下,我这里和测试相关的内容放在了一起:

 

wKioL1kASaKgtv0KAABvNA74waw995.png-wh_50

 

  • 我们在浏览器打开jenkins并登录到jenkins,进去后点击新建------设置一个项目名

 

名称------选择“构建一个自由风格的软件项目”-----提交

wKioL1kASbWTmojgAAEZuI4r2Bk382.png-wh_50

 

  • 配置这个项目,里面有很多设置,但基本的我只需要设置几个地方的参数。

 

构建------这里只需设置Build File的参数,即填上build文件的路径

构建后操作------这里设置报告保存的路径、HTML报告的名称、报告的title

 

其他的可以不用设置,然后保存。

wKioL1kASc_xRKYyAACU5lm1_14261.png-wh_50

 

  • 保存后回到首页,然后点击每个项目后的运行按钮即可后台自行运行Jmeter脚本,

 

wKioL1kASeSx22lTAAEXQogMunA470.png-wh_50

 

  • 运行后,不管成功或失败都会有html报告,打开报告看看

wKiom1kASfjDOO8sAAJZiJyFvEY661.png-wh_50

 

好,到这里就算是完成一个简单的持续集测试的实例,当然也可以设置这个脚本定时运行的,

 

Jenkins支持这个功能。



本文转自niedongri 51CTO博客,原文链接:http://blog.51cto.com/laomomo/1919638,如需转载请自行联系原作者

相关文章
|
XML jenkins 机器人
JMeter+Ant+Jenkins实现接口自动化测试持续集成
本文介绍了如何使用Ant生成JMeter接口测试报告,并集成到Jenkins中实现自动化测试。内容涵盖Ant与JMeter环境配置、build.xml文件设置、测试执行及报告生成,同时包括Jenkins插件安装、项目配置和钉钉消息通知的集成,帮助实现持续测试与结果可视化。
1474 0
|
Java 测试技术 API
自动化测试工具集成及实践
自动化测试用例的覆盖度及关键点最佳实践、自动化测试工具、集成方法、自动化脚本编写等(兼容多语言(Java、Python、Go、C++、C#等)、多框架(Spring、React、Vue等))
947 6
|
Web App开发 开发框架 .NET
Playwright 自动化测试系列(6)| 第三阶段:测试框架集成​指南:参数化测试 + 多浏览器并行执行
Pytest 与 Playwright 集成可提升自动化测试效率,支持参数化测试、多浏览器并行执行及统一报告生成。通过数据驱动、Fixture 管理和并行优化,显著增强测试覆盖率与执行速度,适用于复杂 Web 应用测试场景。
|
人工智能 Java 测试技术
SpringBoot 测试实践:单元测试与集成测试
在 Spring Boot 测试中,@MockBean 用于创建完全模拟的 Bean,替代真实对象行为;而 @SpyBean 则用于部分模拟,保留未指定方法的真实实现。两者结合 Mockito 可灵活控制依赖行为,提升测试覆盖率。合理使用 @ContextConfiguration 和避免滥用 @SpringBootTest 可优化测试上下文加载速度,提高测试效率。
694 5
|
测试技术 API C++
Playwright 自动化测试系列(7)| 第三阶段:测试框架集成​​Page Object 模式
本课程详解Playwright测试框架中的Page Object模式,通过电商登录-下单实战演示PO架构设计与高级技巧,结合Pytest实现多用户测试。重点解析PO模式提升代码复用性、降低维护成本的核心价值,并提供常见问题解决方案,助力构建高可维护性的自动化测试体系。
|
jenkins Devops Java
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第27天】在快速发展的软件开发领域,DevOps实践日益重要。Jenkins作为一款流行的开源自动化服务器,在持续集成(CI)和持续部署(CD)中扮演关键角色。本文通过案例分析,探讨Jenkins在Java项目中的应用,展示其自动化构建、测试和部署的能力,提高开发效率和软件质量。
607 2
|
jenkins 持续交付 开发者
自动化部署:使用Jenkins和Docker实现持续集成与交付
【8月更文挑战第31天】本文旨在为读者揭示如何通过Jenkins和Docker实现自动化部署,从而加速软件开发流程。我们将从基础概念讲起,逐步深入到实际操作,确保即使是初学者也能跟上步伐。文章将提供详细的步骤说明和代码示例,帮助读者理解并应用这些工具来优化他们的工作流程。
|
监控 jenkins Shell
jenkins结合gitlab实现CI(持续集成)
通过本文的介绍,我们详细了解了如何结合Jenkins和GitLab实现持续集成。从环境准备、插件配置到Pipeline任务创建和CI流程监控,每一步都提供了详细的操作步骤和示例代码。希望本文能帮助开发者快速搭建起高效的CI系统,提高项目开发效率和代码质量。
1995 9
|
Java jenkins 持续交付
Jenkins集成Maven
通过以上步骤,可以在Jenkins中成功集成Maven,实现自动化构建和部署。通过定时构建、SCM轮询等方式,可以确保代码库中的最新变更能够及时构建和测试,提高开发效率和代码质量。这种集成方式在实际项目中具有广泛的应用前景,能够显著提升团队的协作效率。
719 8
|
监控 jenkins Linux
从 Jenkins 持续集成出发:探究如何监控员工电脑屏幕
Jenkins 在企业信息化管理中用于自动化构建、测试和部署,提高开发效率。本文讨论了其重要性,并从技术角度探讨了屏幕监控的可能性,但明确反对非法监控,强调应合法合规地管理企业和尊重员工隐私。
452 12

推荐镜像

更多