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

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

  继续介绍大数据系列岗位的要求,今天是“最冷门”的岗位数据测试,如果大数据要发挥真正的价值,前提条件是非常多的,比如数据量要大、要有相应的人才等,这其中还包括数据质量,数据质量给很多人带来的痛,要远比表达出来的少的多的多。还是先从几个大厂的岗位要求说起。个推1、本科及以上,计算机等相关专业,有一定的算法基础优先;2、熟悉数据仓库系统架构,熟练测试理论及方法,能够针对不同场景完成不同测试方案的设计
1 天前| 1239 人阅读|0 人点赞

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

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

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

测试思维占据了整个测试技能中的80%测试人员应该具备那些思维方式?
2019-09-25| 1553 人阅读|2 人点赞

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

本篇内容如下:认识项目目录Eclipse中启动JMeterEclipse中Debug下面开始正式内容:认识项目目录2.Eclipse中启动JMeter遵循Java规范,JMeter的启动也是从Main方法开始,启动文件是/src/core/org/apache/jmeter目录中的NewDriver类。可以看到main方法通过反射的方式运行了org.apache.jmeter.JMeter.sta
2019-09-20| 1441 人阅读|0 人点赞

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


换工作了,又要鼓捣前端了,windows下安装vue环境并idea集成配置步骤,由于是新手也不清楚有些步骤是否正确,待后续验证吧。 1、下载合适的nodejs版本并安装 https://nodejs.org/en/ 安装成功后 node -v /npm -v 校验是否安装成功,若提示非内外部命令则需要将node安装路径配置到系统环境变量中(%NODE_HOME%\npm)。配置好后在终端执行n

78°|752 人阅读|0 人点赞|3 条评论


千丁性能测试执行过程终需要多机配置jmeter集群,配置过程记录: 1、软件安装      目前有IP从【91--100】10台阿里云服务器均已经安装好5.0版本jmeter(安装jmeter需要java环境,环境变量配置等) 2、修改jmeter配置agent代理功能(具体负责执行脚本的jmeter)     依次修改92--10

76°|752 人阅读|2 人点赞|1 条评论


1、并发用户数:显示系统中操作业务的用户,在性能测试工具中叫做虚拟用户数,并发用户数义定会对服务器产生压力,有区别于在线用户数(挂在系统上,对服务器不产生压力) 2、TPS:每秒事务数,是衡量系统性能的一个非常重要指标。 3、Vu 与Tps换算 Tps是每秒事务数,主要靠虚拟用户做出来的,假如一个用户在1秒内完成1笔事务,那么TPS就是1;如果某笔业务响应时间是1ms,那么1个用户在1

117°|1178 人阅读|4 人点赞|0 条评论


乔布斯曾经说过「每个人都应该学习编程,因为它会教你如何思考」,看,乔帮主都觉得所有人都应该学编程,那你说做测试的要不要学?当然要。作为测试人员,除了上面这个原因,我觉得如果会编程,还有下面3个好处。1、知道技术实现,可以设计更有针对性的用例比如我在《需求评审之实战演练》中提到的关于计算器的测试,有些人会写一条用例是「测试一个超大的数」。但是问到多大数算大?100000

154°|1535 人阅读|20 人点赞|1 条评论


> 此文,于2019/01/05,首发于个人博客isTester.com 我是IDO老徐,今天汇总一些关于学习、关于成长的建议,希望能解决多数同学,关于学习、成长的疑惑 。 1. 学习只与自己有关 成年人,不要想着他人逼你学习;没有学习欲望,怎么逼都没用; 带着目的性去学习,学了能用,否则学习效果不大、效率也很低 。 2. 多积累 平时多积累经验、

183°|1836 人阅读|12 人点赞|0 条评论