软件测试理论知识普及

一、测试用例


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、黑盒测试:功能测试、数据驱动测试

    方法:等价类划分法、边界值法、错误推测法、因果图法、判定表驱动发、正交试验法、功能图法、场景法

这一些资料,对做【软件测试】的朋友而言应该是较为完整了,这类学习资料也陪伴我走过了最艰难的路程,希望也可以帮助到你!万事要尽早,尤其是技术行业,一定要提升技术功底。

以上软件测试资料需要的可以私信我关键词(资料)免费获取

软件测试理论知识普及

展开阅读全文

页面更新:2024-04-23

标签:测试   优先级   软件   严重性   缺陷   模型   错误   功能   方法   产品

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top