当前位置:网站首页>How can functional testers spend one month to become advanced automation software test engineers
How can functional testers spend one month to become advanced automation software test engineers
2022-06-23 05:10:00 【Xiaowu knock code】
problem : I have done software testing for more than half a year , But I feel like I'm wasting my time , What do I do ?
Before answering the questions, I will give you a bowl of chicken soup :“ You should firmly believe that time will not disappoint everyone who works hard , When you have 10000 times of training and precipitation , Life will also return your poetry and distance .”
Nowadays, many people are often “ Want to see good results quickly ” Of “ fast ” Thinking is coerced , If you don't get what you want in a short time, you will start to feel aggrieved and suspicious , However, success is not achieved overnight , It does not mean that we have to make great changes in a short time , It is said that :" Every step is worth a thousand miles , Not small flow into the sea ”, Keep doing positive things , Accumulate slowly , Every step you take now is the cornerstone and foreshadowing of the future . The same is true in software testing careers , Insist on positive accumulation in work , You will eventually reach the goal you want !
The first thing you need to understand is : No matter which position it is , It starts with doing the most basic things over and over again , The key point is whether you have found the essence of things and defined your development direction based on these basic things . In the testing industry , There are not a few people who earn millions a year , Do you think they took any shortcuts ? Like most people, they start with the most basic tests , It is also in every little bit to slowly understand and grow , Included in the early IT In the industry , The market environment of China's testing industry is not good , The job environment has not been given such preferential treatment as it is now , In such a harsh environment, they have also made good achievements ?
So many reasons , Let's say something more practical , How can we make changes in the face of what the subject said , Do self-improvement in the testing work ?
One 、 How to change the current situation ?
01、 Read more code and BUG
Although it's not your job to write code at this stage , But read it over and over again when you test that part of the function , It is often possible to help you find some potential problems or projects BUG, And as a high-level test, understanding the code is also an indispensable ability . Also working with other software test engineers on the team , You can also read more of what they send BUG, Especially when you do the test yourself BUG, By doing so, you can learn a lot from how others find problems , Because everyone's understanding of requirements is different , So looking at the problem from another angle can broaden our thinking .
02、 do BUG describe
A project BUG The repair is done by writing BUG The title and description begin with , Doing it BUG We should try our best to make the description as clear as possible , Including some special scenes 、 The reproduction steps should be described in as much detail as possible , So that we can guarantee serious Bug There will be no uncorrected situation .
03、 Actively participate in the design of project functions
Usually before the coding of the project begins , Design changes often occur in the design of projects , At this time, if you are involved in the planning stage of the project , It can not only help you have a better understanding of project testing, but also give suggestions from the perspective of testing beyond project design and development .
04、 Design your own test cases
When the company designs project test cases , Whether it's looking for boundary values 、 Use combination technology 、 Draw a chart 、 Or create a test model , Try to put your ideas into your own test design , So when doing the exploratory test , You can consciously alternate your test plans . At the same time, we should look at the requirements and design documents at ordinary times , Put forward your own opinions on the project , Avoid working passively , Sometimes the position and learning opportunities in the company depend on yourself , Including some right to speak , If we can put forward constructive suggestions at the requirements review meeting to help improve the project ; If we find out during the test BUG And can accurately locate the cause , Improve work efficiency ; If the user has a problem and needs support , We can be more familiar with the implementation of the project than the developers , Give users practical help … After doing these things , Your company's projects and developers will look up to you , You will also become more confident .
05、 Understand the functions of the entire test project
In a project test , No matter which part of the project you are responsible for testing , You should know the design of the whole project 、 limitations 、 Others found Bug And code changes , So as to clarify the interaction between various functions .
06、 Handle the relationship between the project team members
Testers are sometimes confrontational in their work , It's easy for some people you work with to ignore your suggestions or opinions when making decisions , Therefore, it is necessary to cultivate a good relationship with all team members , For example, a good relationship with developers can promote BUG Repair of the project and know the latest progress of the project 、 Having a good relationship with testers of different specialties, being able to discuss testing ideas together, and giving feedback to each other can all be of great help to our testing .
07、 Expand the interpersonal circle
So-called :” Successful people have a solid and credible circle of communication .” You can make new friends in related fields both inside and outside the company , Learn their professional knowledge and experience in communication with them , So as to improve their testing skills .
Two 、 Plan your career ahead of time , Clear career development direction
If you want to realize your self-worth and move forward to a higher stage , It is the first step for us to make a career plan and determine the development direction in advance .
The development direction of the testing profession is shown in the figure :
We can see from the picture above , There are three main directions for software testing in the later stage :
** Technical direction :** Test Engineer 、 Automation test engineer 、 Performance test engineer 、 Safety Test Engineer 、 Test Development Engineer 、 Test Architect
** The management direction :** Test team leader 、 Test team leader 、 Test Manager 、 Test Director 、 project manager 、 Quality management 、 Director of research and development
** Business direction :** Demand analyst 、 The product manager 、 Business professionals 、 Senior industry consultant
Software testing is the best thing to know about the business , Therefore, it is relatively easy to transfer products , In addition, there are many other directions , such as : Operation and maintenance 、 Development Engineer 、 Technical support 、 Train teachers and other routes . As for how to get there , This basically depends on personal planning .
summary : Software testing itself is not just a boring job , There are many things to do and places to learn , The key is whether we turn it into a waste of time and meaningless thing . Aristotle once said : What we do over and over again , Will become what kind of person . Please find your own position , Come on! !
Finally, thank everyone who reads my article carefully , The following online link is also a very comprehensive one that I spent a few days sorting out , I hope it can also help you in need !

