- 6
- 0
- 约5.41千字
- 约 7页
- 2024-04-10 发布于辽宁
- 举报
软件测试基本概念
1.1软件分类
按功能:系统软件、应用软件
按技术架构:单机版软件、C/S结构软件、B/S结构软件
按功能:产品软件、项目软件
按开发规模:小型软件、中型软件、大型软件
1.2测试用例(TC)
测试用例的基本要素:测试环境、操作步骤、输入数据、期望结果测试模板:Excel模板(适合写功能用例)、Word模板(适合写性能用例)
软件测试分类
2.1黑盒测试和白盒测试
黑盒测试(black-boxtesting):把被测软件看作一个黑盒子,只关心软件的输入数据和输出结果。它包括功能测试和性能测试。
白盒测试(white-boxtesting):研究软件的源码和程序结构。需要一定编码能力,并会使用一些测试工具。
2.2静态测试和动态测试
静态测试(statictesting):不实际运行被测软件,只是静态地检查程序代码、界面或文档中可能存在的错误。
动态测试(dynamictesting):实际运行被测软件,输入相应的测试数据,检查实际输出结果和预期结果是否相符。
2.3单元测试、集成测试、系统测试和验收测试
它们是软件测试中的重要概念,是按照软件测试的阶段来划分的。
单元测试(unittesting):指对软件中的最小可测试单元进行检查和认证。通常在程序员编码之后,代码已通过编译后进行。单元测试一般由白拿测试工程师或开发人员来测试。依据是源程序
原创力文档

文档评论(0)