万网网站建设步骤,湘潭网站seo磐石网络,长春自主建站模板,网页制作设计课设报告【软件测试学习】—软件测试的分类#xff08;二#xff09;
一、软件测试的分类 二、软件的生命周期 三、软件测试的工作流程 四、软件测试用例设计方法
#xff08;一#xff09;、等价类划分
定义#xff1a;等价类划分是一种典型的、重要的黑盒测试的方法#xff…【软件测试学习】—软件测试的分类二
一、软件测试的分类 二、软件的生命周期 三、软件测试的工作流程 四、软件测试用例设计方法
一、等价类划分
定义等价类划分是一种典型的、重要的黑盒测试的方法是指某个输入域的子集、在该子集合中所有的输入数据对于揭露软件中的错误都是等效的。
划分等价类划分为有效等价类和无效等价类
二、边界值
定义边界值分析法是对等价类划分法的一个补充边界值一般都是从等价类的边缘去寻找边界值分析的基本 思想正好等于、刚刚好大于、刚刚小于边界的值作为测试数据。
注意0是一个特殊值我们在考虑边界值的时候同样也要考虑这个特殊值
边界值的作用人们长期的测试工作经验得知大量的错误是发生在输入或输出的范围到的边界上而不是输入范围的内部因此针对各种边界情况设计测试用例可以查出更多的错误。 课堂练习 三、错误推算法
错误推算法基于经验和直觉推测程序中可能存在的各种错误从而针对性的测试用例的方法
三要素经验、直觉、知识
如何使用
例举出程序中所有可能的错误和容易发生错误的特殊情况根据他们选择测试用例
简单概括明知不可为而为之
案例分析 四、场景法
场景法通过场景描述的业务流程业务逻辑也包括代码实现逻辑设计用例来遍历场景验证软件系统的功能性。
如何使用场景法
画出流程图矩形表示步骤操作、结果菱形判断是、否
课堂练习 五、软件测试需求分析 如何进行软件测试需求分析 课堂练习 六、特殊场景下如何做需求分析 七、软件测试用例的编写 测试用例的八大要素 课堂练习 八、如何管理bug bug管理的工具 如何管理和跟进bug 九、兼容性测试 十、测试用例与其他类型测试的联系 十一、其他类型的测试