您当前的位置: 首页 >  安全

测试萌萌

暂无认证

  • 2浏览

    0关注

    1003博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

杂谈:单元测试、集成测试、系统测试和验收测试、冒烟测试、回归测试、随机测试、探索性测试和安全测试

测试萌萌 发布时间:2021-01-28 14:37:52 ,浏览量:2

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

1 > 单元测试

是指对软件中最小可测试单元进行检查和验证 单元测试当一段代码完成之后,是由白盒测试工程师或者开发人员自行测试,比如java中执行单元测试叫做junit测试。 目前大部分公司单元测试由开发人员简单编译和调试一下自己的程序,没有相应的单元测试计划。 单元测试方式:先静态地观察代码是否符合规范,然后动态地运行一下代码,检查运行的结果。

2 > 集成测试

集成测试是单元测试的下一个阶段,是指将通过测试单元模块组装成系统或者子系统,再进行测试,重点测试不同模块的接口部分。 集成测试也是由白盒测试或者开发人员来完成。

3 > 系统测试和验收测试

集成测试完成之后,就是系统测试和验收测试。 系统测试:指的是将整个软件系统看做一个1个整体进行测试,包括对功能、性能,以及软件所运行的软硬件环境进行测试。 系统测试由黑盒测试人员在整个系统集成完毕后进行测试,前期主要测试系统的功能是否满足需求,后期主要测试系统运行的性能是否满足需求,以及系统在不同的软硬件环境的兼容性等。

4 > 回归测试

是指对软件的新版本进行测试时,重复执行上一个版本测试时的用例,比如在1.0版本中,有一个bug,到了2.0版本中,再重新测试1.0中这个bug.

5 > 冒烟测试

指对一个软件进行系统大规模的测试之前,先验证一下软件的基本功能是否实现,是否具备可测性。 测试小组在正式测试一个新版本之前,先指派一两个测试人员测试一下软件的主要功能,如果没有实现,则打回开发组重新开发,这样做可以节省大量的时间成本和人力成本。

6 > 随机测试

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

7 > 探索性测试

探索性测试是指在无任何先验条件限制的情况下,对产品进行多人次、多维度的随机性测试和验证服务,从而弥补企业在使用固定测试模式下的局限性,为企业产品上线提供更全面的质量保证 。

8 > 安全测试

安全测试是IT软件产品的生命周期中,特别是产品开发基本完成至发布阶段,对产品进行检测以验证产品是否符合安全需求定义和产品质量标准的过程。

最后:软件测试资料分享一波!

技术行业,一定要提升技术功底,丰富自动化项目实战经验,这对于你未来几年职业规划,以及测试技术掌握的深度非常有帮助。

金九银十面试季,跳槽季,整理面试题已经成了我多年的习惯!下面有我近几年的收集和整理,整体是围绕着【软件测试】来进行整理的,主体内容包含:python自动化测试专属视频、Python自动化详细资料、全套面试题等知识内容。

愿你我相遇,皆有所获! 如果对软件测试、接口测试、自动化测试、面试经验交流。关注微信公众号:【伤心的辣条】 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!

推荐好文:

自动化测试到底要学什么?

为何跳槽不考虑腾讯?聊聊我和鹅厂的一点往事

自动化测试和手动测试哪个更高级?

新手必看:怎么写一个合格的测试用例?

python登录接口测试问题记录与解决 ( 干 货 )

关注
打赏
1663571372
查看更多评论
立即登录/注册

微信扫码登录

0.1017s