Hard to distinguish true and false test data-IT elites self-reflection, hard to distinguish true and false data-IT elites

Source: Internet
Author: User

Hard to distinguish true and false test data-IT elites self-reflection, hard to distinguish true and false data-IT elites

Why do we pay so much attention to test data?

Background: During the acceptance of ITOO for Java edition, we may have a holistic view due to the module-based development, however, the details of other modules are not as profound as they are! What will happen if you use 111,333 or other ambiguous meanings to describe the same or unfamiliar fields in two different functions ??

After the meeting, I returned to my seat and began to reflect on myself. I listed so many bad habits that I should have gotten rid of for a long time. Can I see if I have a "miss?

Look at the database of the self-developed module: it should have been the course name, but over time, I used a piece of random data to fill the field, assume that the data you add at the same time has n fields, and most of you use 11, yls ...... What is the impact of ambiguous words?


1) First, it is inconvenient to debug it by yourself. The data added to the interface is unfounded, and the field attributes are different in a timely manner, but the information entered is the same, the direct impact is to impede code debugging. Although there are values, are you sure these values are what you wrote on the page before? If the value is null, it indicates that the line is correct. If the value is null, it indicates that the line meets user requirements.

2) It seems to the Tester that it is just a blur. If you don't understand the requirements, you may see the data without any justification and think differently. This is really a headache, or it will directly cause the tester to add an error to the test data and pass the test in time. There is no Bug, but the requirement error will directly lead ......

3) The nonstandard test data leads to a large number of failures that cannot be found and affects the thinking of the tester. It also brings inconvenience to the tester, but the most important thing is, what attitude does such nonstandard data show to developers ?? Looking at the problem listed above, isn't this an action of deceiving yourself?

What is attitude? In Baidu encyclopedia, attitude is defined as a stable psychological tendency of an individual to a specific object (person, concept, emotion, or event. This kind of mental disposition contains the subjective evaluation of the individual and the resulting behavioral tendency. You tend to use fake data, instead of giving it a true appearance. In fact, you can directly show your love for this system and your understanding of your modules. Are you actually familiar with this system?

Maybe you will say that there is no data yet? That's why I did it. Is this an appropriate reason? Are you looking for reasons for yourself? You can write a lot of practical information by yourself, such as CourseName. At first glance, you will know the meaning of the Course name. Naturally, you should write some course names, but like some Range, can I write this attribute as needed? I can understand which chapter it is. This is a range. I can also understand it as a class or an out-of-class course. It is also a range. Can it be written or written? Looking at the previous data, this is all about test, testnew ...... And so on. How do you get to know them ?...... When the test doesn't know what to write, you need to actively think about it. If I write it casually, will it bring difficulties to your future development? Will it bring difficulties to others ?...... At this time, you should call your enthusiasm and ask what this means? After all, I did not participate in Entity Design for various reasons, but everything is not a reason ......


In fact, many things are integrated. If you do everything well, you will have a plan every day and be filled with a positive attitude, instead of messing up your plans for moving forward with various things.

Back to the very beginning: Even if you really understand your needs, simply completing data at the end of the project will delay your plan? In fact, this and the addition of comments are both a matter of nature. Everything needs to be faced with a positive and active attitude.

Everyone's fate is in their own hands. In fact, they didn't even understand this sentence before, but now they are slowly melting. What about you? There are so many things you have experienced. Do you have to turn everything into your own motivation to move forward?

For a long time, I am here to remind myself of myself and cheer for myself !!!!


As long as you are willing to make some achievements, you will be able to find out how to do it from the action. Besides, the method already exists! Just do it !!


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.