请选择 进入手机版 | 继续访问电脑版
我的账户
啄木鸟学院

专注软件测试菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

西安软件测试培训关于软件测试分类的介绍

2020-4-20 09:57
原作者: 软件测试培训 来自: 啄木鸟学院 收藏 邀请

啄木鸟学院小编来给大家介绍下软件测试的分类,希望对想要学习软件测试的小伙伴能有所帮助。下面我们一起来看看。一、按照测试阶段来划分:单元测试:测试源代码,是否符合编程规则,处理逻辑是否正确(开发人员做)集 ...

啄木鸟学院小编来给大家介绍下软件测试的分类,希望对想要学习软件测试的小伙伴能有所帮助。下面我们一起来看看。

一、按照测试阶段来划分:
单元测试:测试源代码,是否符合编程规则,处理逻辑是否正确(开发人员做)
集成测试:测试接口,模块与模块之间,子系统与子系统之间(测试人员或者开发人员做)
1.冒烟测试:在开发人员开发完毕后交给测试人员来进行测试时,测试人员会先进行冒烟测试,保证基本功能正常,不阻碍后续测试。
2.回归测试:指修改了旧的代码以后,重新进行测试并且确认是否修改以及是否引入新的bug或者导致其他代码产生错误(自动回归测试将大幅度降低系统测试、维护升级等阶段的成本)
系统测试:测试软件系统的硬件、软件、网络、用户等是否符合需求(测试人员做)
验收测试:按照项目合同、任务书、双方约定的验收依据文档,向软件购买者暂时改软件系统满足原始需求(用户做)
二、按照测试方法来划分:
黑盒测试:把测试对象当做一个不透明的盒子,只关注输入数据和输出结果
白盒测试:把测试对象当做一个透明的盒子,关注源代码的实现以及结构和处理逻辑(白盒测试也是接口测试的一种)
灰盒测试:介于黑盒测试和白盒测试之间,测试集成测试阶段,不仅关注输入、输出的正确性,同时也关注程序内部的情况
三、按照测试实施方来划分:
Alpha测试:用户在开发公司人员陪同下,使用开发环境进行测试
Bata测试:用户在生产环境进行测试
第三方测试:用户委托除甲方和乙方以外的其他公司进行测试
四、按照测试内容来划分:
功能测试:对功能的逻辑进行测试,俗称点点点
UI测试:界面测试,看界面设计是否与需求一致(比如:颜色、字体大小、边框等)
性能测试:检查系统是否满足需求规格说明中规定的性能(比如:日志事件、吞吐量、响应时间等)
兼容性测试:兼容性测试主要是指,软件之间能否很好的运作,会不会有影响、软件和硬件之间能否发挥很好的效率工作,会不会影响导致系统的崩溃(最常见的兼容性测试是浏览器的兼容性测试)
易用性测试:是否容易上手,又称为用户体验测试
除此之外还有:安全测试、压力测试、负载测试、安装测试等
五、按照是否使用自动化工具划分:
手工测试:手动进行的测试(由人一个一个的输入用例,然后观察结果,和机器测试相对应)
自动化测试:使用机器(代码)进行测试(在预设条件下运行系统或应用程序,评估运行结果)
以上内容就是小编今天的分享,希望对想要学习软件测试的小伙伴能有所帮助。想要了解更多软件测试相关内容可关注啄木鸟学院官网,或者咨询我们的在线老师。

分享本篇文章给更多人:


63.9K
该文章已有0人参与评论

请发表评论

全部评论

这个人很懒,什么也没留下...
粉丝0 阅读1015 回复0
上一篇:
西安软件测试培训班到底都要学什么发布时间:2020-04-17
下一篇:
西安软件测试培训都需要学习哪些科目发布时间:2020-04-20
关注我们
专注软件测试菁英教育

客服电话:17792550360

客服时间:9:00-21:00

卓目鸟学苑 - 专注软件测试菁英教育!( 陕ICP备20001493号-1 )

版权所有 © 西安菁英教育科技有限公司 2023-2026