软件测试-1

狭义的软件测试定义:为发现软件缺陷而执行程序或系统的过程

广义的软件测试定义:人工或自动地运行或测定某系统的过程,目的在于检验它是否满足规定的需求或弄清预期结果和实际结果间的差别

为什么要做软件测试

发现软件缺陷
功能错误遗漏超出需求部分(画蛇添足)性能不符合要求
软件质量高低:是否符合用户习惯、符合用户需求

测试的任务

找出
定位
修改
修改后要做回归测试,对已修改的部分进行再次的测试,避免引入新的错误
测试用例的定义和组成部分

测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。测试用例是执行的最小实体。简单地说,测试用例就是设计一个场景,使软件程序在这种场景下,必须能够正常运行并且达到程序所设计的执行结果。

包含

用例ID
用例名称
测试目的
测试环境
前提条件
测试步骤
预期结果
其他信息
一个好的高质量的测试用例在于能发现至今未发现的错误,一个成功的测试是发现了至今未发现的错误的测试

软件测试的误区

1、所有的缺陷都应该被修复
2、就是证明软件不工作
3、完备的测试可以发现所有的缺陷
4、软件质量只由测试团队负责

软件测试的重要性

1、软件测试是为了度量和提高软件的质量,对测试软件进行工程设计、实施和维护的整个生命周期过程
2、软件测试不是在开发完成之后才开始做的,而是贯穿在软件生命周期中。

软件测试依据

软件需求规格说明书

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值