网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
守护进程也称精灵进程(Daemon),是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。它不受用户登录注销的影响,它们一直在运行着。
4、阿里云liunx服务器上安装Jmeter
下载:wget https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.1.tgz
解压:tar -zxvf apache-jmeter-5.1.tgz
拓展:
5、Jmeter非GUI界面参数讲解
FileZilla是一个免费开源的适合Windows、Mac和Linux的FTP客户端软件。FileZilla特点是:免费、跨平台、易用、下载速度非常快、功能齐全。
6、项目实战之阿里云linux服务器下非GUI界面执行Jmeter压测脚本
(1)Jmeter可视化界面开发压测脚本
(2)导出压测脚本linux_users_api.jmx保存在本地
(3)使用FileZilla工具将本地脚本上传到阿里云服务器上Jmeter安装路径的bin目录下
(4)执行压测脚本,查看日志:
7、Jmeter压测实战之jtl文件(压测结果文件)生成和查看
(1)使用FileZilla工具将阿里云服务器上的result.jtl文件下载到本地(直接拖拽到本地桌面)
(2)在本地打开Jmeter工具,Thread Group—>Add Listener—>Summary Report
(3)点击【Browse】,选择下载到本地桌面的result.jtl文件,打开。
8、Jmeter压测接口的性能优化
官网文档说明如下:
翻译下就是:
(1)使用非GUI模式:jmeter -n -t test.jmx -l test.jtl
(2)尽可能少低使用监听器,如果在监听器之前使用-l 标志,可以删除或禁用它们。
(3)在负载测试期间不要使用“查看结果树”或“聚合报告”监听器,仅在脚本编写阶段使用它们来调试脚本。
(4)不要使用大量类似的取样器,而是在循环中使用相同的取样器,并使用变量(CSV数据集)来改变样本。[此处包含控制器没有帮助,因为它将文件中的所有测试元素添加到测试计划中。
(5)不要使用功能模式。
(6)使用CSV输出而不是XML。
(7)只保存您需要的数据。
(8)使用尽可能少的断言。
(9)使用性能最好的脚本语言(请参阅JSR223部分)
(10)如果您的测试需要大量数据(特别是需要随机数据),请在可以使用CSV数据集读取的文件中创建测试数据。这避免了在运行时浪费资源。
9、Jmeter压测生成多维度图形化压测报告
(1)进度到bin目录下,执行上述指令,路径按自己实际情况来。
(2)将result目录打包成,result.tar.gz
(3)使用FileZilla工具下载本地解压
(4)找到index.html文件后,拖拽到浏览器中打开。
10、Jmeter图形化压测报告dashboard讲解
11、Jmeter图形化压测报告Charts讲解
12、阿里云Jmeter分布式压测常见问题处理
13、阿里云Jmeter分布式压实战
八、系统架构学习
最后: 可以在公众号:伤心的辣条 ! 自行领取一份216页软件测试工程师面试宝典文档资料【免费的】。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
现在我邀请你进入我们的软件测试学习交流群:【746506216
】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。
喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一 键三连哦!
软件测试工程师自学教程:
这才是2022最精细的自动化测试自学教程,我把它刷了无数遍才上岸字节跳动,做到涨薪20K【值得自学软件测试的人刷】
软件测试工程师月薪2W以上薪资必学技能 — Python接口自动化框架封装.
美团面试真题_高级测试25K岗位面试 — 软件测试人都应该看看
软件测试必会_Jmeter大厂实战 — 仅6步可实现接口自动化测试
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新