当前位置:网站首页>I worked as a software testing engineer in a large factory and wrote "one day's complete workflow"
I worked as a software testing engineer in a large factory and wrote "one day's complete workflow"
2022-06-12 01:10:00 【Xiaowu knock code】
about ” What is a software test engineer's day job ?” Ask this question and search for friends who ask this question , I guess you may be a newcomer to the software testing industry or preparing to enter the testing industry , I want to know what the software testing industry is like , How about the specific work , Whether it is worth doing .
How did the software test engineer spend his day , And how to carry out the test work , Now let's start my sharing :
Morning time :
I usually punch a card when I arrive at the company in the morning , Then go to the work station, open the computer and prepare to enter the working state .
Today's main task is to complete Test the contents of the second phase of core refactoring . Because after the project was developed and tested last week , We have smoke tested the tests submitted by the development , There is a problem with the test submitted by the development , The test quality is seriously unqualified , As a result, the progress of our smoke test was blocked .
Project development The reason for the poor quality of the test It mainly comes down to the following points :
1、 The development and testing branch in the project has not been carried out icode change , This will cause the newly created compilation 、 There are problems with packaging and test environment deployment , It takes nearly... To deploy the test environment in the test phase II reconfiguration service 2 Hours .
2、 The smoke test is hindered in the main test process , This led to loan failure , And other processes are hampered , I wanted to solve the problem of loan failure before leaving work , Finally, it ended with failure , The problem has not been solved .
3、 There is a problem with the interface document , Content error : Wrong interface name , Not provided tcp The whole path of .
4、 The email submitted for testing does not provide the information that each product service depends on and scf.xml Information .
5、 The branch of the project development and test does not have the permission to open the test ( Normal problem ).
6、 The developers did not do the full test and smoke test according to the formal process
Through the above six points , The proposed test in the project development fails , The tester will call back the developer's submitted test version , After the modification is completed, the test shall be submitted to the tester again .
10:30 about
Around 10:30 , Usually our group has a meeting , Participants mainly include testers 、 Developer 、pmo, Everyone will gather around to talk about the progress of the project test 、 Obstacles encountered in the test 、 Relevant tracking personnel in the test problem and the work plan for the next time , A little while ago 20 Minutes to 30 Minutes , After the meeting, everyone will return to the work station and officially enter the working state of the day .
I am responsible for interface testing 10 individual , It has been tested 5 individual , In addition, there are smoke test tasks to be completed today . The interface test and smoke test are mainly aimed at the normal business test of the interface , Generally, you need to run two test cases , The test case can mainly ensure that the positive flow of the interface passes , That is to say, the smoke test of the interface can be proved to pass after the test case is completed , The test quality of the development is OK .
lunch break :
12:00 To 14:00 It's our lunch break , During this period, you can have lunch , Take a nap for a while , Those who have energy can also go out for a walk or exercise , Of course, some people continue to work after dinner .
Afternoon time :
The formal test disbursement is in the interface test , For this interface, you need to write some interface parameter validation , This includes parameter types 、 The parameter is empty. 、 Parameter combination 、 Parameter length 、 Parameter format accuracy and so on , Finally, do the scenario test for the interface , While testing, you need to observe the database storage , Data accuracy , message sending .
From afternoon 2 Point to 3 At half past six , Only a few test cases were tested , The testing speed has not been improved , Many simple parameter level verifications require repeated problems (bug), The main reason is the need for good teamwork , Prompt developers and problems that need to be modified for many times (bug), But they always make mistakes on the same simple problem , It's very time-consuming . The original test case of the parameter level can be tested in about half an hour , Now come on 2 It took me hours to do 2 Parameter verification , The degree of depression can be imagined . So it's very easy to have a good team of testers , When you meet a bad team, you can send people away directly .
15:40 The testing problems have been basically solved , In addition, I also learned about... During the test task redis Related issues , Such as : How to ensure redis Consistency with the database .
Actually, as a tester , There are too many places to learn and understand , In addition to the basic test methods 、 Testing process , automated testing , Performance test, etc , It also needs to have certain development ability , Understand the framework of various technologies , such as :
Evening time :
You can work overtime at night , If you work overtime, you can learn more and improve yourself in the company , Speed up testing , As a newcomer to the testing industry , It's right to behave and learn more in the company on time . evening 8 Go home from work at half past ten , Finish the day .
summary :
In general, a tester's day job is to test requirements 、 Submit bug、 Synchronize with people in all departments 、 Feedback questions 、 Solve the problem and verify the problem , Because many technologies will be used in the actual testing work , So testers need to keep learning and summarizing , It's like upgrading to fight monsters .
Another important point is : Teamwork ! It is not often said that :" Not afraid of God like opponents , And they were afraid XX The same teammates !" In a team , If you want to achieve your work goals , All the members should cooperate well , In this way, we can quickly solve problems without too much communication , It can also improve work efficiency , The most important thing is to ensure the quality of the project , So it is very important to have a good team !
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
边栏推荐
- Component introduction - large screen cloud minimalist user manual
- 基于.NetCore开发博客项目 StarBlog - (11) 实现访问统计
- Lambda中间操作limit
- 打造Flutter高性能富文本编辑器——渲染篇
- How can functional tests be quickly advanced in one month? It is not a problem to clarify these two steps
- Lambda中间操作distinct
- A day when the script boy won't be killed
- Article 8: Design of multi-functional intelligent trunk following control system | undergraduate graduation project - [reply and Q & a record of design completion]
- A knowledge map (super dry goods, recommended collection!)
- Advanced data storage
猜你喜欢

