Check items | Check item description |
Effect check | Whether the effect and function are consistent with the requirements (including the unchanged text description) |
page link check | Whether each link has a corresponding page, and whether the switching between pages is smooth and correct |
Functional check | Whether the functions of adding, modifying, saving, modifying, deleting, and querying can be used correctly |
Required fields check | a. Whether the required items are processed by the program when they are not filled in |
b. Does the program give a friendly prompt when the required items are not filled in? | |
c. Whether the required items are marked with * | |
String length check | a. Will the program check if the input exceeds the required length? |
b. Will the program make an error when the input exceeds the required length | |
character type check | a. Will the program check when entering other character types other than those required? |
b. Will the program make an error when entering other character types other than the requirements? | |
Punctuation check | Whether the input content includes various punctuation marks, especially spaces, various quotation marks, and the Enter key, etc. are processed by the program |
Information integrity check | Check the modification, whether the added information is consistent with the information you modified and added |
Duplicate name check | Specify the fields that cannot be repeated, input the repeated content (such as: ID) in the input box, and whether the program will process it |
Whether the content of items that cannot be repeated is case sensitive | |
When modifying, modify the item that cannot be repeated to be repeated, whether it will report an error, and whether the program has processed it | |
Duplicate submission form check | a. Whether the form can be submitted repeatedly after the button is clicked |
b. After a piece of information has been successfully submitted, go back to the form page to see if it can still be submitted | |
delete check | a. Delete the ones you don't want to close |
b. Will the deletion of the data have corresponding erroneous effects on other places? | |
query check | Enter the presence and absence of the system and check the query response |
Upload and download checks | Whether there are restrictions on the upload file size and format, and there are prompts |
logic check | Think about whether there are defects or loopholes in the code to ensure the robustness of the code |
Compatibility Check | Many bugs in the front end are compatibility bugs. Remind front-end students to pay attention to compatibility issues during self-testing. Currently, the browsers required to be tested are IE9; chrome. |
Associative Module Check | I hope that the module functions related to your development function can be tested in series to verify your own module functions. |
Impact check | Programmers often fix a bug and cause new problems. The functions related to modifying the code can be easily operated and tested. |
user data test | The test data prepared by the developers are often prepared according to the code logic. Therefore, test students can prepare some test data for testing from the perspective of users. |
edge check | 开发同学比较奔放,尤其有与用户交互的模块,需要多关注,测测边界值 |
用例测试 | 开发在做测试时往往是遵循自己开发的思路来执行,很可能遗漏一些场景及步骤,重要的页面提供一些测试用例,开发根据用例来测试 |
Development Self-Test Considerations
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=326352927&siteId=291194637
Recommended
Ranking