一个软件测验从业者眼中:互联网与传统行业的区别

Posted 测试baby

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个软件测验从业者眼中:互联网与传统行业的区别相关的知识,希望对你有一定的参考价值。

在这里插入图片描述
在这里插入图片描述

目前,互联网行业相比传统行业来说,火的一塌糊涂。我作为一个测试从业者,简单总结一下它们的不同。

一、目标人群

传统行业,客户只针对特定的用户,互联网针对的网上所有用户。

传统行业从客户身上进行收费,而互联网多数从免费的庞大用户体上获得价值。

所以,互联网行业更要经受海量用户的挑战,对质量的要求,对并发、性能的要求,比传统行业更高。

二、用户需求

传统行业,用户需求来源于客户,而互联网行业,用户需求更多的来自于产品经理,产品经理则根据公司战略、用户反馈等角度,不断调整需求。

故,互联网行业的需求变更非常频繁,为了更快的迎合市场,小步快跑的迭代相当重要。

三、运营系统

互联网行业更倾向于大数据、日志分析系统、运营系统等各种系统,非常重视日志以及客户的反馈。所以,互联网行业需要时时监控生产环境的可用性,比如 线上监控,报警,埋点,热修复等等。

互联网的行业是直接将功能发布到生产环境的,而传统行业更多的是全新安装、软件升级。互联网明显对发布的要求更高。

互联网行业重视运营,一个小小的APP,它的运营后台可能是相当庞大的,而传统行业的功能全部倾向于客户。

四、研发流程

传统行业研发周期长,多瀑布模式。互联网崇尚快速迭代,多敏捷模式,平均3周一个版本。

所以在流程上,人员要求上,质量把握的度都有所不同。比如说在设计上,传统软件有概要设计、详细设计,但互联网行业,则要快速的设计,快速的重构。

另外,敏捷流程最终需要持续集成做支持,所以持续集成是互联网行业必须掌握的技能。

五、测试流程

传统行业的目的就是尽可能在测试前深入了解业务和实现,设计出各种组合的测试用例,通过单元测试、集成测试、系统测试、升级测试,alpha测试、beta测试、金盘测试等流程,最终保证产品的质量,所以传统行业对测试过程的要求非常高。

互联网产品测试的重点在于设计用例,测试执行过程,以及自动化的覆盖。质量本身已经不在于过程中,而是对于全局的关注,另外,对于整个上线的步骤,极为简化,但又需要最大化的提高质量。

传统行业多以各种case的形式进行测试,互联网行业主要覆盖场景、主功能,通过case和探索式测试最大化提高质量,满足产品快速迭代的需求。

六、技术架构

互联网更偏重技术的广度深度,传统软件更倾向于对于业务及需求的理解。

另外,技术架构上的区别,互联网需要掌握上linux,git,nginx,redis,mongodb,分布式,数据库切片等等各种技术,不过传统行业的技术要求也不低。

七、测试技术

在自动化测试上,互联网不仅仅局限于UI自动化,单元测试自动化,接口测试自动化都是必须的。性能上,需要针对服务器和客户端进行压力、性能测试等。

互联网不仅要求全局的效率提升,更要针对问题的局部效率提升。比如 做静态代码的扫描、局部的性能测试方法和工具、覆盖率的工具、自动化的一些工具和框架、一些监控的工具

互联网崇尚开源,各种框架,测试开发要拿来就用,还要能修改框架,更能读懂框架的源代码。传统行业使用的软件则是收费的居多,比如QTP、LR、CQ、CC。

语言上还是java占一大半,python在大数据、科学运算、人工智能等应用非常火爆。

最后,想说的就是,其实没有孰强孰弱,互联网产业的快速产生,讲究快速迭代,本身就有不稳定的一面,传统行业也有其扎实的一面,大家一定要保持好心态,提高自己的技能为主。

下面是我在做自动化对于技术一些归纳和总结,希望能帮助到有心在技术这条道路上一路走到黑的朋友!附带教程学习资料~
在这里插入图片描述

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你

关注我的微信公众号【伤心的辣条】免费获取~

我的学习交流群:902061117 群里有技术大牛一起交流分享~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

好文推荐:

阿里小黑叹息:越来越多的年轻人从职场撤退了?

Python简单?先来40道基础面试题测试下

App公共测试用例梳理

从一名开发人员转做测试的一些感悟

以上是关于一个软件测验从业者眼中:互联网与传统行业的区别的主要内容,如果未能解决你的问题,请参考以下文章

软件行业和互联网行业究竟有什么区别?又该如何去选择?

软件行业和互联网行业究竟有什么区别?又该如何去选择?

一文弄清传统软件开发与互联网软件开发的异同

一位数据挖掘工程师眼中的“大数据与企业的数据化运营”

安全行业从业的经历回顾

互联网时代,我眼中的架构变迁