当前位置:网站首页>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
边栏推荐
- [hot100] 739. Température quotidienne
- C语言_双创建、前插,尾插,遍历,删除
- 【每日一题】729. 我的日程安排表 I
- 这个高颜值的开源第三方网易云音乐播放器你值得拥有
- Pymongo gets a list of data
- Arduino tutorial - Simon games
- leetcode704. Binary search (find an element, simple, different writing)
- 19.段页结合的实际内存管理
- When my colleague went to the bathroom, I helped my product sister easily complete the BI data product and got a milk tea reward
- Bitcoinwin (BCW): 借贷平台Celsius隐瞒亏损3.5万枚ETH 或资不抵债
猜你喜欢
BUU的MISC(不定时更新)
Kubernetes cluster builds ZABBIX monitoring platform
A method to measure the similarity of time series: from Euclidean distance to DTW and its variants
Misc of BUU (update from time to time)
巴比特 | 元宇宙每日必读:中国互联网企业涌入元宇宙的群像:“只有各种求生欲,没有前瞻创新的雄心”...
19.段页结合的实际内存管理
微信公众号无限回调授权系统源码 全网首发
How to find a medical software testing institution? First flight software evaluation is an expert
Huawei equipment configuration ospf-bgp linkage
Wechat official account infinite callback authorization system source code, launched in the whole network
随机推荐
数据仓库建设思维导图
软件测试外包到底要不要去?三年真实外包感受告诉你
Arduino tutorial - Simon games
RichView TRVStyle 模板样式的设置与使用
Configure raspberry pie access network
[server data recovery] case of offline data recovery of two hard disks of IBM server RAID5
Fast target recognition based on pytorch and fast RCNN
Pymongo gets a list of data
【服务器数据恢复】IBM服务器raid5两块硬盘离线数据恢复案例
编译,连接 -- 笔记 -2
19. Actual memory management of segment page combination
Babbitt | metauniverse daily must read: the group image of Chinese Internet enterprises pouring into metauniverse: "there are only various survival desires, and there is no ambition for forward-lookin
leetcode6109. 知道秘密的人数(中等,周赛)
Hydra common commands
Oracle数据库11gr2使用tde透明数据加密报错ora28353,如果运行关闭wallet会报错ora28365,运行打开wallet就报错ora28353无法打开wallet
3. Business and load balancing of high architecture
接口自动化测试框架:Pytest+Allure+Excel
Map of mL: Based on the adult census income two classification prediction data set (whether the predicted annual income exceeds 50K), use the map value to realize the interpretable case of xgboost mod
配置树莓派接入网络
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower