当前位置:网站首页>What is test development? Can you find a job at this stage?
What is test development? Can you find a job at this stage?
2022-06-25 00:16:00 【You're like an ironclad treasure】
Preface
Recently, I started to submit my resume , Apart from development , Alas, I saw the position of test development , What position is this , I can't do anything like this , But can the fresh students who know more about it be rescued ?
1. My first impression of test development
The name is the combination of testing and development , Estimates are based on tests , Do some development tasks , Improve the efficiency and quality of testing .
2. What is a test
The test I know is : It is a series of test operations on the software , Detect the presence of bug, And write a test plan , The test case , Ensure that the product can work normally , Steady running , go online .
Understanding some knowledge of testing :
- White box testing : It's a test method , The short description is , Software is a transparent white box , You can see the inside of the software , So we can design use cases according to the internal operation principle of the software .
- Black box testing : It is also a test method , It's also called functional testing , Test the function of the software , specifications , Whether it is consistent with the original expectation .
- unit testing : Is the basic unit of testing , Generally, it is for a certain function , A certain class , To test .
- Test the pyramid model :UI test , The interface test , unit testing .
- I understand that unit tests have found some basic problems ,
- Do a lot of interface testing , To solve the interface api Of bug, Compared to unit testing , It may not be that low , But it can shorten the time of product testing .
- UI test , Test some ui The layout of , Function , Is it reasonable? , It works , Meet the expected requirements .
3. What is test development ?
I understand , Test Development , Is a tester with certain development ability , But the core is still around testing .
- There are many manual tests in the testing process , Manual testing may be more accurate at some times , But when too many manual tests are repeated , It will be very cumbersome , At this time , We need to combine the script to , Write some scripts instead of our repeated tests , Improve our testing speed , quality , Be commonly called , automated testing .
- I am interested in the test development position , Should have the ability to understand :
- Have a certain understanding of development , At testing time , Experience in development , Can better find potential bug.
- Relative to testing , Make testing more efficient , At the same time, it can occasionally guide the development of more convenient tests .
- For some testing tools , Further development , Improve test efficiency .
- The conclusion is , Development and testing , The test is given priority to , Supplemented by development , Exist side by side and play a part together , Increase of efficiency , Shorten the product cycle .
4. Development , test , Test Development , Similarities and differences
Difference :
- Development : Need to master more basic , More solid computer expertise , Have a deeper understanding and experience in a certain field .
- From the perspective of demand , You need to be able to complete the business logic as much as possible , Focus on
Realization.
- test : Ordinary tests , You don't need to master too many programming techniques , Is more of a , Product sensitivity , Have your own ideas , From the point of view of other users , Find out the software like a prick bug.
- From user , Product perspective , Focus on finding the imperfections .
- Test Development : Need some programming skills , can review Product code .
- Be able to write unit tests, etc , Share part of the development work .
- Just like the test , Master some common testing tools , And have the ability of secondary development .
The same thing :
- Both need to have a good understanding of the product
- They all need to have enough enthusiasm for the products , Love technology .
- The ability to master new things is fast , Strong learning ability .
5. I understand at this stage
The above is my understanding of test development , Now let's talk about it in combination with my own situation
Test DevelopmentThis job .
Comparative development , My weakness
- Although I don't want to admit , But really in the basic knowledge of computer , I am lacking , I know something about , But they are not thorough enough , At the same time, there is no relevant practical experience to support .
- I didn't consider studying in college java, stay java The main force in job hunting , It doesn't look good enough , But yes python But I love it ,go This back-end language , It works , But I also know that I am not skilled enough .
Compare the test , My strengths
- Compared with traditional testing , Have a certain level of technical knowledge and ability , Be able to understand the developed code .
- Yes python I have a good command of this kind of script language ,python It is very friendly to the test .
- Have a certain understanding of the development process , Because I am also interested in this aspect .
Test Development , For me,
Consider your own strengths and weaknesses
Become development :
- My development level does not have an advantage , There are not enough experience advantages , Education is not enough .
Become test development
- Test Development , I use many and familiar python It may be more suitable for testing and development .
- My lack of theory , Not as rigorous as development , At the same time, I have certain development ability , Not directly pass fall .
- Test Development , I can also pursue the improvement of technical level , Meet my pursuit and passion for Technology .
- On the testing side , There's a basic understanding , I am also confident that I can quickly master the use of various tools .
Conclusion
- For near large factories , Test development may be one of my better choices at this stage .
- Also, I can touch Daniel , Before the pressure , Stones from other mountains can be used to attack jade , The best way to grow fast .
Writing becomes a self recommendation article , Maybe this is the anxiety of graduates , Possessed .
边栏推荐
- Related operations of ansible and Playbook
- China CAE industry investment strategic planning and future development analysis report 2022 ~ 2028
- ∞ symbol line animation canvasjs special effect
- [leaderboard] Carla leaderboard leaderboard leaderboard operation and participation in hands-on teaching
- C program design topic 18-19 final exam exercise solutions (Part 2)
- Creative SVG ring clock JS effect
- 干接点和湿接点
- Global and Chinese tetrahydrofurfuryl butyrate industry operation pattern and future prospect report 2022 ~ 2028
- Reservoir dam safety monitoring
- 颜色渐变梯度颜色集合
猜你喜欢

svg+js键盘控制路径

JPA learning 1 - overview, JPA, JPA core annotations, JPA core objects

Svg line animation background JS effect

∞ symbol line animation canvasjs special effect

Canvas spiral style animation JS special effect

On the difficulty of developing large im instant messaging system

Outer screen and widescreen wasted? Harmonyos folding screen design specification teaches you to use it

Opengauss kernel: simple query execution

【面试题】什么是事务,什么是脏读、不可重复读、幻读,以及MySQL的几种事务隔离级别的应对方法

为什么越来越多的实体商铺用VR全景?优势有哪些?
随机推荐
Alternative to log4j
Analysis report on operation trend and investment strategy of global and Chinese tetrahydrofurfuryl propionate industry from 2022 to 2028
wx小程序跳转页面
Domain Driven Design and coding
Discrete mathematics and its application detailed explanation of exercises in the final exam of spring and summer semester of 2018-2019 academic year
信号完整性(SI)电源完整性(PI)学习笔记(一)信号完整性分析概论
中低速航空航天电子总线概述
Investment analysis and prospect forecast report of global and Chinese propargyl chloride industry from 2022 to 2028
MySQL problem points
无需显示屏的VNC Viewer远程连接树莓派
Interesting checkbox counters
Outer screen and widescreen wasted? Harmonyos folding screen design specification teaches you to use it
ArcGIS loads free online historical images as the base map (no plug-ins are required)
After 5 years of software testing in didi and ByteDance, it's too real
How to delete the entire row with duplicate items in a column of WPS table
Approaching harvest moon:moonbeam DFI Carnival
Global and Chinese tetrahydrofurfuryl butyrate industry operation pattern and future prospect report 2022 ~ 2028
China CAE industry investment strategic planning and future development analysis report 2022 ~ 2028
Analysis report on operation pattern and supply and demand situation of global and Chinese cyano ketoprofen industry from 2022 to 2028
On the difficulty of developing large im instant messaging system