热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

快速搭建Jmeter云测试环境

       通过前几节你真的会用Jmeter的分享,我们知道本地环境中网络因素和测试机的CPU会影响测试的结果,为了保证测试结果的正确性和可参考性,我们应该选择一套网络环境稳定、

       通过前几节你真的会用Jmeter的分享,我们知道本地环境中网络因素和测试机的CPU会影响测试的结果,为了保证测试结果的正确性和可参考性,我们应该选择一套网络环境稳定、硬件资源充足。而可以按需求定制、按时付费的云计算正正好好切切实实的可以满足我们的需求。而且也是十分便宜,拿aliyun举例,4vCPU 16G内存 8M网络带宽每小时仅仅2块钱。不论是作为小白还是大神,学会使用云会大大方便和改善我们测试的技能。
快速搭建Jmeter云测试环境
       这里也就以aliyun为例,我可以先创建一个低配置的ESC(可以理解为云上的电脑),包年包月、按量付费也可以。运行Jmeter只需要Java环境和Jmeter的各个文件。
       1.将下载好的Java JDK解压或安装到某一位置。快速搭建Jmeter云测试环境
       2.配置环境变量: 此电脑右键->属性右键->高级系统设置->环境变量->系统变量下方path中添加红框中的四个值
快速搭建Jmeter云测试环境
快速搭建Jmeter云测试环境
快速搭建Jmeter云测试环境
       3.查看Java环境是否配置成功:windows+r输入cmd
       进入命令提示符输入 java -version
快速搭建Jmeter云测试环境
      4.安装或解压Jmeter文件,运行Jmeter.bat
快速搭建Jmeter云测试环境
快速搭建Jmeter云测试环境
      5.Jmeter正确运行后,注意添加注册表中的MaxUserPort否则无法运行大量的脚本。添加方法看一下这里https://blog.csdn.net/Garbage12/article/details/107082861
      6.到阿里云管理控制台创建自定义镜像
快速搭建Jmeter云测试环境
      7.可以在这里查看镜像或分享镜像给其他人
快速搭建Jmeter云测试环境
      8.根据自定义镜像创建实例
快速搭建Jmeter云测试环境
快速搭建Jmeter云测试环境
      点击创建实例后,可以按自己的需求选择相应的规格,实例和贷款的付费模式建议选择按量付费和按带宽宽付费,如果设置了施放时间一定要在释放前完成测试或修改释放时间。总的来时搭建一个环境用不了十分钟,而且自定义镜像可以重复使用。云环境除了可以用在临时的压力测试上,也可以用在其他测试用途,比如自动化,或者与其他开发人员有一个共同的测试环境。兄弟们艺多不压身,如有疑问请评论留言,谢谢。


推荐阅读
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了使用PHP实现断点续传乱序合并文件的方法和源码。由于网络原因,文件需要分割成多个部分发送,因此无法按顺序接收。文章中提供了merge2.php的源码,通过使用shuffle函数打乱文件读取顺序,实现了乱序合并文件的功能。同时,还介绍了filesize、glob、unlink、fopen等相关函数的使用。阅读本文可以了解如何使用PHP实现断点续传乱序合并文件的具体步骤。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • FeatureRequestIsyourfeaturerequestrelatedtoaproblem?Please ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • IjustinheritedsomewebpageswhichusesMooTools.IneverusedMooTools.NowIneedtoaddsomef ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
author-avatar
雨后彩虹fen
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有