临近双11又开始另一轮的性能测试,陆续给大家奉上性能测试系列篇,从性能测试理论、性能测试案例高延迟(响应时间长)、CPU问题、内存问题、线上问题实战和性能测试书籍推荐等篇章。更多性能文章见文末链接。前几天陆陆续续的写了四五篇性能相关的文章,有不少同学让推荐性能测试的书籍,今天就推荐一本我认为非常棒的书《性能之巅》。前段时间再次花了几天时间快速的阅读下《性能之巅》,感觉受益匪浅,作者本身有很强的逻辑
2019-10-30/4595 人阅读/4 人点赞

京东金融移动端全链路压测历时三个月,测试和服务端同学经过无数日日夜夜,通宵达旦,终于完成了移动端链路的测试任务。整个测试有部分涉及到公司敏感数据,本文只对策略部分进行论述。1.系统架构与策略在聊性能测试之前,简单的对金融系统架构进行简单的梳理。京东金融App架构较为复杂,为了说明问题对架构进行简化和抽象。金融App客户端主要是通过原生主框架和运营平台(乐高)配置搭建组成App客户端;主框架和运营平
2019-10-18/3050 人阅读/1 人点赞

不论对于测试人员还是测试团队,首要任务就是保证产品质量,要做到这一点除了测试人员要尽早介入测试,还有就是测试人员应尽早、尽可能多的发现缺陷。如何才能尽可能多的发现缺陷,确保上线后客户体验更好呢?通过长期测试实践发现缺陷主要分为常规缺陷、异常缺陷、注入缺陷以及随机缺陷;通过对缺陷分类更容易的根据不同缺陷类型实施不同的测试策略,以便更快、更彻底的发现缺陷。增加测试类型虽然能够发现一些异常类的缺陷,但如
2019-10-16/3125 人阅读/0 人点赞

9月中旬开始陆续和大家分享了性能测试系列文章,从今天开始未来两周将和大家一起讨论分享测试策略相关系列文章,包括基于风险的测试策略、基于需求测试策略、基于质量模型的测试策略、基于上下文驱动的测试策略等文章,欢迎大家一起学习讨论。本文延展阅读请参考《全面的质量保障体系之回归测试策略》,更多文章见文末链接。-1-为什么要基于风险测试在测试过程中经常会遇,穷尽测试不可能,如何选择测试重点?如何在有限的测试
2019-10-15/4569 人阅读/4 人点赞

“好多QA转PM,因为QA(的地位)始终是要低一些”“我现在做的事情跟几年前没有区别”“资深QA在项目上做的事情新来的毕业生也能做”上面的话你是不是也有同感?我相信大部分人会这么认为,因为这些表面上看起来的确是这样的!那么,软件测试人员或者说QA真的有这么惨淡吗?对于开篇引用的几句话,我们一一来分析一下。测试工作的价值不容置疑“好多QA转PM,因为QA(的地位)始终是要低一些”说这话是没有看到QA
2019-10-10/3077 人阅读/2 人点赞

众所周知,TPC组织是当今国际数据库领域公认最权威的测试和评价组织,它成立的初衷就是构建最好的测试标准以及制定针对这些标准最优的审计和监测流程。数据库界的天皇巨星JimGray曾在1985年提出了针对事务处理能力的评价标准DebitCredit,而1988年TPC组织成立伊始,就基于这个标准提出了TPC组织第一个针对OLTP应用的测试标准TPC-A。但随着时代发展,TPC-A已经慢慢无法完全体现真
2019-10-09/2885 人阅读/3 人点赞

零、困惑与思考从元月份开始,一直在思考在App测试中,如何能够更好更快的完成测试?如何能够快速的进行人员能力迁移?如何在通过一定的训练减少因人员能力差异带来测试质量的不稳定。在App测试过程中就是测试一个个页面,而这个页面的技术特性决定了这个页面需要注意哪些地方,比如原生页面、H5页面、RN、小程序等;每个页面中会用快速搭建业务能力的业务组件,比如弹窗、XView、分享、引导、搜索等功能;最后才是
2019-09-28/3313 人阅读/4 人点赞

一、软件性能测试目标软件性能测试的目的主要有以下三点:1.评价系统当前性能,判断系统是否满足预期的性能需求。2.寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。3.判定软件系统的性能表现,预见系统负载压力,在应用部署之前,评估系统性能。而对于用户来说,则最关注的是当前系统:1.是否满足上线性能要求?2.系统极限承载如何?3.系统稳定性如何?二、软件性能测试中关键指标在性能测试中最重要有两个
2019-09-24/97466 人阅读/94647 人点赞

七年前,我在写《完美测试:软件测试系列最佳实践》时,列了十几条测试原则,可以概括为十大测试原则:测试目标要明确,并建立合理的阶段性目标一切从客户/用户的角度出发,想客户所想测试尽早介入,一旦项目启动,测试就要介入进去。尽可能确保软件的可测试性持续地测试、持续地反馈,最大程度地降低研发成本,提高研发效率测试时不能穷尽的,应设定合理的测试目标或测试终止的条件基于项目的上下文来制定相应的测试策略基于风险
2019-09-19/2879 人阅读/3 人点赞

千丁性能测试执行过程终需要多机配置jmeter集群,配置过程记录:1、软件安装目前有IP从【91--100】10台阿里云服务器均已经安装好5.0版本jmeter(安装jmeter需要java环境,环境变量配置等)2、修改jmeter配置agent代理功能(具体负责执行脚本的jmeter)依次修改92--100机器Jmeter安装目录下/bin目录下的jmeter.properties文件作为age
2019-09-16/3004 人阅读/0 人点赞