天天看点

冒烟测试、回归测试、随机测试、探索性测试和安全测试

冒烟测试、回归测试、随机测试、探索性测试和安全测试

前言:项目中期至发布后测试启动前后我们一般要经历的几种测试方法

1>冒烟测试:

是指对一个新版本进行大规模的系统测试之前,先验证一下软件的基本功能是否实现,是否具备可测性。

引入到软件测试中,就是指测试小组正式测试一个新版本之前,先投入较少的人力和时间去验证一个软

件的主要功能,如果主要功能都没有运行通过,则打回开发组重新开发,这样做的好处是可以节省时间

和人力投入到不可测的项目中

2>回归测试:

 回归测试是指修改旧代码后,重新进行测试以确认修改后有没有引入新的错误或者导致其他代码产生错误

3>随机测试:

是指测试中的所有的输入数据都是随机产生的,其他的目的是模拟用户的真是操作,并发现一些边缘性的问题。

 随机性的测试可以发现一些隐蔽的错误,但是也有很多缺点,例如测试不统计、无法统计代码覆盖率和需求盖

 率、发现的问题难以重现。一般是在放下测试的最后执行,随机测试更专业的升级版本叫做探索性测试。

4>探索性测试:

 探索性测试可以说是一种测试思维技术,它没有很多的实际测试方法、技术和工具,但是却是所有测试人员应该

 掌握的一种测试思维方式。

探索性测试强调测试人员的主观能动性,抛弃繁杂的测试计划和测试用例设计过程,强调在碰到问题时及时改变测试策略。

5>安全测试:

 安全测试是IT软件产品的生命周期中,特别是产品开发基本完成至发布阶段,对产品进行检测以验证产品是否符合安全需

求定义和产品质量标准的过程。

专注软件测试行业前景分析、测试思想、管理领域分享; 系统、接口自动化测试、python学习资料以及爬虫技术娱乐圈新鲜事好文推送 ;

继续阅读