软件测试方法小结 本文将对软件测试方法进行总结,涵盖划分等价类、边界值分析、语句覆盖、判定覆盖、条件覆盖、路径覆盖、判定-条件覆盖、功能测试的常用方法、界面测试的常用方法等方面。 一、划分等价类 划分等价类是软件测试中的一种常用方法,将所有可能的数据输入划分为若干部分,然后从每一部分选择少数具有代表性的数据作为测试用例。等价类可以分为有效等价类和无效等价类。有效等价类是合理、有意义的输入数据构成的集合,用于检验程序是否实现规格说明预先规定的功能和性能。无效等价类是不合理、无意义的输入数据构成的集合,用于检验程序的容错能力。 二、边界值分析 边界值分析是软件测试中的一种常用方法,大量的错误发生在输入或输出的边界上,而不是某个范围的内部。因此,在测试时需要对输入或输出的边界进行测试,以确保程序的正确性。 三、语句覆盖 语句覆盖是软件测试中的一种常用方法,设计若干个测试用例,运行所测程序,使得每一可执行语句至少执行一次。语句覆盖是最弱的逻辑覆盖在准则。 四、判定覆盖 判定覆盖是软件测试中的一种常用方法,设计若干测试用例,运行被测程序,使得程序中每个判断的取真分支和取假分支至少经历一次,即判断的真假值都能满足。 五、条件覆盖 条件覆盖是软件测试中的一种常用方法,设计若干测试用例,运行被测程序,要使判断中的每个条件的可能取值至少满足一次。 六、路径覆盖 路径覆盖是软件测试中的一种常用方法,¬覆盖所有可能的路径。 七、判定-条件覆盖 判定-条件覆盖是软件测试中的一种常用方法,使得每个条件的所有可能至少出现一次,并且至少每个判断本身的判断结果出现一次。 八、功能测试的常用方法 功能测试的常用方法包括页面链接检查、相关性检查、按钮功能检查、字符串长度检查、字符类型检查、标点符号检查、中文字符处理等。 九、界面测试的常用方法 界面测试的常用方法包括易用性、规范性等方面。易用性包括界面上的按钮名称通俗易懂、望文知意、完成相同或相近功能的按钮要用 Frame 框起来、常用按钮要有快捷键等。规范性方面,界面设计都按 Windows 界面的规范来设计,包括常用菜单要有命令快捷方式、完成相同或相近功能的菜单用横线隔开放在同一位置等。 软件测试方法小结涵盖了划分等价类、边界值分析、语句覆盖、判定覆盖、条件覆盖、路径覆盖、判定-条件覆盖、功能测试的常用方法、界面测试的常用方法等方面,为软件测试提供了一个全面的指南。
- 粉丝: 0
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助