These materials , For those who want to change careers 【 software test 】 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 ……
If you don't want to grow up alone , Unable to find the information of the system , The problem is not helped , If you insist on giving up after a few days , You can click the small card below to join our group , We can discuss and exchange , There will be various software testing materials and technical exchanges .
| Click the small card at the end of the document to receive it |
Typing is not easy , If this article is helpful to you , Click a like, collect a hide and pay attention , Give the author an encouragement . It's also convenient for you to find it quickly next time .
Self study recommendation B Stop video :
Zero basis transition software testing :25 Days from zero basis to software testing post , I finished today , Employment tomorrow .【 Include features / Interface / automation /python automated testing / performance / Test Development 】
Advanced automation testing :2022B The first station is super detailed python Practical course of automated software testing , Prepare for the golden, silver and four job hopping season , After advanced learning, it soared 20K
边栏推荐
- insert into... where not exists插入避免重复的使用
- 直接插入排序——【常见排序法(1/8)】
- What are the main aspects of visual improvement brought by introducing AI into ISP Technology
- ICER skill 02makefile script self running VCs simulation
- [C language] keyword
- Mini Homer——几百块钱也能搞到一台远距离图数传链路?
- Cloud function realizes fuzzy search function
- Small problems in the spoole framework for TCP communication in PHP
- Talk about the composite pattern in C #
- rtklib2.4.3 b34 单点定位的一个bug
猜你喜欢

Arduino火焰传感器(含代码)

微信小程序:全新趣味测试

teqc进行GNSS数据质量分析时生成的s文件介绍

dolphinscheduler 2.0.5 spark 任务测试总结(源码优化)

HCIP 交换机实验

Icer Skill 02makefile script Running VCS Simulation

元数据管理Apache Atlas编译(内嵌式)部署及遇到各种错误记录

Talk about the composite pattern in C #

HCIP第五次作业

Metadata management Apache Atlas Compilation (embedded) deployment and various error records encountered
随机推荐
dolphinscheduler 2.0.5 spark 任务测试总结(源码优化)
硬核,成为高素质测试人员:学会和产品沟通需求
ICER skill 01 regular matching
servlet自学笔记
JSP入门级笔记
Thinkphp6 template replacement
Cloud function realizes fuzzy search function
开源生态|超实用开源License基础知识扫盲帖(下)
Chrome debugging tips
rtklib新版本2.4.3 b34测试对比
Shadertoy基础教学01、画圆(smoothstep()函数讲解)
QT elidedtext only works for Chinese conformity, but not for English
Actual combat | multiple intranet penetration through Viper
Meituan's good article: understand swift, Objective-C and the mixing mechanism from the perspective of precompiling
Thesis reading_ Relation extraction_ CASREL
【Mac】安全性与隐私中没有任何来源选项
PRCS-1016 : Failed to resolve Single Client Access Name
【图像融合】基于非凸罚分的稀疏正则化实现图像融合附matlab代码
985测试工程师被吊打,学历和经验到底谁更重要?
MVVM has become history, and Google has fully turned to MVI