第一部分:软件测试基础知识精要
学习内容:
- 登录测试
- 好的测试用例
- 单元测试
- 自动化测试
- 测试覆盖率
学习时间:
- 晚上7-8点
一.登录测试用例
1.基础的划分用例
等价类,边界值,主要涵盖比较常见的登录场景
2.更细致的用例
精确到输入框的校验,登录前后的跳转,刷新页面的状态,键盘的其他快捷键,其他额外功能的使用
3.从不同层面的划分
安全性,性能压力,兼容性等方面
二.“好的”测试用例
什么叫好的测试用例,好的测试用例具备以下特征
1.整体完备性
2.等价划分的准确性
3.等价类集合的完备性
常用的测试用例设计方法,一般都是
1.等价类划分:有效和无效
2.边界值:边界的左右
3.错误推断法:错误预判的意识
实际工作中的思想
1.面向软件的受众人群,及软件的使用者,从客户出发,考虑客户的满意程度
2.面向需求,先理解需求,从功能需求出发
3.解决问题的能力,针对不同的业务,综合运用各种方法
用例设计的秘诀
1.深入理解被测软件的架构
2.深入理解被测软件的实现细节
3.引入需求覆盖率和代码覆盖率衡量测试执行的完备性
学习产出:
例如:
- 测试用例设计技巧
- 单元测试和自动化测试概念
- 确保测试覆盖率
- CSDN 技术博客2篇