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,如需转载请自行联系原作者

相关文章
|
1月前
|
敏捷开发 jenkins Devops
探索软件测试的新篇章:自动化与持续集成的融合之道
【9月更文挑战第31天】 在软件开发的海洋中,测试是确保航船稳健前行的灯塔。本文将引领读者驶入软件测试的新纪元,探索自动化测试和持续集成如何携手共创高效、可靠的开发流程。我们将从基础概念出发,逐步深入到实际操作层面,揭示这一现代软件开发模式的核心价值和实现路径。你将看到,通过代码示例和实践案例,如何将理论转化为提升软件质量的具体行动。
|
17天前
|
缓存 Devops jenkins
专家视角:构建可维护的测试架构与持续集成
【10月更文挑战第14天】在现代软件开发过程中,构建一个可维护且易于扩展的测试架构对于确保产品质量至关重要。本文将探讨如何设计这样的测试架构,并将单元测试无缝地融入持续集成(CI)流程之中。我们将讨论最佳实践、自动化测试部署、性能优化技巧以及如何管理和扩展日益增长的测试套件规模。
38 3
|
24天前
|
Java Shell
「sh脚步模版自取」测试线排查的三个脚本:启动、停止、重启、日志保存
「sh脚步模版自取」测试线排查的三个脚本:启动、停止、重启、日志保存
35 1
|
6天前
|
监控 jenkins 测试技术
探索软件测试的新篇章:自动化与持续集成
【10月更文挑战第25天】在数字化时代的浪潮中,软件已成为驱动世界的核心力量。然而,随着软件复杂性的增加,传统的测试方法已无法满足快速迭代和高质量交付的需求。本文将探讨如何通过自动化测试和持续集成(CI)来提升软件开发的效率和质量,同时确保产品的稳定性和可靠性。我们将从自动化测试的基础出发,逐步深入到持续集成的实践,并展示如何通过实际案例实现这一转变。
|
6天前
|
jenkins 测试技术 持续交付
探索软件测试中的自动化与持续集成
【10月更文挑战第25天】在软件开发的海洋中,自动化测试和持续集成(CI)是引领航船穿越波涛的灯塔。本文将带你了解如何通过搭建自动化测试框架和实施持续集成策略来提高软件质量和开发效率。我们将以一个实际的代码示例为起点,逐步深入讲解如何整合自动化测试到你的CI/CD流程中。
|
6天前
|
jenkins 测试技术 持续交付
探索软件测试的新篇章:自动化与持续集成的融合
【10月更文挑战第25天】在软件开发的世界里,质量是王道。本文将带你领略如何通过自动化测试和持续集成(CI)的结合,提升软件交付的速度与质量,确保每一次代码提交都是一次胜利的宣言。
|
7天前
|
JSON 测试技术 持续交付
自动化测试与脚本编写:Python实践指南
自动化测试与脚本编写:Python实践指南
13 1
|
2月前
|
Devops jenkins 测试技术
DevOps实践:持续集成与自动化测试的融合之道
【9月更文挑战第29天】在软件开发的快节奏竞赛中,DevOps如同一位智慧的舵手,引领着船只驶向效率与质量的彼岸。本文将揭开DevOps的神秘面纱,探索其核心理念如何通过持续集成(CI)和自动化测试的实践,实现软件开发流程的优化与加速。我们将一同见证代码从构思到部署的旅程,以及这一过程中的关键技术和工具如何协同工作,确保软件质量和交付速度的双重提升。
|
2月前
|
Ubuntu jenkins 测试技术
软件测试中的自动化与持续集成实践
【9月更文挑战第15天】在软件开发的快节奏世界中,自动化测试和持续集成(CI)已成为确保质量和效率的关键策略。本文旨在揭示如何通过实施自动化测试框架和CI流程来优化开发周期,减少人为错误,并加快产品上市时间。我们将探讨一些实用的工具和技术,以及它们如何帮助团队实现更流畅、更可靠的软件发布。
|
2月前
|
敏捷开发 jenkins Devops
软件测试的新篇章:自动化与持续集成的融合
【9月更文挑战第15天】在软件开发领域,质量保障始终是核心议题。随着敏捷开发的普及和DevOps文化的兴起,自动化测试和持续集成(CI)已成为现代软件工程不可或缺的组成部分。本文将深入探讨自动化测试的重要性、实施策略以及如何将其无缝集成到CI流程中,以实现更高效、更稳定的软件开发周期。通过具体案例分析,我们将揭示自动化测试和CI如何相互促进,提升软件交付的速度和质量。