🎬参考黑马测试➡️两小时快速入门黑马头条app功能测试
功能测试点分析:
分析显性需求、隐性需求
e.g个人头像功能测试点分析
测试方法
(1)边界值,有范围要求
e.g评论功能测试需求分析:验证敏感词、是否有禁用标签
注入攻击:用户输入数据导致页面乃至整个网站服务器异常的(输入标签可以完成修改)
弱网测试:属于健壮性测试 (用fiddler,提供代理服务器,可模拟弱网)
交叉测试:在软件执行过程中,另一个操作的干扰测试
灰度发布
敏捷开发模型:用户需求进化为核心,采用迭代、循序渐进的方法开发软件
app测试要点:
功能测试;
兼容性测试;
安装卸载升级测试;
交叉事件测试;
PUSH测试(手机应用独有,弹窗消息);
性能测试(CPU、内存、流量测试、电量测试、流畅度测试、启动速度);
用户体验测试
稳定性测试
业务功能测试:显性需求(设计文档里有的) explicit requirement;
隐性需求(功能影响到的相关业务,分支流程,逆向操作,异常操作)implicit requirement
测试点提取方法:等价类(穷举问题)
边界值(解决输入边界限制问题)
判定表(解决条件组合)
场景法(解决业务测试问题)