移动应用探索性测试方法

    最近做了2个月的探索性测试,之前也看过各种各样的探索性测试的书籍及博客,很多都是讲理论、思想,讲实际方法的却又少之又少。无法给你的实际实践提供思路,下面讲下个人愚见。

探索性测试一定要讲究价值。价值是什么呢?发现问题的严重程度、问题的波及人数、该问题能否导致与竞品拉开距离或差异。

尝试过的方法1: 主攻App的核心功能。一个App必然有一个最主要的功能吸引着它的众多用户,这个功能是用户接触最多、最核心的部分,因此保证这一部分的质量就已经保证了千千万万的用户使用没问题。那这个主要功能肯定会经过充分测试,还有必要再对它进行较多的探索性测试嘛?答案是肯定的。充分的测试不代表会对所有情况进行测试,主场景要对所有可能发生的情况进行探索。要列出几乎所有可能的操作和情况、逐个检查。

尝试过的方法2:根据用户反馈的问题。相信在意用户的app一定会有反馈意见这一环节,通过用户的意见反馈我们可以了解到广大用户们的问题及建议。当然用户的问题我们并不是每个都能复现,因此对于不能复现的问题尤其是焦点问题进行探索性测试的意义就比较大了。你首先要获取尽可能多的用户信息,你可能仍然无法复现。在有点灰心的时候可以先将该问题搁置一边,去做其他事情,要不断地抽时间及不同场景尝试。

尝试过的方法3: 根据用户的需求。一个App的使用者在某种属性上来说,肯定可以划分成为不同的群体。将这些不同的群体分析其可能进行的路径,及完成一个用户操作的闭环进行不同种类用户的不同操作尝试。   但这个点实际进行过,发现的问题很少。虽然能够证明软件做了应该做的事情,但是对一个测试人员来说,没有较大意义。

 

目前仍在努力尝试新思路。

posted @ 2014-10-13 16:27  Cheer_Yen  阅读(236)  评论(0)    收藏  举报