当前位置:网站首页>How to quickly advance automated testing? Listen to the personal feelings of the three bat test engineers

How to quickly advance automated testing? Listen to the personal feelings of the three bat test engineers

2022-07-05 18:56:00 Little brother said test

Many small partners are introduced from functional testing , I've been doing a little bit of work from the beginning or longer . Feel that work is not fun , boring , Want to improve yourself , But I don't know what to do . Have to say , Everyone has a period of confusion , I remember when I first came out to work , Confused at different times , I don't know what I want to do , Can only drift through a day is a day . But every time I get through the confusion period, I will improve a little , Because in the confused period , Will constantly correct their own way to go . therefore , At this stage, you should think about how you want to go in the future .

What I share here today is the personal feelings of some bigwigs ! At the end of the article, I also share a wave of my automated test learning route and supporting learning resources

 

Senior Test Engineer of a well-known company :

My career : Special performance - A functional test - Special performance - automation + function
Moving from performance to automation is a love of code , Whether you are competent for a job is the most important , So how to get started quickly , First, see if you are interested in this area . Here are the steps I started .

1、 Receive automation related training , Such as concept training 、 Tool training, etc

2、 Systematically learn a coding language , Familiar with programming ideas

3、 Read the company's internal automation framework code

4、 stay github On 、 Major forums learn automation source code

5、 Follow suit and participate in automated use case development

6、 Self starting project , Re encapsulate the automation framework with the mainstream Keyword Driven idea in the market , Study the major web The framework integrates keywords , Form visual automation

7、 Continuous integration of learning automation

These processes don't seem to be so fast and efficient , But the effect will be very good , For a quick start , It's a good choice to enroll in training courses , But you have to spend more time on your own , To learn more .

Senior Test Development Engineer in a large enterprise :

A functional testing team wants to do something about automation , There are several things that are more important .

Clear direction : As a manager , We need to clarify the goal of improving organizational efficiency 、 The path of personal career development 、 Performance orientation of automation output

Give path : Personally, I think highly of Comrade Xiaoping's “ Let some people get rich first , The rich lead the rich ” Policy line . Want to automate , We must first set up several models in the organization , Focus on training . If the organization already has the right people , You can give it some space , First, carry out some public basic work in advance . without , You can only choose to invite external experts for training , Then use the horse racing mechanism , Select the leader of the group . A general , With a group of soldiers , It is relatively easy to carry out . remarks : If the manager is an automation expert , Then it's easier to do , Otherwise, the manager's automation system and cognitive self-learning are the key to success or failure .

Learn to compromise : Automation is not much more productive than it is , Many people think that automation can improve efficiency . However, many automation projects are blind and ignorant , It was eventually buried in advance . Automation is like functional testing , Have their areas of expertise , Like regression testing 、 Environment deployment, etc . For the organization, you need to set some small goals first : Scripted first 、 Process , Finally, realize automatic judgment and continuous improvement .

Skills upgrading : Automation requires product design capabilities 、 Architecture design capability 、 Language coding ability, etc , Need to do a good job of continuous learning 、 Preparation for continuous improvement . Automation itself can operate by project , All engineering theories apply , It also means that all risks of software engineering exist .

Full stack test engineer of a large enterprise

In fact, there is no shortcut , However, the students who study now are much faster than those who study early !

First, all kinds of documents on the Internet , There are many tutorials , Don't spend time and effort looking for documents ;

secondly , If you want to learn more comprehensively , Or a little faster , Go to a training class , Buy a series of courses online ; Choose a highly targeted tutorial , It's also a good choice ;

Third , Must practice , You watch , You can't know the taste of a delicious food , Again , Whether it's a book or a tutorial , You don't write code , Never turn knowledge into your own . Feet on the ground , Step by step , To reach a certain level !

Last

As an automated software tester , Now I'd like to share with you some of these years , I want to sum up the technology , I hope I can help my friends who want to go all the way to black on the road of technology !

My path to automated testing , I can't leave the plan of each stage all the way , Because I like planning and summarizing , therefore , My friends and I spent some time compiling the following 《 Software test engineer development planning route 》, Also sorted out a lot 【 Tutorial resources 】, At the end of the text I hope it will bring you help and direction

  One 、 First learn a programming language , Suggest python

Two 、Python Automated test framework application

3、 ... and 、 Automated testing - Web UI automation

Four 、 Automated testing - Mobile UI automation

5、 ... and 、 Automated testing - Interface automation testing

6、 ... and 、 Automated testing - Continuous integration Git、jenkins、Docker

7、 ... and 、 Automated testing - Performance testing LoadRunner、jmeter、app performance

8、 ... and 、 Automated testing - WEB Security testing 、 Penetration test 、 Vulnerability scanning

Nine 、 Automated testing - RobotFramework、AirTest

10、 Test and development - Automated test platform development

11、 Internet high salary test to expand knowledge 、Redis、MongoDB、Nginx Cluster practice

The above is a knowledge architecture diagram of the development direction of automation test engineers I sorted out for you . I hope you can follow this system in 3-4 The construction of such a system will be completed in three months . so to speak , It's a process that's going to kill you , But as long as you get through it . Life will be much easier in the future . It's just that it's hard at the beginning , Just take the first step , You're halfway there , When we look back on this journey after it's finished , You're bound to feel a lot .

Here's a message for you :

Make yourself stronger : Think about it , If you want to keep doing it in the testing industry , Your experience and testing skills are far from enough , You need to advance , You need to enrich your technology stack ! What are we waiting for? !

A little help

Finally, thank everyone who reads my article carefully , Watching the rise and attention of fans all the way , Reciprocity is always necessary , Although it's not very valuable , If you can use it, you can take it

These materials , For thinking 【 Advanced automated testing 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful …….

原网站

版权声明
本文为[Little brother said test]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/186/202207051835497528.html