测试是什么?

软件测试



前言

初步了解软件测试,明白什么是软件测试?


一、 什么是软件测试?

  • 软件测试就是测试人员用一系列的手段来验证软件是否满足用户的需求。
    软件测试要验证软件功能的正确性;
    软件测试要验证软件测试能否满足对软件的“预期结果”;
    软件测试首先是一个过程, 本质就是是对比;

二、软件测试的目的

  • 对软件本身来说:为了减少上线风险;
    软件测试就是为了尽早的发现错误和缺陷而执行程序的过程;从而尽可能的使软件在上线后避免由于潜在的软件缺陷和错误所带来的损失。
  • 对软件质量:为了更好地提高软件的质量;
    每当测试一个程序时,总要想着为程序增加一些价值,更加全面的满足用户的需求和期望。

三、软件测试的原则

  • 软件测试只是一个样本试验,具有不可穷尽性;
    例如密码8·20位字母/数字/符号任意两位组合,可以用无数多个组合,测试也不可能都测完;
  • 测试无法显示软件潜在的缺陷;
    要充分地测试一个软件来保证所有错误是不可能的,测试只能证明软件存在错误而不能证明软件没有错误。
  • 程序员应当避免测试自己编写的程序;
    例如作者一定知道自己要表达的意思是什么,但是实际表达出来的意思却南辕北辙
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值