In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
Add and modify functions
1. Add
1) the add button is available. Click the add button to enter the corresponding add page.
Possible bug:
(1) Click the "add" button, and the program does not respond and cannot add.
(2) Click the "add" button and the program jumps to other pages.
2) go to the add page and verify that the input field is consistent with the requirement description
Possible bug:
(1) wrong words appear in the input field
(2) if the input field is missing or redundant, the program loses the input field of the requirement specification or the input field of the program that has no specification.
(3) the input field, input method and requirement description are inconsistent, for example, the requirement specification is a drop-down list and the program is a text box.
(4) when the required item is not filled, there is no prompt information, or the required item does not have a required identification.
3) enter legal data in all input fields, click the Save button, and the system should have a prompt for success, and there should be newly saved data in the database. You can also query the added data through the query page.
Possible bug:
(1) the program treats legal data as illegal data
(2) Click Save, without prompting whether it is successful or not
(3) there are no newly added data records in the database.
(4) there is added data in the database, but through the program query operation, the newly added data records can not be queried.
4) re-enter the add page, enter valid data for all fields, and then start with the first field and validate each input field in turn. Validation starts with the first input field in turn because it ensures that no fields are left out and saves testing time.
Illegal data, according to the illegal test data designed in the test case, verification can control each illegal test data program.
Possible bug:
(1) the program has no control over illegal data, and the input of illegal data can be verified
(2) errors in the program's prompts for illegal data (including lack, accuracy, understandability, consistency).
Edit the data, according to the test data designed in the test case, verify that each edit test data program can control
Possible bug:
(1) the program cannot handle editing data, such as pasting a piece of data, and the program thinks that the data has not been entered; (this is what the password should be like, which is a protective measure)
(2) the program processes the editing data incorrectly, for example, if you press the back key to delete part of the data, the program still saves all the data.
(3) the prompt information of the program for editing data is wrong.
Empty data, if the requirement requires that the input field cannot be empty, the verification program clearly identifies or describes the non-empty data, and has control over the input empty data of the non-empty input field.
Possible bug:
(1) the program has no obvious identification or description for non-empty input fields.
(2) the program has no restriction on the non-empty input field, and the non-empty input field enters empty data, and the program can pass the verification.
(3) the prompt message of the program for empty data is wrong.
Duplicate data, if the requirement states that the input field cannot enter duplicate data, the validator has control over the duplicate data
Possible bug:
(1) the program has no check for duplicate data, can enter and save duplicate data, or prompt that it cannot be saved, but the program is saved successfully, which may cause the program to crash.
(2) the program has an error in the prompt for duplicate data, or there is no response or prompt when you click "Save".
two。 Modify
1) the modify button is available. Click the modify button to enter the corresponding modification page.
Possible bug:
(1) Click the "modify" button, and the program does not respond and cannot modify the operation.
(2) Click the "modify" button and the program jumps to other pages.
(3) enter the modification page to verify that the content of the information is consistent with the input when you add it.
2) when modifying the information of each field, the verification method is the same as adding, but the consistency of addition and modification still needs to be verified.
Possible bug:
(1) modifying the same field name on the page is not the same as adding the page.
(2) the number of fields in the modified page is not consistent with that in the added page, resulting in the loss of some data items
(3) modifying the required or unique field settings on the page is not consistent with adding the page.
3) Save the changes
Possible bug:
(1) the save button does not respond, and the modification operation is inoperable.
(2) whether or not the program saves the confirmation prompt information
(3) go to the modification page and press enter to display a blank page without modifying any information.
(4) the program does not save the successful prompt information.
4) re-query the modified content
Possible bug:
(1) the program prompt is saved successfully, but the query is re-queried and the content before modification is still displayed.
(2) the program saves the modification result as another data record.
3. Add a common action on the text box in the modification
1) whether the required items in the input field are handled correctly
2) whether there is a length limit for the input field
3) whether the restriction is successful if some characters are prohibited in the input field.
4) combination of all special characters such as Chinese, English, spaces, numbers, characters, underscores, single quotes, etc.
5) time domain
(1) more than 4 people a year
(2) enter 0 or greater than 12 for the month
(3) date enter 0 or the number of days greater than the current month
(4) enter negative numbers for year, month and date
(5) time input data that is greater or less than the edge value.
(6) input characters and Chinese characters to see if the program can handle them correctly.
(7) whether the time involved in the system takes the server time
(8) if the input field has a range, and the start time is greater than, less than, or equal to the end time, can the system handle it correctly?
(9) whether the relationship between the time range and the current time is correct
(10) whether the default time is included and whether the default time meaning is correct
(11) systematic treatment of leap years and leap months
(12) for different time formats (yyyy-dd-mm,yy-dd-mm,yyyy/dd/mm
Yy/dd/mm, etc.) whether input is allowed
(13) whether the entered time can work correctly in the related modules and its impact on other modules
(14) the test of the point in time.
6) currency domain
(1) whether the input negative value, zero, extra large number and decimal number system can be handled correctly
(2) whether the system controls the number of decimal places correctly.
(3) whether the system can correctly handle the numerical calculation.
(4) whether the system can correctly handle the input of non-numerical data (including special characters).
(5) the system can deal with the types of currencies.
7) * (18 or 15 digits):
(1) if illegal year, month and day information (including out-of-bounds numbers and characters, Chinese characters) is entered in * *, can the program be checked and handled correctly?
(2) if the age is calculated by the * number, can the system handle the number with a double digit of 00 at the end of the year of birth?
(3) whether there is a correlation when age and * * are input as user information.
(4) whether the character "x" is allowed in the input of *.
8) phone number
(1) enter a special phone number, such as 119110800, to see if the program can handle it correctly.
(2) verify whether -, (,) * # has any real meaning
(3) is there any restriction on the length of the telephone number?
(4) whether the telephone number is allowed to input Chinese characters and English.
9) other operations about time
(1) Cross-month and annual operation of time
(2) 12-hour and 24-hour operation
(3) different operations between client and server at different times (including different time differences between client and server)
10) data field consistency: whether the data interfaces of the same type of data input field in different windows are consistent (for example, whether adding users and user login windows are consistent with the length of user ID and password).
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.