软件测试内容与流程

  • 软件测试的简介

软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件测试的基本原则有助于测试人员进行高质量的测试,尽早尽可能多的发现缺陷,并负责跟踪和分析软件中的问题,对存在的问题和不足提出质疑和改进,从而持续改进测试过程

  • 软件测试原则
    原则1: 测试显示缺陷的存在
    原则2: 穷尽测试是不可能的
    原则3: 测试的尽早介入
    原则4:缺陷集群性
    原则5: 杀虫剂悖论
    原则6: 测试活动依赖于测试背景
    原则7: 不存在缺陷的谬论
  • 软件测试方法
    在这里插入图片描述
  • 软件测试的流程
    在这里插入图片描述
  • 软件测试关键部位–测试用例
    测试用例是测试设计的成果 ,也是绝大部分测试活动的指导性文档 ,它用测试的语言把需要测试人员执行的动作和检查点描述出来,从而规范测试人员的测试点 ,并保证测试覆盖率。
  • 测试用例的组成
    1、编号
    2、模块
    3、测试点
    4、前置条件
    5、操作步骤
    6、预期结果
    7、实际结果
  • 常用方法
    常用方法:等价类划分法,边界值分析法,错误推论法,因果图,判定表驱动法,正交实验法,功能图法,场景法。
  • 测试用例的编写原则
    测试用例要包括欲测试的功能、应输入的数据和预期的输出结果。测试数据应该选用少量、高效的测试数据进行尽可能完备的测试;基本目标是:设计一组发现某个错误或某类错误的测试数据
  • 测试用例应覆盖方面
    ·正确性测试
    ·容错性(健壮性)测试
    ·安全性测试
    ·接口间测试
    ·数据库测试
    ·边界值分析法
    ·压力测试
    ·等价划分
    ·错误推测
    ·效率
    ·可操作性
    ·可移植性
    ·回归测试

具体详情可通过百度网盘提取查看,文件格式为.xmind思维导图,有些杂乱,目前只总结些许,帮不到之处还请见谅(◔◡◔)
链接:https://pan.baidu.com/s/1d7ap5zpeLeLM4VcWjUsKRw
提取码:yg28

不定时更新

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值