防呆,又称错误校对,是一种预防矫正的行为约束手段,运用防止错误发生的限制方法,让操作者不需要花费注意力、也不需要经验与专业知识,凭借直觉即可准确无误地完成的操作。——维基百科
【来源】防呆一词最先源自于围棋术语,后被应用于TOYOTA汽车的工业管理,再之后被推广到各个领域。
【软件角度】
以下从软件的角度,浅谈一下,主要有以下几个方面原则
【测试角度】
测试人员根据以上原则,可以对照以下checklist,进行测试反向验证下软件的防呆能力
1.不遵守操作顺序
2.跳过关键步骤
3.尝试多次相同操作
4.删除或释放正在使用的资源
5.耗尽硬件资源
6.进行不被允许的操作
7.使用软件时kill进程
8.在请求数据时切换网络
9.暴力尝试:快速操作、连续操作、频繁刷新等
10.尝试薅软件的羊毛
11.删除关键信息并尝试恢复(防呆不防傻)
(ps:觉得有用就动动手指点点赞、点关注吧,以后不定期分享python、软件测试开发相关的经历)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。