当前位置:网站首页>Look at the experience of n-year software testing summarized by people who came over the test
Look at the experience of n-year software testing summarized by people who came over the test
2022-07-28 04:49:00 【Software testing Intelligence Agency】
1、 Preface
Hello everyone !
Some time ago , I am honored to be invited by a partner to publish an article , The theme is " Over the years , Some insights of software testing I am engaged in ", Just taking advantage of this opportunity , I also want to sum up .
2、 Test training
For software testing , I don't know what I do before training , Only know that there is software development , Only then did I know that there was a software testing industry .
At the beginning, I was wondering whether to do development or testing , After being brainwashed by the enrollment teacher of the testing institution for many times , Started a software testing training trip . At that time, there were only a few testing and training institutions , Basically institutions , There are few personal , Training institutions are offline , There are few online . The training price is also over 10000 , It's similar to the current training institutions , It's only a few thousand cheaper .
Think back , What was taught at that time , Very rarely , Most of the course content is to teach test theory and test case analysis 、 Test process, etc , Project practice is also a very simple example . I taught some about tools , Such as defect management tools QC, Now they are basically using Zen 、JIRA etc. ; Automation tools teach QTP, Now only a few big companies can afford to use , Are using open source Selenium and Cypress Tools such as , A competent company , Self developed automation tools ; Performance tools teach LoadRunner, although LoadRunner There are rich reports to show , But its volume is too large , And it's a charge , Many companies have begun to use JMeter And other open source tools for performance testing . In fact, teaching just teaches how to use software , For performance analysis, etc , Very few , I can only accumulate experience in my later work . The training cycle is about 4 Months , Just like the current organization .
With the overall development of the testing industry , There are still many contents taught by institutions now , In addition to the basic test theory 、 The test method 、 automation 、 performance 、 Outside the actual combat of the project , Also teach some, such as safety 、 Test open 、 front end 、 Back end, etc , Of course, there are good institutions , There will also be institutions with poor teaching quality , Xiaobai who wants to train 、 Junior high school testers , Still need to ask more first 、 The teaching quality of many search institutions , Otherwise, not only the money will be wasted , And still wasting my time .
3、 Work experience
After the test training , Start applying for a job , unfortunately , Just in time for the economic crisis , Wake up every morning , The first thing is to submit your resume , As a result, I didn't even give an interview , At that time, I felt like I was going to collapse , Until the end of the new year , Send your resume after years , Only then can I have an interview . not so bad , The first interview will get offer 了 , Then he began to enter the software testing industry , Basically, it is the same as all people who have just entered this industry , Although they are trained , But there are still some differences in actual work , This is to continue to grow in difficulties .
In the next work until the present work , Of our company 、 All expatriates have been there , Those who work overtime and those who don't work overtime have also been there , Fortunately , I haven't been there yet 996 The kind of company . For expatriates and headquarters , In fact, they all have their own advantages and disadvantages , Expatriate positions are generally easier to meet , Come and work ; And the position of this department often needs twoorthree rounds of interviews , For expatriates, there is often an experience without a sense of belonging , But our company is different , The corporate culture is relatively strong , Nor can we unilaterally say that expatriation is bad , At least some expatriates are paid more than their headquarters , For those who want to rush into the software testing industry , Quickly add project experience , Expatriation is still the first choice , But with age , Stability is the best expression , At this time, the advantages of this department are reflected , With the development of the whole industry , The humanistic care of expatriates has also improved a lot , So what kind of company to enter , It's OK to start from your actual needs .
4、 Industry choice
Working for so many years , In addition to the basic software industry , And oil 、 Internet 、 Finance , Up to now, the automobile industry . Although the industry is different , But they are all within the scope of software testing , Because now in car enterprises , I will also do some real vehicle testing . Spent time in oil , Because it is a traditional industry , So just think about it , Not so busy , It's very leisure ; Internet and finance , Overtime is essential .
Choice of industry , This depends on which one is more suitable for you , Or what industry do you want to develop . I remember a few years ago, the financial industry was particularly popular , In especial P2P Very profitable , Look at the salary from the recruitment position , Unimaginable high , After all, investment is risky , Then, as P2P One by one, the company collapsed in the thunderstorm , Some core technicians have also been locked up , There are also some risks in the selection industry , Although the risk is small .
From last year to this year, many technology companies are optimistic about the automotive industry , The mobile phone industry is no longer a sunrise industry , Many technology companies believe that the next goal is cars , But for traditional car companies , Like rebuilding the engine , This is the direction that technology can no longer continue to innovate , Where should we start ? Autopilot 、 Smart cockpit 、 Internet of vehicles and other technologies , For these technologies , These technology companies have advantages , So choose what industry , Besides what you like , There is also the future trend .
5、 Occupation development
For testers , There are four paths to career development after , Namely :
a. Take the technical route , Be a technical bull , Of course, with the development of the industry , Learn something new , Otherwise, elimination is just around the corner .
b. Take the management route , Test leader 、 Test Manager 、 Test director, etc , In addition to the necessary testing skills , Managing people is also a science , It doesn't just mean someone , It's a team , Multiple teams, etc .
c. Transfer position , For example, products 、 project 、 pre-sale 、 sales 、 Technical support, etc , These also need to be familiar to better integrate into .
d. Start a business 、 Inheritance, etc , Just don't develop in the testing industry .
6、 Professional skills
Most testers start with functional testing , As your skills improve , Start moving to automation 、 performance 、 Test open 、 Security and so on , Of course, these are not limited to just one .
Now, automation is still popular , Especially in the company , Truly implement and use automation , Is the best embodiment of value .
For performance , I always think the performance pit is too deep , There's too much to learn , It's easier to get started ,JMeter、LoadRunner After pressing, you can see some performance indicators , But what do these indicators represent , Explain what , These still have to be known by some networks 、 System knowledge 、 database 、 Precipitation of system architecture and other knowledge .
Test development is much like automation , It's just a tool that can be developed independently , Front and rear ends 、 Platform and so on , In fact, it's development , It just serves the needs of testers , Auxiliary tools and systems for development and testing, etc .
In fact, safety is very valuable , But most of them only know a scratch , It's hard , Especially the safety experts of XX factory , Salary can be imagined . In my previous company , The technical director of the company came from Baidu , It's about safety , When I was in Baidu, my salary was at least one million .
7、 Learning ability
The learning ability mentioned here is actually self-control , For your ability to grow , Self control is important .
Many people have said , Want to learn this, want to learn that , He said there was no time , In fact, time is squeezed out , Even if you have half an hour a day to study and tidy up , After a long time , The accumulation of this amount is terrible . And learn to take notes , The problems encountered have been solved , Put your notes in order , It will help . There is also the time when the young partners watch some teaching videos , Especially when you have to type code , Don't just look at , Watch and knock , This will make an impression . When troubleshooting and searching for information , Learn to use keywords to search . Often at the end of a project , Before the next project starts , This is a gap period , Many little friends always feel that there is no task , I don't know what to do , In fact, it's better to study at this time .
8、 Education is important
For working hardware , Education is very important , A good education can easily enter a big factory 、 State-owned enterprises 、 Institutions, etc , In especial 985、211 A degree in 、 Graduate student 、 Even the doctor .
So for the undergraduate partners who are capable and want to continue their further study , You can try postgraduate entrance examination ; And for college students , The current recruitment degree should be at least an undergraduate , And now there are many academic training institutions , You can take an undergraduate course , Improve yourself , It will be helpful for future job development .
9、 About sidelines
When we reach a certain age , You're going to have this problem , That's the age limit , Not only is it IT industry , Other industries will also have .
before this , You can try to do something , Pave the way for the future . Such as sideline , Sidelines are different from entrepreneurship , Sideline is my second occupation , What can you do as a sideline ? There are some skilled cows , Started technical training ; Some have joined us media , Especially now is the so-called traffic age , Tiktok 、 Well quickly 、 The official account and so on , If there is traffic, there is a chance to make money ; Others open small shops 、 Usually, employees or family members are employed to take care of the work , Take a weekend off and take care of yourself, etc .
There are many general categories of sidelines , Here are some examples , Capable and thoughtful partners can consider trying , After all, opportunities are for those who are prepared . If the partners have some good sidelines and want to find someone to join , You can chat with me .
10、 ending
To sum up, some insights are my views and experiences , I hope that's helpful .
Last : It can be in the official account : Sad spicy bar ! Get one by yourself 216 Page software testing engineer interview guide document information 【 Free of charge 】. And the corresponding video learning tutorial is free to share !, It includes basic knowledge 、Linux necessary 、Shell、 The principles of the Internet 、Mysql database 、 Special topic of bag capturing tools 、 Interface testing tool 、 Test advanced -Python Programming 、Web automated testing 、APP automated testing 、 Interface automation testing 、 Testing advanced continuous integration 、 Test architecture development test framework 、 Performance testing 、 Safety test, etc. .
I recommend one 【Python Automated test communication group :746506216】, We can discuss communication software testing together , Learn software testing together 、 Interview and other aspects of software testing , Help you advance quickly Python automated testing / Test Development , On the road to high pay .
Friends who like software testing , If my blog helps you 、 If you like my blog content , please “ give the thumbs-up ” “ Comment on ” “ Collection ” One Key triple connection !
边栏推荐
- Angr(十一)——官方文档(Part2)
- 外卖系统 文件上传
- [Sylar] framework chapter -chapter21- environment variable module
- ADB environment configuration
- (2.4) [service Trojan -slimftp] introduction and use
- 【sylar】框架篇-Chapter9-hook 模块
- gerrit操作-回退掉某个patch_set
- Research on the design of robot education in stem course
- Real intelligence has been certified by two of the world's top market research institutions and has entered the global camp of excellence
- 动态sql和分页
猜你喜欢
![(manual) [sqli labs27, 27a] error echo, Boolean blind injection, filtered injection](/img/72/d3e46a820796a48b458cd2d0a18f8f.png)
(manual) [sqli labs27, 27a] error echo, Boolean blind injection, filtered injection
![[Hongke technology] Application of network Multimeter in data center](/img/28/2ecc5a7a766454968819c7748fe48e.png)
[Hongke technology] Application of network Multimeter in data center

