《20170926-构建之法:现代软件工程-阅读笔记》
1.软件测试:测试是软件过程的一个完全组成部分,测试贯穿于整个软件过程的行为。
2.软件过程:需求工作流、分析工作流、设计工作流、实现与集成工作流、测试工作流、维护阶段、退役阶段。
3.unittest的四个重要概念 / 提供的方法:(一) test fixture
(二) test case
(三) test suite
(四) test reuuer
4.单元测试是发现 编码 错误。集成测试是发现 模块的接口 错误。
5.SetUp() 链接数据库。TearDown() 关闭数据库。
6.断言的三种方法:(一)检查相等值
(二)逻辑比较
(三)异常
7.单元测试是指对软件中的最小可测试单元进行检查和验证。
8.按测试目的分类:(一)功能测试:单元测试、功能测试、集成测试、场景测试、系统测试。
(二)非功能测试:压力测试、效能测试、可访问性测试、本地化 全球化测试、兼容性测试、配置测试、易用性测试。