当前位置:网站首页>Is software testing outsourcing going or not? Three years' real outsourcing experience tells you
Is software testing outsourcing going or not? Three years' real outsourcing experience tells you
2022-07-06 07:06:00 【Learning leader】
Unconsciously, I have been engaged in software testing for three years , From graduation to entering the outsourcing company, outsourcing to Microsoft for software testing , To join the famous foreign enterprises . Three years passed quickly . The long-term testing work also made me have a deeper understanding of software testing . I'll share with you my experience in testing , If there is any mistake, please correct it .
What is software testing outsourcing
Recently 10 The initiation of entrepreneurship in , The rise of entrepreneurial project outsourcing companies has sprung up , It's not just to reduce costs , More to solve the problem of hiring technicians or being unable to manage technicians .
So what does outsourcing mean ? It seems that everyone turns pale when they hear about outsourcing ! Here we have a detailed understanding of what outsourcing is ?
Outsourcing is similar to intermediary dispatch companies or labor export companies . It is our company that recruited you , But I sent you to other companies ( Party a ) Work . But in the end, your labor contract is with an outsourcing company , It has nothing to do with Party A .
for example : Interview to the testing position of softcom power , Finally, I was sent to work in today's headlines ! This situation belongs to outsourcing companies ;
There are two types of outsourcing :
1. On the spot ( Outsourcing ): Need to work directly in Party A's company , The above example is working directly on today's headlines !
On site , It belongs to human resource outsourcing , Generally speaking, companies that take out projects , Need to manage more , I hope to control the quality of the project more . So in this case , Your work environment , The work content is based on the requirements of the company , If the company's environment is good , project 、 The work content is appropriate , The arrangement and management of outsourcing personnel is very humanized , Then you will be very comfortable , vice versa . in addition , Those on site have the opportunity to become regular employees of the company .
2. Non resident ( Project outsourcing ): Outsourcing companies take jobs from outside , You work in our company . It is not our product !
Off site , It belongs to project outsourcing , Generally speaking, companies that take out projects , Only care about the time on the contract , Can you get products of acceptable quality . So in this case , Your own work status is determined by the company you signed , It doesn't have much to do with the company that took the project out .
What are the advantages and disadvantages of outsourcing testing ?
First, let's talk about the advantages of outsourcing software testing :
You can access many software and hardware products that other companies cannot access . For example IBM, All software can be used in Intranet , and AIX,IBM Minicomputers and so on , It's also easy to get . At Microsoft , One of my friends is doing Windows7 The test of , Before Microsoft officially released , They can start with these mysterious things , This is really enviable .
You can learn a lot of skills from your colleagues . In such a large foreign enterprise , At the same time, you are exposed to either doctors or masters from famous schools , Returnees, etc , If you want to learn something from them , No one will be stingy with knowledge .
There will be some training . Not to mention Team Mutual training between our internal colleagues , At regular intervals , There will also be many others Team My colleagues will give some training lectures on new technologies , These lectures as long as you have time , You can listen to it .
although , Outsourcing testing has many advantages , But the following shortcomings cannot be ignored :
It is impossible to do anything without shortcomings , Do outsourcing testing , The biggest disadvantage is the lack of the so-called sense of belonging . Because from the day you joined , Is working in Party A's company , Usually, there is no need to go back to the outsourcing company . Many people say that looking around is not Regular It's from other outsourcing companies Contractor, Will feel no sense of belonging . Many outsourcing companies have made efforts in this regard , For example, on your birthday , The outsourcing company will order you a big cake and deliver it ; Give some gifts and shopping vouchers during festivals ; Organize spring outings, autumn outings, etc . As for whether these things can increase the sense of belonging , Different people have different opinions , What the wise see .
Many open source products are not allowed in the company ( for example Hibernate, Mainly because it needs to follow the open source agreement ), And many of the software commonly used outside have no chance to use .
Yes IBM It will be troublesome for products to have dependencies . quite a lot Contractor stay IBM Can use Rational Application
Developer Or is it Rational Softeware
Architect, Because their functions are too powerful . But I usually choose to use Eclipse, Because I'm afraid to leave IBM When , No company outside can afford to buy these software .
There are few white box tests . If you want to come to these foreign companies to do white box testing , I think the hope will be slim , because China There is little code here , So the possibility of doing white box test is much smaller . At most, it sometimes targets some API To use JUnit To write some code .
There are not many performance tests , If you used to use LR And other tools for performance testing , Then there will be no use coming here ( You can go to HP Outsourcing ,LoadRuner It belongs to it , My friends not only often use it there , There will also be free training ), because IBM The performance test of is either to write some scripts by yourself , Either it is Rational
- Performance Tester.
Don't think it's IBM Will use function automation test , In fact, most of the work is black box manual testing .Rational
Function Tester There are few opportunities to use . But each Team Development is in the late stage , I will write a little by myself Automation
Tools, To try to simplify their labor ,Shell,Bat Script ,Java Procedures, etc .
It's not easy to do a good test , Good testers need a wide range of knowledge , Good communication skill ( Not only with developers and project managers , And talk to other groups ). Rich testing experience , Great enthusiasm for testing , Patience, . We also need testers with rich business knowledge , And write code .
A good coder , It's not going to be tested , It's development .
Most test managers can type code
I found that several of my superiors can type code . They can develop and test , Everything will happen. , Can provide technical support to the testers . If a test manager doesn't know anything , internal hold I can't live with my people , The rest of the team doesn't care about you .
In general , Outsourcing is not as terrible as online transmission , You can still go , But whether outsourcing or not , Improving one's own technical ability is the last word , From outsourcing to large factories, many people are , Only by improving yourself can you go further on your career path , Skill is always the last word for job hopping, promotion and salary increase .
Source of the article : The Internet The copyright belongs to the original author
The above is not for commercial purposes , If it involves intellectual property , Please contact Xiaobian , We will deal with it immediately
边栏推荐
- win10 64位装三菱PLC软件出现oleaut32.dll拒绝访问
- Interface automation test framework: pytest+allure+excel
- 接口自动化测试框架:Pytest+Allure+Excel
- 攻防世界 MISC中reverseMe简述
- What is the biggest problem that fresh e-commerce is difficult to do now
- 雲上有AI,讓地球科學研究更省力
- How to reconstruct the class explosion caused by m*n strategies?
- The author is dead? AI is conquering mankind with art
- A method to measure the similarity of time series: from Euclidean distance to DTW and its variants
- Fast target recognition based on pytorch and fast RCNN
猜你喜欢

