测试质量和测试效率提升的有效建议
开发质量差,提测的功能不满足要求但是又不得不测试;项目过程中大都时间花在沟通、无关紧要的问题(易用性、界面显示等)上扯皮,没有把时间花在刀刃上。每天看似很忙碌,但是投入产出不成正比。没有较多的精力在测试技术提升、深度问题发掘,长时…
开发质量差,提测的功能不满足要求但是又不得不测试;项目过程中大都时间花在沟通、无关紧要的问题(易用性、界面显示等)上扯皮,没有把时间花在刀刃上。每天看似很忙碌,但是投入产出不成正比。没有较多的精力在测试技术提升、深度问题发掘,长时…
最近整理了一份测试开发的技术图谱,全部手打,后续会分享出来,今天先谈谈其中的几个要素。有的读者对测试开发是什么还比较陌生,那么先解解惑,回答一下跟测试开发相关的内容。测试开发是测试还是开发?测试开发,通常在一些大公司,尤其…
Sonar是什么?1、Sonar全称SonarQube是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以多维度检测代码质量,是代码审查利器通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码…
在软件测试过程中,分析待测产品的需求和实现机制是极其重要,但是对于被测产品的分析一直以来是测试团队的短板,从而影响了测试的质量。本文即就如何对被测产品进行分析,结合个人经验向大家介绍七个分析思路。在实际工作中,测试人员一般是在…
我常常看到一些程序员,能写代码,能实现功能,但是bug很多,也经常需要返工。开发技术不成熟固然是其中之一,但我认为还有一个很重要的因素就是他们缺乏必要的测试意识和测试技能。工程师A,完成了指定功能的开发后,立即将代码打包并提…
在这里给大家分享一个书单,我们来一起看一看作为一个游戏测试工程师,需要读的经典好书都有哪些。下面这个书单,有些书是我已经读过的,也有些是其他人推荐的,列在我个人书单里,暂时还没有看过。不过总体上来说,这些书籍都是值得大家去仔细阅…
最近参与了一款自动化测试平台的设计工作,想聊一聊其中一些关键的设计步骤是怎样的,这里以Android自动化测试系统做示范。1.当我们开始分析一个自动化系统的构成时,首先应该思考一下,自动化究竟需要解决一个什么样的场景,它是为了解…
在一些大公司里,会设立测试开发岗位,薪资比常规的测试要高,甚至有一些会跟开发岗位拿到的差不多。那么这个岗位究竟是干什么的呢?《Google软件测试之道》这本书里找到了它在Google里的定义:SET-SoftwareEngineerinTest。实…
测试初学者对软件测试以及他们在实际工作中将怎样实施测试有很多问题。作为一个测试初学者,你需要对软件测试这个职业有一定了解。下面的这些“真理”,对于你在软件测试的发展,肯定会有所帮助。这些测试真理同样适用于有丰富测试经验的测试工…
序言突然想写一篇平凡测试员曲折艰辛的职业之旅的中短篇小说,用以献给无数个离开测试的你,或正在测试路上奋斗的你。为什么选择小D?因为小D原型人物在现实中,测试生涯十分平凡而曲折,能反映大部分测试人员的艰难与无奈。在征得小D同意后,小…
Docker的用处不多加赘述,Docker目前有以下应用场景:测试:Docker很适合用于测试发布,将Docker封装后可以直接提供给测试人员进行运行,不再需要测试人员与运维、开发进行配合,进行环境搭建与部署。测试数据分离:在测试中,经常由于测试…
在软件发布之前,如果没有测试的结束点(或称为软件测试的结束标准),那么软件测试将永无休止。软件测试的结束点,要依据所在公司具体情况来制定,不能一概而论!个人认为软件测试的结束点可以由以下10个原则(条件)确定:1、基于“测试…
一篇文章,说如何降低员工的工资,觉得颇为有趣,对于测试人员好像也同样适用,内容略有调整。开发完的软件都需要测试,也就有了测试员的岗位,但不幸的是有人总嫌他们岗位工资高,看起来又没怎么干活,有时还跟着你对着干,伤脑筋。不管他们测…
软件测试圈子,除了CQO,还有什么职位挣钱多?不少小伙伴们估计很快就可以想到了——测试架构师!软件测试跟其它行业一样,分两条线发展:技术线、管理线。管理线很好理解,从teamleader,到manager,到director,到CQO。比如Arthur老师认识…
如何管理测试环境?这是软件开发过程中的一个痛点,按理似乎该交给测试人员管理?但往往是开发管理,当开发不想管时又推给了运维。往往的后果是:测试环境维护困难、混乱不堪。这时,一套合理的环境管理流程在软件发布过程尤为重要。如何让环境为…