background
- When you send as a test engineer in the testing phase (mention the testing phase) A1 not to the end of the test period, the development of a sudden come to ask you now have a *** question needs to be updated in order to verify the test to the FBI in order to ... ., you can now update your test environment?
- As I was first asked to face this problem, I subconsciously nervous, and my mind without thinking answered, you can ah, now only the exploratory testing
- Then the developer would slip hemp announcement audience can update the test environment
- When ignorant forced tight end, I do not know why my mind suddenly elves, and think ... I have not asked their opinion of my partners .. She may still be tested ..
- Myself have little doubt .. say that you solve a problem it directly only to update the code module that is not can it? Why should the whole amount of the update, the entire test environment code update ..
result
- My companion has not completely finish the exploratory testing, we will be forced to interrupt the test
- Testing time has been disrupted, ahead of the end A1, A1 compressed test time, test time if A2 will increase? Causing the entire test period extended, the final release was postponed ....
- The first test will be responsible for sending out the trouble, my heart was very depressed, decided to conduct Replay
submit questions
When to send test phase of testing time is not over, asked if the development of the test can update the test environment in advance, how the test should be analyzed and decision-making?
Replay preparation
First, we can analyze the problem go through 6w1h
6w1h | meaning |
who | This question is to develop |
why | Why ask such a question? |
waht | You will need to ask the question under what circumstances? |
where | Needs updating is the test environment |
when | Send test phase, the test is being tested |
whom | Development to test to ask questions |
how | To test various dimensions of the comprehensive measure, before going to answer this question development |
Why developers would ask such a question? And under what circumstances would ask such a question?
Almost feel these two issues, so we put together a say
During the test found some serious problems: for example, the application crashes, a feature has been given, the main impact of bug testing process; the need to update the test environment to avoid affecting the progress of the test [test] dominant
Version urgent: the need to compress the test of time, ahead of the end to send test [led] product development or
Docking test applications that require internal third-party applications: the absence of third-party applications to send test functionality, third-party applications during testing has been on the test environment, test application development and application in a test environment Docking third party: send in the current testing phase (A1 eg) can not be successfully completed, a series of problems, taking into account the impact of the next round will send test: required before (such as A2) acceptance of third-party application functionality, as well as the next round to send test development time [leading]
Docking test applications require an external third party applications: the main application under test third party application interfacing function point appears Bug , measured in the feed phase (eg: A1) and third party application has been changed Bug well on the line; is modified because it is main function point, in order not to affect the release, developers may need to adjust this function points ahead in a test environment with [developers] leading third-party passive &
What tests need to measure several dimensions?
Large items | Xiao Xiang |
Test progress |
|
Sphere of influence |
|
emergency level |
|
Communication related | Timely communication with the same set of tests, and decide together whether the measure allows developers to update environment |
Refer to the official definition of the test stop criterion
1, the test time exceeds a predetermined
2, performed over all the use cases no new bug
3, bug isolated number per unit time is less than a predetermined value
4, found a certain predetermined number of bug