当前位置:网站首页>软件测试外包到底要不要去?三年真实外包感受告诉你
软件测试外包到底要不要去?三年真实外包感受告诉你
2022-07-06 06:50:00 【学掌门】
不知不觉已经从事软件测试三年了,从毕业到进入外包公司外包给微软做软件测试,到现在加入著名的外企。三年的时间过得真快。长期的测试工作也让我对软件测试有了比较深入的认识。我就跟大家分享一下我做测试的心得,如有错误还请批评改正。
什么是软件测试外包
着最近10年创业风气的发起,已经涌起创业项目外包公司的兴起,已经不仅仅局限为了降低成本,更多的是为了解决自己雇佣技术人员或者无法管理技术人员的难题。
那么外包是什么意思呢?似乎大家对外包都闻之色变!这里我们详细的认识一下什么是外包?
外包类似中介派遣公司或者叫做劳务输出公司。就是我们公司把你招聘进来,但是又把你派到其他公司(甲方)工作。但是最终你的劳务合同是在外包公司,和甲方没关系。
例如:面试去软通动力的测试岗位,最后确外派去今日头条上班!这种情况就属于外包公司;
外包方式分为两种:
1.驻场(人力外包):需要直接在甲方公司工作,上面的例子是直接在今日头条工作!
驻现场的,属于人力外包,一般来说拿项目出来的公司,需要管理得更多,希望更多得控制项目的质量。那么这种情况下,你的工作环境,工作内容都是根据这个公司的要求来的,如果本身这个公司的环境很好,项目、工作内容比较合适,对外包人员安排管理很人性化,那你就会很舒服,反之亦然。另外,驻现场的有机会成为这个公司的正式员工。
2.非驻场(项目外包):就是外包公司从外面接活回来,你在本公司做。做的不是本公司的产品!
不驻现场的,属于项目外包,一般来说拿项目出来的公司,只关心合同上的时间到了,能不能拿到质量尚可的产品。那么这种情况下,你自己的工作状态是由你签的这个公司决定的,跟拿项目出来的公司关系不大。
外包测试有哪些优点和缺点?
先说下做外包软件测试的优点:
你可以接触到很多其他公司接触不到的软硬件产品。比如在IBM,所有的软件我们都是可以在内网中使用的,而AIX,IBM小型机等等,也都很容易搞到。而在微软,我的一个朋友是做Windows7测试的,在微软还没正式发布以前,这些很玄的东东他们就可以上手,这个真是让人羡慕。
可以跟同事学到很多技术。在这种大型外企中,你接触到的同时不是名校的博士就是名校的硕士,海归等等,如果想跟他们学点什么的话,没有人会对知识吝啬。
会有一些培训。先不说Team的内部同事之间的互相培训,在平时每隔一段时间,也会有很多其他Team的同事会做一些新技术的培训讲座,这些讲座只要你有时间,都是可以去听的。
虽然,外包测试有诸多优点,但如下的缺点不容忽视:
做任何事情不可能没缺点的,做外包测试,最大的缺点就是缺少所谓的归属感。因为打你入职那天起,就是在甲方公司工作的,平时根本不需要回外包公司。很多人说看着旁边不是Regular就是其他外包公司来的Contractor,会觉得没有归属感。很多外包公司在这方面做出了努力,比如在你过生日的时候,外包公司会给你订一个大蛋糕送过来;每逢过节都送一些礼品和购物券;组织春游秋游等等。至于这些事情能不能增加归属感,就是仁者见仁,智者见智的事情了。
很多开源产品在公司是不允许使用的(例如Hibernate,主要就是因为它需要遵循的开源协议),而很多外面平时很常用的软件也没机会再使用。
对IBM产品产生依赖性会比较麻烦。很多Contractor在IBM都会用Rational Application
Developer或者是Rational Softeware
Architect,因为它们的功能实在是太强大了。不过我一般还是选择用Eclipse,因为我怕离开IBM的时候,外面没公司买得起这些软件。
很少有白盒测试。如果你一心想来这些外企做白盒测试,我觉得希望会比较渺茫,因为China这边很少有代码,所以做白盒测试的可能性就小了很多。最多是有时会针对一些API来用JUnit来写一些代码。
做性能测试的不多,如果你以前是用LR等工具做性能测试的,那么来到这里会没用武之地(可以去HP做外包,LoadRuner是属于它的,我朋友在那里不但会常用,还会有免费培训),因为IBM的性能测试要么是自己写一些脚本,要么就是用Rational
- Performance Tester。
不要以为在IBM就会都用功能自动化测试,其实大部分工作都是黑盒手工测试。Rational
Function Tester用的机会很少。不过每个Team发展都后期,都会自己写一点Automation
Tools,来尽量简化自己的劳动,Shell,Bat脚本,Java程序等等。
想把测试做好非常不容易, 优秀的测试人员需要很广的知识面,良好的沟通能力(不但要和开发人员和项目经理打交道,还要跟其他组的人交流)。丰富的测试经验,对测试工作有极大的热情, 耐心。还需要测试人员有丰富的业务知识,还要会写代码。
代码写得好的人,肯定就不会做测试,而是做开发去了。
大部分的测试经理都是会敲代码的
我发现我的几任上司都是会敲代码的。他们既能开发又能测试,啥都会,能给手下的测试人员提供技术支持。假如一个测试经理啥技术都不懂,对内hold不住手下的人,对外其他组的人不鸟你。
总得来说,外包并没有网上传得那么可怕,还是可以去得,但是无论是不是外包,提高自身得技术能力才是硬道理,从外包到大厂得人大有人在,只有提升自己才能在职业道路上走的更远,技能永远是跳槽和升职加薪得硬道理。
文章来源:网络 版权归原作者所有
上文内容不用于商业目的,如涉及知识产权问题,请权利人联系小编,我们将立即处理
边栏推荐
- Day 248/300 关于毕业生如何找工作的思考
- Py06 dictionary mapping dictionary nested key does not exist test key sorting
- LeetCode每日一题(1870. Minimum Speed to Arrive on Time)
- Prefix and array series
- AttributeError: Can‘t get attribute ‘SPPF‘ on <module ‘models. common‘ from ‘/home/yolov5/models/comm
- Successfully solved typeerror: data type 'category' not understood
- 【Hot100】739. 每日温度
- 【软件测试进阶第1步】自动化测试基础知识
- librosa音频处理教程
- 【Hot100】739. 每日溫度
猜你喜欢
Classification des verbes reconstruits grammaticalement - - English Rabbit Learning notes (2)
Reflex WMS中阶系列3:显示已发货可换组
Fedora/rehl installation semanage
云上有AI,让地球科学研究更省力
CS passed (cdn+ certificate) PowerShell online detailed version
Machine learning plant leaf recognition
E-book CHM online CS
ROS2安装及基础知识介绍
基于购买行为数据对超市顾客进行市场细分(RFM模型)
ML之shap:基于adult人口普查收入二分类预测数据集(预测年收入是否超过50k)利用Shap值对XGBoost模型实现可解释性案例之详细攻略
随机推荐
RichView TRVStyle 模板样式的设置与使用
Basic commands of MySQL
18. Multi level page table and fast table
A brief introduction of reverseme in misc in the world of attack and defense
Attributeerror: can 't get attribute' sppf 'on < module' models. Common 'from' / home / yolov5 / Models / comm
成功解决AttributeError: Can only use .cat accessor with a ‘category‘ dtype
UniPro甘特图“初体验”:关注细节背后的多场景探索
After working for 10 years, I changed to a programmer. Now I'm 35 + years old and I'm not anxious
Attributeerror successfully resolved: can only use cat accessor with a ‘category‘ dtype
Supporting title of the book from 0 to 1: ctfer's growth road (Zhou Geng)
How to convert flv file to MP4 file? A simple solution
Apache dolphin scheduler source code analysis (super detailed)
机器人类专业不同层次院校课程差异性简述-ROS1/ROS2-
How to translate professional papers and write English abstracts better
[ 英語 ] 語法重塑 之 動詞分類 —— 英語兔學習筆記(2)
SSO process analysis
The registration password of day 239/300 is 8~14 alphanumeric and punctuation, and at least 2 checks are included
Leetcode daily question (1870. minimum speed to arrive on time)
【Hot100】739. 每日温度
hydra常用命令