当前位置:网站首页>What are the strengths of "testers"?
What are the strengths of "testers"?
2022-07-03 10:58:00 【Software testing Intelligence Agency】
First , Excellent software testers need to have the following conditions ( essential ), If you haven't mastered these basic skills , You must work hard on your basic skills .
1. Software testing knowledge : test plan 、 Test plan 、 Write use cases 、 Submit bug、 track bug, Write test report
2. Use of test tools
3. operating system
4. The ability to write code
5. Database knowledge
6. professional knowledge 、 Network knowledge
secondly , After mastering the necessary skills ,“ Test Daniel ” What other qualities are needed ?
01 Take the initiative to communicate
We can completely test according to the requirements document , as long as bug The description is clear , Development approval , It's not a big problem if you don't communicate in the ideal state . Except that we don't understand the needs , The development is inconsistent with the requirements we understand , Then we need to communicate with the product manager .
But in the field of e-commerce , It is characterized by speed and change . Some requirements or projects , It is often required to go online quickly , Must be completed within a certain time , And it may change in the middle and late stage of the project or at any time . in addition , Time is short , The requirements may not be so detailed , So perfect .
Let's face it , What should I do about the test ?
It's communication , communicate , Communicate again . Communicate needs with products at any time , Communicate design with developers at any time , Communicate the test environment with other systems at any time , Test data .
Testing in the field of e-commerce , No communication , Can't do anything . communicate , You have to take the initiative , If you are passively communicated by others , The project is expected to fail .
02 Calibrated boldness : Believe that you are professional
The tester has one characteristic , Before going online, I always worry about whether there is something I haven't detected , Will there be any problems when going online ? Especially when encountering major projects , Even more so .
I suggest you do this :
After the test is completed , Calm down , Think about the overall process of the project , Then analyze the core functions of the project ;
Communicate with developers and products about their test points , See if there are any omissions ;
Finally, suppose , What kind of problems may occur after going online , If there is a problem with an important function , Do we have any countermeasures ? without , Then make a plan as soon as possible .
03 Have a skeptical attitude towards everything
Better believe than have no book . Completely believe in requirements and design documents , Like no test , The value of the test will be greatly reduced !
For the test , Is to doubt everything , Doubt every detail of every process , Of course, it should be based on understanding .
When looking at the requirements, it is basically assumed that he is right for the first time , When you have a certain understanding of the whole , I began to doubt :
Whether the process is complete , Is there a loophole , Whether the module function can meet the requirements of users ?
Whether abnormal operation will cause problems ?
Which systems will use the generated data , Whether it can be used ?
Is there a lack of data ? Whether it will cause redundancy ?
Whether users feel easy to use this function , Will you feel troublesome ?
Does this function really solve the problem for customers ?
All in all , Test every function " Think twice before ".
04 Consider the problem from the perspective of the company and users
The bigger the company , More departments , The more complex the system will be , Interdependence . Nowadays, few systems are completed independently .
So as a tester , The final gatekeeper of software quality , You can't just see the part you're responsible for , You can't limit yourself to your own department 、 The team , As long as problems are found , Whether it's your own , It's from other systems , There is still no clear person responsible , We all have the responsibility to bring it up , Find someone to solve it .
边栏推荐
- 多路IO转接——前导
- [roast & brain hole] Some Thoughts on the bullet screen interactive game of Wei Shu Wu Three Kingdoms when visiting station B
- [true question of the Blue Bridge Cup trials 44] scratch eliminate the skeleton Legion children programming explanation of the true question of the Blue Bridge Cup trials
- Que se passe - t - il ensuite pour ceux qui se sont concentrés sur les tests automatisés?
- How to make a blood bar in the game
- Qt:qss custom qheaderview instance
- Leaders always entrust the work to flattering employees
- 嵌入式软件测试怎么实现自动化测试?
- 有些能力,是工作中学不来的,看看这篇超过90%同行
- Numpy quick start (II) -- Introduction to array (creation of array + basic operation of array)
猜你喜欢
[true question of the Blue Bridge Cup trials 44] scratch eliminate the skeleton Legion children programming explanation of the true question of the Blue Bridge Cup trials
Set ArrayList nested map set loop traversal
Cache routing component
What kind of living condition is a tester with a monthly salary of more than 10000?
Communication software development and Application
Take you into the cloud native database industry, Amazon Aurora
Is it OK to test the zero basis software?
Data captured
大型电商项目-环境搭建
Use ml.net+onnx pre training model to liven the classic "Huaqiang buys melons" in station B
随机推荐
帶你走進雲原生數據庫界扛把子Amazon Aurora
logstash备份跟踪上报的数据记录
T5 的尝试
那些一门心思研究自动化测试的人,后来怎样了?
QT:QSS自定义 QRadioButton实例
我,大厂测试员,降薪50%去国企,后悔了...
Flink < --> Introduction to JDBC +with parameter
Software testing (test case) writing: vulgar, native and skillful
Is it OK to test the zero basis software?
Traversal of map set
MySQL -- index principle + how to use
Differences among norm, normalize and normalized in eigen
Use ml.net+onnx pre training model to liven the classic "Huaqiang buys melons" in station B
Qt:qss custom qmenubar instance
Flink-- custom function
Unity group engineering practice project "the strongest takeaway" planning case & error correction document
C language project: student achievement system
QT:QSS自定义 QScrollBar实例
Wechat applet training notes 1
Leaders always entrust the work to flattering employees