软件测试的分类、定义

一、软件分类基础知识

应用软件:例如:QQ、微信、腾讯课堂、等一些APP/客户端
系统软件:例如:windows、XP、linux、mac等

二、软件测试的定义理解
1.为发现程序存在的代码或者业务上的逻辑错误
2.检验产品是否符合用户的需求
3.软件测试不仅仅是为了发现BUG
4.软件测试是为了提高用户的体验度
5.软件测试 所做的操作都是为了找出更多的问题,而不仅仅验证每一件事是正确的。

三、软件测试的原则
1、测试应尽早的介入,尽早的发现BUG,尽早的去解决bug、节约成本
2、所有的测试都应该追溯到用户需求
没有测试文档情况下
1)凭经验
2)参照竞品-参照竞争对手的产品去做
3、程序员要避免检查自己的程序,除单元测试,程序员对自己的作品、具有思维局限性,无法保证测试质量,交给第三方或者专业测试,运用各种测试技术以及丰富的测试经验和对bug的敏感,去提高软件的质量。
4、对错误结果要进行一个确认过程
1)发现了bug,一定要去重现(复现、再线、截图)
2)发现bug就不要放过,哪怕不能重现,该截图截图(备注一个偶现bug)
5、制定严格的测试计划
6、测试是需要终止的
1)测试时间节点,上线日
2)没有重大bug
7、妥善保存测试过程中的所有文档
1)保存证据不背锅、防止被卖
2、防止需求变更频繁,不要覆盖文档,使用另存法࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小锦的测试成长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值