当前位置:网站首页>My friend took 25koffer as soon as he learned automation test. When will my function test end?
My friend took 25koffer as soon as he learned automation test. When will my function test end?
2022-07-26 02:44:00 【Code Xiaoyi】
I often hear some students who do functional tests communicate , Think that functional testing is just a little bit every day , I don't know such “ Tool man ” When will it end ? Want to improve but don't know how to improve ?
This is a problem that almost every new person who starts testing will encounter , In fact, the key point is that we do not have a clear positioning for ourselves . It is said that : A man without distant worries must have near worries , If you don't change now , Then the current worry will surely become the crisis after .
So how can functional testers further learn to change the status quo ? Next, I will help you make suggestions and reference from the development direction :
Clear your position , Clear development direction
How to further learn on the basis of functional testing ?
PS: Here is a collection of self-study tutorials for software testing . This information includes us 2022 Newly recorded in 《 Software testing from zero basis to Automation 》 A full set of tutorial videos . Produced by Xiaoyi , It must be a boutique. . The whole set of content has been packaged to the online disk , The total content is close to 300 individual G. Click the small card at the end of the text to enter the group and get it by yourself .
215 Set - Zero foundation to proficient in a full set of video courses
[PPT+ Code ]- Complete supporting teaching courseware
18 set - Test the actual project source code
37 set - Test tool package
268 Avenue - Real interview questions
500 individual - Interview Resume Template ( The information is complete )
One 、 Clear your position , Clear development direction
In a narrow sense , Software test engineers have two main development directions : Management and technology . Based on this level , The way to advance is generally like this :
Divide in a broad sense , The development of testers is not limited to their own work , So there can be many development directions . Because the core contents of these development directions are consistent , It mainly includes : Managerial skills 、 Testing skills 、 Business skills , So based on this 3 spot , It can be based on the situation of each content mastered by the tester and the skill demand of the profession , We can divide the professional direction of software testers into :
( notes : The above figure only represents the proportion of professional ability required , Does not represent a specific value , There is no horizontal comparison value .)
according to 6 In a different direction , The corresponding positions are as follows :
( notes : It only represents the specific jobs in each major direction , It does not indicate the level of the position 、 Level relationship
Two 、 How to further learn on the basis of functional testing ?
1、 Improve the business process of the project
(1) Be familiar with basic business
For functional testers , A clear understanding of the development framework 、 The developed business design process and the underlying structure of the database , It can not only help us get familiar with the testing business, but also help us analyze problems and find problems in the process of project testing , Therefore, it is recommended that you actively participate in design review and database review . For example, in the database review , If the developer is designing the database , Will a URL The field is designed to 64 Bit length string , This is obviously problematic , because URL The length of can easily exceed 64 position , At that time, we raised the question , You can solve the problem in advance .
(2) Optimize the development process of test projects
You can improve yourself from the process optimization of the project . The quality of the project is never guaranteed by one person , It requires the attention and efforts of the entire project team . In the project process , Testers can ask developers to test themselves before moving to testing , Then during the test , Smoke test first , After passing the smoke test, it will be transferred to the test stage . If there are multiple software test engineers in the whole project testing process , Cross testing can be done , Can better find some hidden problems (BUG).
(3) Repeat frequently , Do a good job in summarizing work experience
Work content shall be repeated from time to time , Be good at summarizing work experience , To improve themselves . For example, you want to ensure the coverage of use cases , Whether through use case reviews or work experience , Try to ensure that there are no missing function points in the use case . meanwhile , When the project goes online , If something goes wrong online , Be sure to summarize and analyze the reasons for missing measurement , Avoid the same problem next time .

2、 Improve professional skills
(1) Learning a language
Professional skills can be improved by learning a language , Future companies will have higher and higher requirements for testing , Knowing a language is the basis for the development and improvement of automated testing , So we need to master Python perhaps Java Language , It is suggested to start from Python Start with , First learn about Python Basic syntax .
A picture takes you to understand Python:
(2) Learning automation
When you have a language foundation , You can learn some automated testing frameworks based on this language , Such as interface automation (python Of requests)、web automation (selenium The test framework ) perhaps app automation (appium The test framework ) wait , Finally, the main function of regression test or smoke test is realized through automation , In order to reduce our workload , Improve work efficiency .

(3) Learning performance test
For performance testing , You can learn how to use some performance testing tools , such as jmeter perhaps loadrunner. When the project system is stable , You can use the performance test tool to test the performance of the project , So as to determine whether the performance of the project meets the requirements .
Because there are some misunderstandings in performance testing , as follows :
Applications must pass functional tests to test performance
Performance testing is independent of functional testing
Improving the configuration can improve the performance , Therefore, performance testing is not important
Performance testing should be the same as functional testing , Cover all functions
So to get rid of these mistakes , So you need to know about performance testing :
In addition to the above aspects , To comprehensively improve professional skills , You can also refer to the learning outline to improve as a whole :
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 .
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 : Self taught software testing , Got the byte test post offer, Is the B The best video station !
Advanced automation testing : Huawei has landed , Salary increase 20K,2022 Most suitable for self-study python Automated test tutorial , Spend it yourself 16800 Bought , Free sharing 
边栏推荐
- 软件测试岗:阿里三面,幸好做足了准备,已拿offer
- AMD64 (x86_64) architecture ABI document:
- assert _Aligns
- [steering wheel] use the 60 + shortcut keys of idea to share with you, in order to improve efficiency (reconstruction)
- 【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(重构篇)
- The El table header merges the first four columns into one cell
- HLS Experiment 1 -- multiplier
- Get hours, minutes and seconds
- scipy.sparse.vstack
- Code dynamically controls textview to move right (not XML)
猜你喜欢
![[steering wheel] how to transfer the start command and idea: VM parameters, command line parameters, system parameters, environment variable parameters, main method parameters](/img/97/159d7df5e2d11b129c400d61e3fde6.png)
[steering wheel] how to transfer the start command and idea: VM parameters, command line parameters, system parameters, environment variable parameters, main method parameters

AMD64 (x86_64) architecture ABI document:

【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(Live Template&Postfix Completion篇)

循环与分支(一)

Image recognition (VII) | what is the pooling layer? What's the effect?

How to design automated test cases?

图像识别(六)| 激活函数

移位距离和假设的应用

案例:使用keepalived+Haproxy搭建Web群集

第3章业务功能开发(删除线索)
随机推荐
How to effectively prevent others from wearing the homepage snapshot of the website
循环与分支(一)
[纯理论] YOLO v4: Optimal Speed and Accuracy of Object Detection
对于稳定性测试必需关注的26点
Longest Substring Without Repeating Characters
Binary search 33. search rotation sort array
AMD64 (x86_64) architecture ABI document: medium
Mandatory interview questions: 1. shallow copy and deep copy_ Deep copy
Data warehouse: Practice of hierarchical structure of data warehouse in banking industry
High score technical document sharing of ink Sky Wheel - Database Security (48 in total)
C unit test
GAMES101复习:光栅化
scipy.sparse.vstack
Zhimeng prompts you how to solve the problem of setting the field as linkage type
I hope you can help me with MySQL
Information System Project Manager - Chapter 10 communication management and stakeholder management examination questions over the years
eslint常见报错集合
JS get the time composition array of two time periods
Effectively solve the problem of garbled code when idea runs the web project (with detailed steps)
Audio and video technology development weekly | 254