在工作中会遇到各种各样的事情,不同的人。但是当你从事软件测试这一工作的时候你就会发现,不同的事情,不同的人还有各种不同的软件缺陷,如同暴雨向你来袭,而且中间还会夹杂这各种让你意想不到的事情。下面谈谈我在工作中所遇到的事情。
问题一:需求变更/新增,但是需求人员并没有和你说明变更/新增的内容,没有具体的变更/新增文档。当功能开发出来的时候,看着新开发的功能是一脸懵逼,内心的是崩溃的。MMP的啥时候变更的,我竟然不知道,这个功能具体是做啥的,我该怎么用。
请点击此处输入图片描述
解决方法:
1.一定要想需求人员要变更/新增文档,产品原型,设计文档;最好就是找需求人员大致讲解一下变更/新增的内容;
2.向开发人员了解,变更/新增的内容,已经开发完哪些内容,单元测试是否通过。开发人员一般都会对开发的内容有一个大致的理解,可以让测试人员快速上手;
3.大致浏览一下需求人员发过来的文档,清楚变更/新增了哪些内容,最好是记录在纸上或者记事本上;
4.在测试过程中,一定要将所遇到的问题,不管是大问题小问题,感觉哪里不对的地方,自己的意见记录下来,去找需求人员确认。将所遇到问题集中起来(最好在5-10条左右)去找需求人员,不要一条一条的去找需求人员确认;
问题二:在正式环境中不是的程序出现问题该怎么解决。
请点击此处输入图片描述
解决方法:
首先确定该问题是否影响正常的使用流程,如果该问题不影响流程,那么可以将问题记录,在下一个版本迭代的时候查看;如果该问题已经影响流程了,那么首先要记录该问题在什么情况下才会产生;
其次要在测试环境中查看是否存在该问题;如果正式环境中存在该问题,测试环境中不存在该问题,则要查看一下对应的版本号是否一致;
正式环境和测试环境搭建的程序是否一致。
我遇到的这个问题的原因是,开发在要部署的程序中新增加了一个功能,导致函数名重复,又没有和测试人员打招呼,就直接部署到正式环境中了,导致正式环境出现流程不通的问题。
问题三:更新部署程序包的时候,测试人员不了解什么时候更新程序,更新的内容都有什么,导致缺陷无法即时回归;
请点击此处输入图片描述
解决方法:
一定要厚着脸皮,早上上班问一遍“咱们程序啥时候更新,更新的内容有哪些”;晚上下班问一遍“咱们程序啥时候更新,更新的内容有哪些”;
总结,遇到问题的时候不要慌张,强迫自己冷静下来,反正出现问题早晚都要挨训,一定要拿出死猪不怕开水烫的精神;最重要的一定就是,一定要进行知识的拓展。
这是我们北京的学员,空降兵工作中遇到的问题,拿出来给测试萌新们分享,你们在职场上有碰到过什么样的突发问题又是怎么解决的呢?欢迎大家踊跃留言,