- 1
- 0
- 约2.25千字
- 约 7页
- 2019-08-27 发布于天津
- 举报
*软件测试的目的尽可能地多发现程序中的错误,不能也不可能证明程序没有错误。 软件测试的关键是设计测试用例注释1,一个好的测试用例能找到迄今为止尚未发现的错误。 2、软件测试方法静态测试和动态测试。 静态测试包括代码检查、静态结构分析、代码质量度量。 不实际运行软件,主要通过人工进行。 动态测试是基于计算机的测试,主要包括白盒测试方法和黑盒测试方法。 1白盒测试 白盒测试方法也称为结构测试或逻辑驱动测试。 它是根据软件产品的内部工作过程,检查内部成分,以确认每种内部操作符合设计规格要求。 白盒测试的基本原则保证所测模块中每一独立路径至少执行一次;保证所测模块所有判断的每一分支至少执行一次;保证所测模块每一循环都在边界条件和一般条件下至少各执行一次;验证所有内部数据结构的有效性。 *白盒测试法的测试用例是根据程序的内部逻辑来设计的,主要用软件的单元测试,主要方法有逻辑覆盖、基本路径测试等。 、逻辑覆盖。 逻辑覆盖泛指一系列以程序内部的逻辑结构为基础的测试用例设计技术。 通常程序中的逻辑表示有判断、分支、条件等几种表示方法。 语句覆盖选择足够的测试用例,使得程序中每一个语句至少都能被执行一次。 路径覆盖执行足够的测试用例,使程序中所有的可能的路径都至少经历一次。 判定覆盖使设计的测试用例保证程序中每个判断的每个取值分支或
您可能关注的文档
- 2017年计算机二级VB考试重点知识精讲(4).docx
- 2017年计算机二级《C语言》考前提分试题及答案2.docx
- 2017年计算机二级《C语言》考前冲刺必做试题及答案2.docx
- 2017年计算机二级《C语言》考前冲刺必做试题及答案1.docx
- 2017年计算机二级《C语言》考前提分试题及答案1.docx
- 2017年计算机二级VFP复习重点-Visual FoxPro基础.docx
- 2017年计算机二级VB考试重点知识讲解.docx
- 2017年计算机二级《C语言》考前提分试题及答案3.docx
- 2017年计算机二级《C语言》考前提分试题及答案4.docx
- 2017年计算机二级《C语言》考前提分试题及答案5.docx
原创力文档

文档评论(0)