在现在的本职工作中,有很多机会去接触产品相关的工作,在新版本上线的时候,总是要一起做测试,但是关于怎么测试这件事,好像还没有特别系统的开展,今天特地来总结下这段时间在App bug收集和测试的一些心得。
当我们拿到一个新版本的App时,最先应该测试新功能和新修复的点。
所以,对于发版的小伙伴需要整理出具体更新的功能点和修复点。然后我们可以根据罗列的要点进行先行的测试,把每一个按钮,按钮中折叠的部分和可能出现的状况都罗列出来。
针对一个功能点,它应该呈现的状态是怎样的,不应该出现的情况又有哪几种。
比如搜索框,在未输入的时候,是应该有隐形的字体,当我们点击搜索框的时候,应该会消失并且会有键盘弹出。当我们在搜索框中进行搜索时,正常会出现是搜索内容,非正常情况下是搜索不出来东西。
根据这样的原则,将所有功能点都进行罗列。也根据MECE原则将所有情况罗列出来。
将新更新的功能点都测试完毕后,就是一个正常用户使用App的流程了。我们需要模拟一个正常用户在使用App时的操作想法,当流程走一遍后,出现问题即记录,未出现问题则可以准备下一步。继续提交到各大应用商店。
如果出现问题,则需要记录、录屏操作并提交给产品,让产品跟开发沟通解决。
解决问题后重新走一次测试流程,如果可以才能继续发包,不行的话还是要被打回产品继续进行修复。
当然在运营拿到最终安装包前,是需要让专业的测试人员先做测试,然后再去做。
以上是近期工作的流程小梳理。
@日更第16天