4.8学习笔记

按照代码运行划分
静态测试
指不实际运行被测对象,而只是静态地检查程序代码、界面或文档中可能存在的错误的过程。
代码测试:主要测试代码是否符合相应的标准和规范
界面测试:主要测试软件的实际界面与需求中的说明是否相符。
文档测试:主要测试用户手册和需求说明是否真正符合用户的实际需求
动态测试
指实际运行被测对象,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程。所以我们判断一个测试属于动态测试还是静态测试,唯一的标准就是看是否运行程序。

按照软件特性划分
功能测试:是黑盒测试的一方面,它检查实际软件的功能是否符合用户的需求
逻辑功能测试
界面测试
易用性测试
安装、卸载测试
兼容性测试
性能测试
功能的另一个指标,主要关注软件中的某一功能在指定的时间、攻坚条件下、是否使用正常
软件的性能包括很多方面。主要有时间性能和空间性能两种
安全性测试
验证安装在系统内的保护机制是否在实际应用中对系统进行保护,使之不被非法入侵,不受各种因素的干扰。
其他测试
回归测试
是指对软件的新版本测试时,重复执行之前某一个重要版本的所有测试用例
目的:
1.验证之前版本产生的所有缺陷已全部被修复。
2.确认修复这些缺陷没有引发新的缺陷
冒烟测试
是指在对一个新版本进行系统大规模的测试之前,先验证一下软件的基本功能是否实现,是否具备可测性。也叫可测性测试。
随机测试
是指测试人员基于经验和直觉的测试,发现一些边缘性的错误。
猴子测试
把自己当成不懂产品的笨蛋或者小动物,随便乱点,没有任何的主观意识和想法参与进来,让一些意想不到的操作造成错误的结果。

软件测试的分类
一、按照阶段划分
二、按照代码运行
三、按照软件特性划分
四、按照测试技术
1、黑盒测试
2、白盒测试
3、灰盒测试
五、其他测试分类
六、按照测试运行主体划分
1、手工测试(功能测试):点点点
2、自动化测试。利用工具软件,或者编写代码的方式,测试被测的软件系统。(游戏外挂)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值