flowable 工作流

验证码是自动化的天敌?看看阿里P7大神是怎么解决的

Flowable workflow

Building circuits on glass

大厂测试员年薪30万到月薪8K,吐槽工资太低,反被网友群嘲?

Learn to crawl steadily 07 - detailed explanation of how to use XPath

Verification code is the natural enemy of automation? Let's see how Ali P7 solved it

Online Fox game server - room configuration wizard - component attribute and basic configuration assignment

VsCode - 保存文件自动格式化将单引号 ‘ 变成双引号 “ 的问题

只会基础的功能测试的我,被炒鱿鱼了····
随机推荐
2022 edition of global and Chinese sodium hydrosulfide market in-depth investigation and prospect Trend Forecast Report
ROS2之OpenCV基础代码对比foxy~galactic~humble
Henan Zhongchuang - from cloud to edge, how edge computing enables data centers
Lambda intermediate operation filter
Lambda intermediate operation map
One article to show you how to understand the harmonyos application on the shelves
2022 edition of global and Chinese hexamethylene chloride industry dynamic research and investment prospect forecast report
be based on. NETCORE development blog project starblog - (11) access statistics
Lambda intermediate operation sorted
Global and Chinese maleic anhydride polypropylene industry investment analysis and prospect trend forecast report 2022 Edition
Global and Chinese lutetium oxide powder industry investigation and analysis and Investment Strategy Research Report 2022-2028
Weibull Distribution韦布尔分布的深入详述(2)参数和公式意义
LabVIEW Arduino electronic weighing system (project Part-1)
QApplication a (argc, argv) and exec() in the main function of QT getting started
Article 6: Design of multi-functional intelligent trunk following control system | undergraduate graduation design - [Key Technology - positioning technology related data (UWB WiFi Bluetooth)]
Win jar package setting boot auto start
The 14th five year plan and investment feasibility study report of global and Chinese hydraulic ester base oil industry 2022 ~ 2028
[answer] should the role with one end of the reflexive association be called "current version"
Industry competition analysis and investment scale research report of global and Chinese micro potato industry 2022-2028
Matlab 基础应用02 wind 股票数据介绍和使用案例: