本帖最后由 博为峰网校 于 2018-4-2 13:54 编辑
即使有着丰富测试经验的软件测试人员,听到“临时任务”都会望而却步,更别说刚刚从事测试工作的从业者,那么今天博为峰网校小编就带领大家梳理下临时任务特点,并结合自己的亲身经验总结出注意哪些方面能够快速、轻松的处理这些问题。首先,知己知彼百战百胜,这些任务和普通任务有何不同呢?
临时任务特点 1.时间紧任务重
最近一段时间公司要研发一款APP,需要用到人脸识别技术,所以前期需要对市面上常用的几款有关人脸识别技术的应用进行调研,从而选取一款性价比较高的应用。因为涉及到市场、商务、研发各个部门,时间紧任务重,所以每接到一款新的可测试app,都需要在1-2天内进行APP软件测试完成并提交报告。
2.没有《需求设计说明书》等相关文档
当我接到可测试的APP后,一般来说都没有《需求说明书》、《测试用例》等相关文档,也没有关于软件介绍的说明文件,我们只能结合需要做的产品与待测APP相关的功能总结测试功能点,比如说一体机进行人脸识别时需要考虑到距离是否符合要求、人脸比对时是否支持活体检测等。
3.没有Bug跟踪系统
一方面所测试的APP软件都是非本公司研发人员研发而成,无法搭建BUG跟踪项目;另一方面测试初衷是评估软件是否适配,所以没有必要重新建立项目跟踪记录,在这样情况下,我会将发现的问题总结到excel表中,写明序号、问题描述、问题步骤、复现概率、附件等相关内容,方便查阅,在发送测试报告时,统一发送给相关干系人。
我们需要具备哪些能力 对于类似这种临时的小任务,一般都是领导简单交代几句话,说明一下什么时候反馈结果,对比正常的流程我们会跳过需求理解阶段,直接进行测试,在测试过程中贯穿沟通、划定范围边界、总结报告等,那么下面我给大家介绍在哪些方面是需要我们平时注意积累的 1.突破心理障碍,提高快速应变能力
大家都知道,一个人在一个项目中呆久了,思维已经形成定势,面对熟练的功能和任务做起来可以随心应手;然而面对一个突发的临时任务,第一反应就是“我没有做过,我可以么?”这样在反问自己,我也曾经遇到过,有的同事第一反应脱口而出“我没有做过…” 2.加强沟通能力
沟通管理贯穿在项目始终,无论在与领导讨论任务时还是给测试人员分配任务时,可以说一个项目70%都在与人进行沟通。记得有一次我分配任务时,只告诉大家测试的功能点、范围有哪些,和每个人测试执行的用例有哪些,在测试过程中,发现有的人对测试功能的目的提出异议,后来我口头和对方沟通讲解了是由于接口改造会导致某些功能调用失败的情况,需要我们进行下全功能回归测试。通过这次事情,我想表达的是沟通不仅仅是表达自己的思想,也是了解其他人想法的过程,通过沟通解决疑问,更快速的高质量完成项目。所以说无论大小任务,平时多注意积累,总结自己沟通方面的欠缺,都是百利而无一害的。 3.总结报告能力
发送报告给干系人,可以使其了解当前任务状态,主要的成果物完成情况怎么样,当前严重问题有哪些,方便其作出决策。
在这里我想给大家提供2个建议: 1.因为时间特别紧张,我经常是手里有活的情况下还要完成另一个任务,都是没有时间进行测试用例编写的,但是发送报告时还是需要总结出测试场景,所以慢慢的就养成了边测试边记录测试场景的能力,这样做的好处是减少了测试问题总结的时间,你可以在测试结果处直接标记; 2.发送报告时,在详细问题前面用几句话简单介绍下当前严重的问题有哪些及你认为当前版本质量,这样一来相关干系人可以避免从测试记录项中逐条发现当前问题,为决策者节约时间,对项目质量有个心理预期。 tips:对于这种临时的小任务,最主要特点是时间紧张,没有熟悉过需求,所以我们平时多注重自己应变能力,总结报告能力,和其他人沟通能力的锻炼,有心者事竟成,相信慢慢的你会发现一个不一样的自己。
|