ROS2安装及基础知识介绍

配置树莓派接入网络

3. Business and load balancing of high architecture

同事上了个厕所,我帮产品妹子轻松完成BI数据产品顺便得到奶茶奖励

树莓派3B更新vim

Attributeerror: can 't get attribute' sppf 'on < module' models. Common 'from' / home / yolov5 / Models / comm

ROS learning_ Basics

Prefix and array series

首发织梦百度推送插件全自动收录优化seo收录模块

MVVM of WPF
随机推荐
Brief introduction to the curriculum differences of colleges and universities at different levels of machine human major -ros1/ros2-
Fast target recognition based on pytorch and fast RCNN
数据仓库建设思维导图
Upgraded wechat tool applet source code for mobile phone detection - supports a variety of main traffic modes
Fedora/rehl installation semanage
Setting and using richview trvstyle template style
Leetcode59. spiral matrix II (medium)
A brief introduction of reverseme in misc in the world of attack and defense
UWA pipeline version 2.2.1 update instructions
pymongo获取一列数据
The first Baidu push plug-in of dream weaving fully automatic collection Optimization SEO collection module
雲上有AI,讓地球科學研究更省力
作者已死?AI正用藝術征服人類
leetcode1020. Number of enclaves (medium)
win10 64位装三菱PLC软件出现oleaut32.dll拒绝访问
软件测试外包到底要不要去?三年真实外包感受告诉你
UNIPRO Gantt chart "first experience": multi scene exploration behind attention to details
Huawei equipment configuration ospf-bgp linkage
Win10 64 bit Mitsubishi PLC software appears oleaut32 DLL access denied
Practical guidance for interface automation testing (Part I): what preparations should be made for interface automation