SQA Program
"Living growing up" project for small groups
- software engineering
First of all, we need to understand the requirements of the project, and model under the premise of understanding the requirements. Modeling can be divided into scene-based, class-based, behavior-based and pattern-based. Then carry out the architecture design, get the architecture diagram, and finally the user interface design.
- Quality assurance
(1) Our projects need to comply with IEEE, ISO and other software engineering standards
(2) Then it is necessary to find errors in the software testing process, and collect and analyze the errors. For example: when we are doing the problem of the user's primary key in the project, we find that it is inappropriate to use the name as the primary key, because there will be duplicate names, so we Use the student ID as the primary key instead.
(3) Security, we have conducted a security assessment on the project. For example, if the user exceeds 100 on the same day when swiping the card, he will need to enter a password to ensure the security of the user.
- Quality Control
Review models, review code, and find and correct bugs before testing.
Path: 1-2-6 (increment)
Path: 1-3-6 (deleted)
Path: 1-4-6 (change)
Path: 1-5-6 (check)
test case
serial number |
enter |
path |
name |
expected results |
T1 |
Insert Zhang San " 123 " |
1-2-6 |
Add user information |
Inserted successfully |
T2 |
Delete "Zhang San" " 123 " |
1-3-6 |
delete user information |
successfully deleted |
T3 |
Update "Zhang San" “456” |
1-4-6 |
Modify user information |
Successfully modified |
T4 |
Select "Zhang San" |
1-5-6 |
Query user information |
Display Zhang San information |