浅谈软件测试–软件防呆测试(软件防呆设计)

浅谈软件测试–软件防呆测试(软件防呆设计)

防呆,又称错误校对,是一种预防矫正的行为约束手段,运用防止错误发生的限制方法,让操作者不需要花费注意力、也不需要经验与专业知识,凭借直觉即可准确无误地完成的操作。——维基百科

【来源】防呆一词最先源自于围棋术语,后被应用于TOYOTA汽车的工业管理,再之后被推广到各个领域。

【软件角度】

以下从软件的角度,浅谈一下,主要有以下几个方面原则

浅谈软件测试--软件防呆测试(软件防呆设计)

【测试角度】

测试人员根据以上原则,可以对照以下checklist,进行测试反向验证下软件的防呆能力

1.不遵守操作顺序

2.跳过关键步骤

3.尝试多次相同操作

4.删除或释放正在使用的资源

5.耗尽硬件资源

6.进行不被允许的操作

7.使用软件时kill进程

8.在请求数据时切换网络

9.暴力尝试:快速操作、连续操作、频繁刷新等

10.尝试薅软件的羊毛

11.删除关键信息并尝试恢复(防呆不防傻)

(ps:觉得有用就动动手指点点赞、点关注吧,以后不定期分享python软件测试开发相关的经历)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年3月31日 上午11:16
下一篇 2024年3月31日 上午11:30

相关推荐

  • 如何从动效层提高用户体验(动效设计与用户体验的关系)

    编辑导语:产品在设计过程中需要站在用户的角度看待问题,一定程度上保障用户的使用体验,进而才能推动后续用户的留存、甚至转化。那么,若想在动效层上提高用户体验,应该怎么做呢?本文作者就…

    科研百科 2023年5月9日
    251
  • 加速推进科研项目发展

    科研项目是现代科技发展的重要支撑,是推动社会进步的重要力量。然而,科研项目的推进过程并不容易,需要克服各种困难和挑战。为了加速推进科研项目,我们需要采取一系列措施,包括加强资金支持…

    科研百科 2025年3月19日
    7
  • 高效科研项目级别划分

    高效科研项目级别划分 随着科技的不断进步,科研项目的级别划分也越来越细致。高效科研项目的级别划分可以帮助项目管理者更好地管理项目,提高项目的效率和质量。本文将介绍高效科研项目的级别…

    科研百科 2025年3月6日
    1
  • 信息系统项目管理管理师

    信息系统项目管理管理师 随着信息技术的快速发展,信息系统项目管理管理师这一职业也逐渐被人们所熟知。作为项目管理领域的专业人士,他们负责管理信息系统项目的整体进度、质量和成本,确保项…

    科研百科 2024年7月24日
    6
  • 办公排班系统

    办公排班系统: 提高生产力, 优化工作流程 随着现代企业的不断发展和壮大, 办公排班系统已经成为现代企业必不可少的一部分。办公排班系统可以帮助企业优化工作流程, 提高生产力, 从而…

    科研百科 2024年9月18日
    3
  • 党组织领导下校长负责制清单

    党组织领导下的校长负责制清单 一、总则 1.1 目的 为进一步加强学校党组织领导下的校长负责制,提高校长的专业素养和管理能力,促进学校的发展,制定本清单。 1.2 适用范围 本清单…

    科研百科 2024年10月17日
    44
  • 建设工程项目管理核心

    建设工程项目管理核心 在建设工程项目管理中,核心的目标是确保项目按时、按质、按量完成,并达到预期的目标和标准。为了实现这个目标,需要遵循一系列的流程和原则,其中最重要的原则是“风险…

    科研百科 2025年1月8日
    7
  • 合同管理相关问题(合同管理需求分析)

    合同管理需求分析 随着市场经济的发展和竞争的加剧,企业之间的合同管理变得越来越重要。合同管理可以帮助企业有效地管理合同,减少合同变更的次数,降低合同风险,提高合同执行效率,从而提高…

    科研百科 2024年6月5日
    34
  • 项目计划进度工具

    项目计划进度工具是项目管理中非常重要的工具,能够帮助项目经理和团队成员更好地协调和管理项目进度。本文将介绍项目计划进度工具的主要特点、使用方法以及如何优化项目进度。 项目计划进度工…

    科研百科 2024年9月28日
    1
  • IPTV盒子点播系统OEM软硬件定制化解决方案(iptv点播系统搭建)

    IPTV系统其实是一个统称,其主要功能是视频的点播、直播和图文资料等的展示,一般在酒店、医院等领域会称之为IPTV系统或者OTT点播系统。但在其他应用场景中也可以称之为点播系统,比…

    科研百科 2023年3月20日
    291