初识软件测试

1. 什么是软件测试

        定义:软件测试就是验证软件产品特性是否满足用户的需求,且软件测试是一个过程,测试对象是软件;

        特点:

        软件测试只是一个样本试验,具有不可穷尽性;

        总结:

        1、软件测试是一个过程;

        2、 是测试人员针对软件进行全方位的验证;

        3、其预期的验证软件是否满足客户的需求;

2. 软件测试和软件开发的区别

       1、工作内容:

        开发:利用编程技术实现/开发软件;

        测试:利用各种技能找bug;

        2、技术要求

        开发:技能深度要求;

        测试:技能广度要求;

3、软件测试和调试的区别

1、目的

        调试:发现缺陷并解决缺陷;

        测试:发现缺陷验收缺陷;

2、人员

        调试:开发人员

        测试:测试+开发人员,部分的白测测试由开发人员进行,剩下的白盒测试由测试人员进行;

3、阶段

        调试:开发阶段;

        测试:贯穿软件整个生命周期(测试在软件需求阶段就已经开始了,所哟一般来说测试比调试能早一点)

4、方法

        调试:debug,打印日志;

        测试:白盒测试,黑盒测试,ui测试,接口测试,性能测试;

4. 测试工作内容

        一般测试:

        掌握需求,根据需求提炼测试点,编写测试用例,评审测试用例,提交bug,验收bug;

        自动化测试:

          编写自动化测试用例,编写自动化测试框架;

ps:今天的内容就到这里了,谢谢观看!!!

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值