材料收集 你服务于一个数据库查询业务,某次客户现场反馈查询某个语句长时间未返回结果,耗时已经远远超过项目对外提供的性能报告承诺给用户最长查询时间。 问题和相关日志已经传递回来,开发人员进行原因分析和故障修复,测试人员进行故障复盘和...
写点代码解决下工作中的小问题已经成为现在测试人的日常,可是如果需要做个有前后端的“系统”,该怎么弄呢? 背景 公司是内网环境,所有东西都需要自己从外网找然后打包压缩发到内网,每次发送还有大小限制,经常遇到的问题是花了两天安装几十个...
送走最后一车货,最后三个工人,老王吃力的关上大铁门。左手从口袋摸出一盒烟,轻轻一颠,滑落一根,右手娴熟的夹住。掏出打火机,点燃,一丝青烟腾起,萦绕在指头。 夕阳穿过玻璃,照射在伤痕累累的旧机器上,空旷而寂静。面对空无一人的厂房,老王...
在前端性能优化中,最重要的就是缓存,使用缓存可以极大的提升浏览器的响应速率。 什么是缓存呢? 当我们第一次访问某个网站时,浏览器会把网站中的图片等资源存储在电脑中,以备后续使用,第二次访问该网站时,浏览器直接访问缓存中的数据,从而...
测试人员为了测试某个特定场景,往往需要在测试环境数据库中插入特定的测试数据来满足需求; 性能测试时,常需要在测试环境生成大量可用测试数据来支持性能测试; 建设持续集成持续交付体系时,我们往往也需要在测试环境生成测试数据来保障自动化...
上篇文章,我们讲过性能测试计划,接下来我们就来讲讲如何设计符合项目的性能测试计划。 到上篇为止,我们了解了性能测试计划中包含的内容,但是,这个颗粒度,我觉得作为一名测试经验不够丰富的性能工程师来说,还是有些迷茫,只知道理论还不够,如...
引言 在进入今天的内容前, 先想几个问题: 什么是测试计划? 什么是性能测试计划? 在你的性能知识领域中, 你认为性能测试计划应该包含哪些内容? 因为作为企业的金牌面试官, 经过我面试的求职者,没有四位数,至少也有个位数。无论...
有效且高效地沟通是每个职场人员需要且渴望的,尤其对于开发人员或测试人员来说,向一个不了解自己“主场”(自己负责模块或功能)的同事、客户等人员解释一些业务逻辑是一个很考验人的理解力和表达能力的事情。 那么,如何能够深入浅出、通俗易懂的...
课题背景 版本验证是部署软件之前的最后一个测试操作,在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进行的软件测试活动。它是技术测试的最后一个阶段,也称为交付测试。该验证要求开发人员首先将程序部署在生产环境上,由测试...
四、Jmeter配置InfluxDB 4.1 后端监听器(BackendListener)介绍 1、什么是后端监听器(BackendListener)? 源码给出的解释是:BackendListener是一种异步监听并获取到测试结果的实现类。 也就是说发出的如http等响应请求的结果,都会被封装在...
三、Grafana 3.1 介绍 Grafana定义:grafana是用于可视化大型测量数据的开源程序,他提供了强大和优雅的方式去创建、共享、浏览数据。dashboard中显示了你不同metric数据源中的数据。 适用场景: ①grafana最常用于因特网基础设施和应用分...
二、CentOS安装: 方式一:把下载的.rpm包推送到服务器上; 方式二:直接命令行安装#下载wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.1.x86_64.rpm#安装yum localinstall?influxdb-1.7.1.x86_64.rpm -y 2.3 修改配置文件...
一、引言 最近在公司做性能技术分享时,发现同事对环境搭建能力,还是有些欠缺。 或许,这也是大部分性能测试工程师所欠缺的技能。 因为绝大部分的性能测试工程师,要么是使用测试开发架构师搭建的性能平台,要么自己使用Jmeter工具进行压测。...
临近年底,很多公司都有年终总结环节,核心目的发现今年的不足,进而总结经验,更好地用以指导明年的工作。当然,即使公司没有要求,对于测试岗位来说,一年一度的总结不可或缺。 假如你是测试负责人,更有必要让团队员工进行汇总总结,通过梳理自己...
引言 如何保证测试的数据质量,说白了,就是如何保证测试数据的准确性。 深聊测试数据 我们想一个问题:在实际的项目测试中,我们的数据质量与什么有关呢? 是 测数数据的多少,还是测试数据的内容? 同样,我先不回答, 我们继续往下聊...
银行、金融作为长期跟钱打交道的两个行业,自带神秘、高薪的光环。随着近些年各类手机银行、金融APP的兴起,这两个行业也逐渐吸收IT人员进入,相比较国企、事业单位,有些银行的就业门槛没有那么高,但收入待遇却比其它行业好不少。 本周三(12月28...
在讲这个问题之前,我们首先要知道测试人的发展方向: 对于一般人而言,发展方向无非两个,一是管理,一是技术。根据51Testing软件测试网2021年的《软件测试行业现状调查报告》来看,不从事管理的测试工程师里,有51.7%的人没有晋升机会。 因此今...
中国IT业的发展和软件市场的不断成熟,使得国内人工智能(AI)、物联网、大数据、云计算等IT产业得到了迅速发展。随着软件市场的扩大,更多的企业开始认识到软件测试的重要性。在未来,如何应对快速发展的技术变革,是测试行业和测试人员需要深耕的问题。...
2022年还有一个多月就要走到尽头,各位小伙伴会不会做一下个人的年末总结:在这一年里,和去年相比,今年的收入有什么变化吗? 在过去的一段时间里,各个互联网大厂频频传来裁员的消息,一时之间人心惶惶,互联网行业真的“不行”了吗?让我们看看数...
性能测试往往在投产上线前开展,无法对整个系统变更进行全面的覆盖测试,因此性能测试需求提出十分关键。性能测试需求交付过程中,需要对开发团队提出的测试需求进行审查,重点分析交付的测试需求是否充分覆盖了影响系统性能的因素,避免遗漏重要测试项...