一、测试用例
1、目标是验证产品的需求是否实现(可以对产品的需求进行全面理解)
2、测试用例是通过种种方法设计出来的
3、测试用例的核心三要素
1、对象是什么?2、如何设计?3、如何验证?
4、测试用例重构
1、呈现2、梳理3、提炼方法: 1、查看默认值 2、遍历类 3、边界值类 4、性能类 5、功能显示冲突4、绘制逻辑
二、软件测试
1、软件测试的目的——发现缺陷
发现系统中的错误而执行程序的过程
2、什么是测试用例?
设计一个场景,权软件程序在这种情况下能正常运行并达到程序所设计的执行结果
3、测试用例八要素
1、用例编号2、测试项目3、测试标题4、重要级别5、预支条件6、测试输入7、操作步骤8、预期输出
4、什么是缺陷?
1、从产品内部看,软件缺陷是软件产品开发或者维护过程中所存在的错误,毛病等问题2、从产品外部看,软件缺陷是需求实现的某种功能的失效或者违背3、软件错误不等于缺陷
5、通用原则
1、严重性:软件缺陷所造成的的危害的恶劣程度 严重性的划分:致命(阻断性)、严重、较严重、一般、建议2、优先级:修复软件缺陷的重要程度与次序 优先级的划分:最高、次高、中等、最低3、优先级与严重性不成正比eg:例如公司app上的logo错误,对于软件缺陷为更换logo图片,严重等级为一般,但是优先级需要最高去处理
6、软件测试过程
7、测试模型
1、V测试模型:为古老的瀑布模型2、W测试模型:由两个V字模型组成分别代表测试与开发过程3、缺陷成本趋势:
8、测试用例:
1、白盒测试:玻璃盒、透明盒、开放盒、结构化测试、逻辑驱动测试 方法:代码检查法、质量度量法、静态结构分析法2、黑盒测试:功能测试、数据驱动测试 方法:等价类划分法、边界值法、错误推测法、因果图法、判定表驱动发、正交试验法、功能图法、场景法
这一些资料,对做【软件测试】的朋友而言应该是较为完整了,这类学习资料也陪伴我走过了最艰难的路程,希望也可以帮助到你!万事要尽早,尤其是技术行业,一定要提升技术功底。
以上软件测试资料需要的可以私信我关键词(资料)免费获取