软件测试的常识.docxVIP

  • 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)

1亿VIP精品文档

相关文档