摘要:
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。 目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、Su 阅读全文
摘要:
扫一扫,关注我 Postman是HTTP客户端,这是一种发送请求和接收响应的便捷方法工具,也是测试人员日常会选择使用的一款接口测试工具。 Postman除了针对HTTP的参数设置、请求发送、响应接收以外还有一些比较实用的功能。 Api设计 接口Mock 自动化测试 探索性测试 性能测试 简单看看如何 阅读全文
摘要:
我们经常有一种诉求,定期要执行的工作,比如用户数据备份、定时邮件提醒等。用户可以使用 Crontab 工具来定制自己的计划任务。 禅道的计划任务 禅道的提醒功能,计划任务功能,其实也是类似于Crontab的一个思路设计 这里支持的提醒还是我们可以用Linux的Crontab来自定义提醒的规则,让缺陷 阅读全文
摘要:
图床失效的话,请关注二维码查阅哦😯 扫一扫,关注我 性能测试目的 简单来说:在复杂多变情况下,保证系统稳定 百度百科说: 评估系统的能力,测试中得到的负荷和响应时间数据可以被用于验证所计划的模型的能力,并帮助作出决策。 识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系 阅读全文
摘要:
一点耳濡目染的总结 测试的方法有很多,分类也很丰富。 一、按开发阶段划分 1.单元测试(Unit Testing) 2.集成测试(Integration Testing) 3.系统测试(System Testing) 4.验收测试(Acceptance Testing) 二、按是否查看代码划分 1. 阅读全文
摘要:
Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从多个维度检测代码质量: 可靠性 安全性 可维护性 覆盖率 重复率 通过插件形式,可以支持包括Java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测 效果图 阅读全文
摘要:
图床如果失效,可以关注二维码,公众号查阅。 JMeter安装 1、下载地址: https://downloads.apache.org//jmeter/binaries/apache-jmeter-5.2.1.zip 2、解压apache-jmeter-5.2.1 3、启动 linux/mac启动: 阅读全文
摘要:
Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。 Arthas 支持JDK6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。 阅读全文
摘要:
安装配置Grafana参考 https://testerhome.com/articles/23629 使用配置 下载jmx_exporter https://github.com/prometheus/jmx_exporter 创建jmx_exporter配置文件 vim simple-confi 阅读全文
摘要:
死锁原因 Java发生死锁的根本原因是:在申请锁时发生了交叉闭环申请。即线程在获得了锁A并且没有释放的情况下去申请锁B,这时,另一个线程已经获得了锁B,在释放锁B之前又要先获得锁A,因此闭环发生,陷入死锁循环。 监控死锁 VisualVM监控工具有明显线程死锁提醒,也可监控到发生死锁的线程、类、代码 阅读全文