SQL Sever 2005表创建.ppt

第三课 提问 软件测试 软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复查。 软件测试是为了发现错误而执行程序的过程。 软件测试的一般过程 单元测试、集成测试、确认测试和系统测试 本课目标 黑盒测试方法 白盒测试方法 黑盒测试 黑盒测试又称为功能测试,已知软件所应具有的功能的前提下,通过测试来检查功能是否都已实现。 测试时,把程序看成一个不知道内部结构的黑盒子,即:测试是在完全不考虑程序的内部结构和内部逻辑的情况下进行。 黑盒测试 黑盒测试的目的 功能不对或遗漏 界面错误 数据结构或外部数据库访问错误 性能错误 初始化和终止错误 黑盒测试 黑盒测试中广泛使用的有以下方法: 1.边界值分析法; 2.等价类划分法; 3.因果图法; 4.决策表法; 黑盒测试 黑盒测试法中比较有代表性的两个案例问题: 三角形问题: 根据三角形三边长度,判断三角形形状。 NextDate函数问题: 根据输入日期。计算下一天日期。 三角形问题 a,b,c为三角形三条边长: NextDate函数问题 month,day,year代表日期中的月,日,年: 边界值分析法 通过对程序的输入的定义域和输出的值域的边界附近的值进行测试。大量的错误往往就发

文档评论(0)

1亿VIP精品文档

相关文档