当前位置:网站首页>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 …….

边栏推荐
- China law network joins hands to observe the cloud, and the online system is a full link observable platform
- vs2017 qt的各种坑
- 【HCIA-cloud】【1】云计算的定义、什么是云计算、云计算的架构与技术说明、华为云计算产品、华为内存DDR配置工具说明
- Overview of video self supervised learning
- 《ClickHouse原理解析与应用实践》读书笔记(5)
- IDEA配置npm启动
- Windows Oracle 开启远程连接 Windows Server Oracle 开启远程连接
- 彻底理解为什么网络 I/O 会被阻塞?
- Mysql database indexing tutorial (super detailed)
- Idea configuring NPM startup
猜你喜欢

达梦数据库udf实现

尚硅谷尚优选项目教程发布

Interprocess communication (IPC): shared memory

Word查找红色文字 Word查找颜色字体 Word查找突出格式文本

小程序 修改样式 ( placeholder、checkbox的样式)

中文版Postman?功能真心强大!

爬虫01-爬虫基本原理讲解

Windows Oracle open remote connection Windows Server Oracle open remote connection

【历史上的今天】7 月 5 日:Google 之母出生;同一天诞生的两位图灵奖先驱

How much does the mlperf list weigh when AI is named?
随机推荐
视频融合云平台EasyCVR增加多级分组,可灵活管理接入设备
A cloud opens a new future of smart transportation
The road of enterprise digital transformation starts from here
IDEA配置npm启动
Use of websocket tool
Windows Oracle open remote connection Windows Server Oracle open remote connection
What are the cache interfaces of nailing open platform applet API?
2022年5月腾讯云开发者社区视频月度榜单公布
视频自监督学习综述
Mysql database indexing tutorial (super detailed)
5. Data access - entityframework integration
LeetCode 6109. 知道秘密的人数
R语言使用lubridate包处理日期和时间数据实战
使用文件和目录属性和属性
Solutions contents have differences only in line separators
MySQL数据库索引教程(超详细)
技术分享 | 常见接口协议解析
Shang Silicon Valley Shang preferred project tutorial release
Memory leak of viewpager + recyclerview
EasyCVR电子地图中设备播放器loading样式的居中对齐优化