软件测试基础知识

1.软件测试的分类:
从是否关心软件内部结构和具体实现的角度划分:白盒测试、黑盒测试、

灰盒测试:既要关注程序内容结构,还要关注业务层面的东西
从是否执行程序的角度:静态测试、动态测试。

从软件开发的过程按阶段划分有:单元测试、集成测试、系统测试 、确认测试、验收测试

2.测试用例特征:

覆盖率、规范性、可测试性、复用率、稳定性、有效性、准确、指导性、高效性、完整、简洁、一致性、清晰明了;测试用例包括:版本号、设计者、设计日期、重要级别、描述、详细步骤、预期结果

 

3.测试应该具有的素质: 专心、耐心、自信心、沟通能力

 

4.测试整体流程: 制定测试计划->确定测试需求->编写测试用例->执行测试->提交测试文档->测试结束

 

5.缺陷 测试报告的组成: 缺陷概述(包括测试环境)、缺陷严重级别、缺陷优先级别、缺陷对应人、软件版本、缺陷复现的步骤、正确的期望结果、实际结果、其它(包括截图、备注等)

 

 

你可能感兴趣的:(软件测试,单元测试)