软件测试基本知识

目录

一、测试用例​编辑

二、软件测试


一、测试用例

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

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


 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值