【文档介绍】会计学1测试用例与测试类型某公司
文档介绍:
会计
1
测试用例和测试类型
测试用例
一家公司要求开发一个计算员工圣诞节奖金的应用程序。奖金数额取决于员工在公司工作的时间长短。在程序的需求文档中包含以下描述:
在公司工作3年以上的员工测试教案怎么写,可以获得月薪的50%作为圣诞奖金;在公司工作5年以上的员工,可以获得75%的月薪作为圣诞奖金;并且在公司工作8年以上的员工可以获得100%的月薪作为圣诞奖金;员工工作年限为整数,一般不超过40年。
案例
第 1 页/共 31 页
思考
我们应该如何测试这样的程序?
测试用例
第 2 页/共 31 页
测试用例
为特定目标或特定条件(例如,执行特定程序路径,或验证与特定需求的一致性)开发的一组输入值、执行前提条件和预期结果。
换句话说,它是我们进行软件测试的操作指南,告诉我们该做什么,通过什么
测试用例
第 3 页/共 31 页
测试用例
第一步:分析需求文档
第 2 步:提取测试需求(编写测试计划的一部分)
第 3 步:设计测试用例(测试设计)
第四步:根据测试用例输入数据进行测试,记录测试结果,报告缺陷(测试执行)
第五步:写测试分析报告(测试总结)
应该像这样测试:
第 4 页/共 31 页
软件测试分类
软件测试的分类方法很多,常用的有以下几种:
1. 看你是否关注软件结构和算法 ◆黑盒测试 ◆白盒测试
2.基于是否执行被测软件 ◆静态测试 ◆动态测试
3.基于不同阶段的测试◆单元测试◆集成测试
◆系统测试◆验收测试
注意:
不要纠结于术语测试教案怎么写,因为不同的测试团队可能使用不同的术语。软件测试人员有责任了解其含义及其在团队中的应用。
--Ron Patton“软件测试”
第 5 页/共 31 页
软件测试分类
黑盒测试和白盒测试
第 6 页/共 31 页
软件测试分类
黑盒测试
黑盒测试根本不考虑程序的内部结构和处理过程。它只根据规范的规范检查程序是否满足其功能要求,也称为功能测试。
y=2x
?
y=x2
第 7 页/共 31 页
软件测试分类
白盒测试
白盒测试基于程序的内部逻辑结构。
白盒测试也称为结构测试。
第 8 页/共 31 页
软件测试分类
要求
活动
输入
输出
黑盒与白盒
Function Test(功能测试)
行为测试(Behavioral Testing)
Data-driven Test(数据驱动测试)
结构测试(Structure Test)
逻辑驱动测试(Logic Test)
第 9 页/共 31 页
教案网123
期待