当前位置:网站首页>Real test = "half product + Half development"?
Real test = "half product + Half development"?
2022-06-29 16:34:00 【Xiaowu knock code】
What is this article about ? What is a real test ?
It's purely personal , For reference only .
● On a real software testing engineer
● The application of automation in the project
● Application of special performance in the project
Half a product 、 Half a development
Some people find this title a bit ironic , The real test ? Are we not really testing , What you usually do is not testing ? In fact, it's neither positive nor negative , But this is an inclusive relationship , If it's just a review + Use case writing execution , So it's not really a test .

Half a product , It is mainly reflected in understanding why this requirement should be done ? What is its core value ? What are the characteristics that attract users ?
It means that in the review phase , In addition to helping improve the functional requirements ,** It is more important to understand the value of this requirement to users .** What do you think and feel as a user , You can't simply go through the process .
For example, an application for playing video , diversity 、 Fluency 、 Simplicity 、 Rapidity, etc , This can be summarized after the review .
Then hold this value point , Around this, our whole testing process , You can often find different places
For example, it is still a playback application ,** After understanding the features , During the test, you need to pay more attention to the performance of playback , And compatibility .** These test points will be indicated when designing the test plan , So that you or your team members can pay more attention to the test points in this part during the test .
Then the priority and coverage will be improved when designing test cases . You can find , The test has a test focus .
Half a development , In fact, I think this is a preference for grey box testing . Reflected in a demand , In addition to clarifying the business logic of this requirement , Its code logic ( Data flow logic ) Also need to know .
From the background json The data structure is displayed to the client and then stored to the local data , This is a flow direction , All need to be understood and tested ( This part refers to the test analysis article written before ).
So the test verification is not just about the functional level , Or an internal implementation ( Of course , The function of test development is to test class methods , It's not about our test ).
What we want to guarantee , It is the correctness and fault tolerance of data at this stage .
The advantage of this is , Can find defects from the inside , When a problem occurs, you can roughly locate the problem , In the face of problems boss The challenge of can put the responsibility on the development , Oh no , Is a better solution to the problem .
The half development is also reflected in the improvement of tool efficiency , Be able to use small scripts , Small framework to improve test efficiency , This requirement is necessary for basic language requirements , The test of a certain round of interview in a large company is your code ability , So there is no doubt that testing is still half development .
Scope of functions
● review
● Establishment of test plan
● Writing and maintenance of use cases
● Sharing of technical points
● BUG Submission and summary
● Output test report
● Integration testing
● The release
● Forum / Collect feedback from other channels
● Server performance test
● APP Performance testing
● Web front end performance
● Script automation
Daily workflow
Actually for now , The current workflow is like this ( Of course, the cycle is a version iteration ):
Review new requirements , Record key points –> Write test points ( Use cases )–> Learn about some implementations from developers before testing –> Perform the test ( Look through the code , View the main logic trend < Optional >)–> Submit BUG–> Return to BUG( see BUG Code changes )–> Performance evaluation of new requirements ( Optional )–> Pre release system testing ( Combined with automation )–> Release –> Complementing automation use cases ( Optional )–> Summary of business logic –> rest
Then the basic process is like this , You can see a project team of real testers , Is to complete so much work , So this is also used to distinguish between manual outsourcing personnel and regular employees , How about outsourcing , Everybody knows .
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
边栏推荐
- Redolog and binlog
- 工具链赋能百家,地平线开启智能驾驶量产的“马太效应”
- UWB精准定位方案,厘米级高精度技术应用,智能配对感应技术
- 京东方:随着下半年旺季到来、促销拉动、新产品发布等影响,需求有望出现好转
- In order to prevent being rectified after 00, a company requires employees not to sue the company
- 分片信息调哪个参数呢?用的是MySQLsource stream api,不是table api
- 数学知识:求组合数 II—求组合数
- 新股民如何网上开户?究竟网上开户是否安全么?
- What's the difference between isempty and isblank? Half of the people can't answer it?
- Which parameter is the partition information adjusted? The MySQL source stream API is used, not the table API
猜你喜欢

水球图-利用动态波纹展示百分比

真正的测试 =“半个产品+半个开发”?

Huaxia Fund: sharing of digital transformation practice achievements in the fund industry

The rooster Electronic Society graphical programming real questions and answers analysis of the scratch grade test level 1 June 2022

Privacy computing helps secure data circulation and sharing

Summary of common MySQL statements and commands

It's also a test. Why do others get an annual salary of 30w+?

Interviewer: tell me about the MySQL transaction isolation level?

Small programs have a "big" role in the industrial Internet

或许再过两年,ASML将可以自由给中国供应EUV光刻机
随机推荐
A tour of grpc:02 - generate code from proto
Small programs have a "big" role in the industrial Internet
真正的测试 =“半个产品+半个开发”?
南京大学:新时代数字化人才培养方案探讨
【第28天】给定一个字符串S,请你判断它是否为回文字符串 | 回文的判断
数学知识复习:第一型曲线积分
Technology sharing | broadcast function design in integrated dispatching
Tutorial | fNIRS data processing toolkit homer2 download and installation
MATLAB给数据加噪声/扰动
八年测开经验面试28K公司后,吐血整理出高频面试题和答案
破解湖+仓混合架构顽疾,星环科技推出自主可控云原生湖仓一体平台
GNN笔记:消息传播模型
isEmpty 和 isBlank 的用法区别,居然一半的人答不上来?
What are the advantages of SaaS services
A tour of gRPC:02 - 从proto生成代码
The third sprint of Wei long La Tiao: the growth rate of performance declined, and Liu Weiping and Liu Fuping cashed out in advance
Sophon KG升级3.1:打破数据间壁垒,解放企业生产力
STM32按键消抖——入门状态机思维
实践 | 脚本错误量极致优化-让脚本错误一目了然
Cortical traceability analysis of ERP