打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
软件测试分类(按测试对象划分)
你好呀,我是芒果。

在上篇文章“软件测试分类(按测试内容划分)”中,我们知道根据测试内容的不同,可以把软件测试分为界面、功能、性能测试等。

今天的文章我们从测试对象的维度展开,来谈谈按照不同的测试对象,软件测试可以如何分类。

根据软件是否要嵌入硬件,可以分为嵌入式软件非嵌入式软件两个大类

对嵌入式软件的测试更像是一种对软硬件结合产品的测试,除了具备基础的软件测试理论外,还需要懂得一定的硬件知识,而非嵌入式软件中的软件可以单独作为一个整体,也就是传统意义上软件测试的对象,测试仅需从软件的角度开展即可。

根据非嵌入式软件开发的架构,我们可以再进一步划分出Web端软件非Web端软件

Web端软件,就是用B/S架构开发的软件,而非Web端软件,则是用C/S架构开发的软件,两种架构的区别参考“对C/S架构、B/S架构、小程序的一些思考”,在测试过程中需要针对不同架构的特点开展相应的工作。

不同于Web端是基于浏览器的,非Web端需要在客户机上安装客户端程序后才能使用,根据客户机的不同,可以进一步分为电脑客户端手机客户端(也就是我们常听到的APP)。

我们知道电脑系统有很多种,电脑客户端因此可以划分为Windows、macOS、Linux系统的软件,同理手机客户端也分为AndroidIOS两大阵营,随着时间的推进,不同的搭载平台已经发展出了相应成熟高效的测试方法,感兴趣的读者可以根据实际项目情况去网上检索相关的内容。

最后,芒果梳理了一张软件测试对象的思维导图,方便大家理解:


结语:

下一篇文章,我们来一起学习其他维度下的一些测试类别。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
嵌入式软件测试 - 51Testing软件测试网-中国软件测试人的精神家园
软件测试需求分析方法
软件测试定义及分类
嵌入式软件测试与非嵌入式软件测试的区别
从0到1建立软件测试质量体系
软件测试的底层逻辑
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服