功能测试阶段,测试用例的设计主要根据需求文档来设计,但是经常会出现执行过程中出现很多意想不到的点,比如所有软件都会有的用户隐私协议。这部分的用例怎么去设计和执行呢?
首先协议是针对用户的,可是并不是所有软件一开始用户都会去注册使用,这就涉及到触发条件的问题,什么情况下需要用户去接受协议,不接受如何,拒绝如何。接受协议数据库中是否会有相关记录,调用哪个接口?数据经过哪些应用,协议是存储在本地还是云端获取,以及软件版本更新后是否会重新弹出让用户接受。有新版本时是否会有提醒等。
测试过程中也会出现一些用例陈旧跟不上最新需求的情况,尤其是在回归测试的时候,没有相关需求文档就需要测试者去对比下生产环境上该功能的情况。功能不一致时及时询问需求部门同事。
网友评论