你必需要了解的saas架构设计?
![[daily question 1] 735. Planetary collision](/img/ba/0ef08ff874f1ddad3fa79b01dba61f.png)
[daily question 1] 735. Planetary collision

CPU and memory usage are too high. How to modify RTSP round robin detection parameters to reduce server consumption?

C语言ATM自动取款机系统项目的设计与开发

Rendering process, how the code becomes a page (I)

Method of converting UI file to py file

王爽汇编语言详细学习笔记三:寄存器(内存访问)

Redis type
随机推荐
Dynamic SQL and paging
【sylar】实战篇-基于 redis 的参数查询服务
Machine learning and deep learning -- normalization processing
Use animatedbuilder to separate components and animation, and realize dynamic reuse
Reading of papers on "towards generative aspect based sentimental analysis"
(2.4) [service Trojan -slimftp] introduction and use
pytorch打包exe出现WARNING: file already exists but should not: C:\Users\workAI\AppData\Local\Temp\_MEI13
Use and expansion of fault tolerance and fusing
【二、移动web网页开发】2D&3D转换与动画、移动端布局、响应式布局
Easycvr Video Square snapshot adding device channel offline reason display
[函数文档] torch.histc 与 paddle.histogram 与 numpy.histogram
Chuangyuan will join hands with 50+ cloud native enterprises to explore new models to cross the digital divide
提升学生群体中的STEAM教育核心素养
Leetcode 454. Adding four numbers II
阿里巴巴面试题【杭州多测师】【杭州多测师_王sir】
String 0123456789abcdef, what is the number of substrings (not empty and not the same string itself) [Hangzhou multi tester] [Hangzhou multi tester _ Wang Sir]
Leetcode 18. sum of four numbers
[Sylar] framework -chapter24- support business modularization
[Sylar] framework Chapter 8 timer module
System clock failure of database fault tolerance