SYSTEM TESTING
Testing the website
Testing is an operation that checks whether the real results match the predicted results and ensures that the software system is free of defects. It entails running a programmed or device component in order to analyses one or more properties of interest.
In addition, testing aids in the detection of defects, holes, or incomplete specifications that conflict with the actual requirements. It can be done manually or with the help of automated software. Software testing is often referred to as White Box and Black Box Testing.
In simple terms, Software Testing means Verification of Application Under Test (AUT).
Test Cases
A test case is a set of conditions or variables under which a tester will determine whether a system under test satisfies requirements or works correctly. The process of developing test cases can also help find problems in the requirements or design of an application.
Test case ID
TC01
Test Case name
Sign up
System
Android platform for users.
Short Description
Test that whether user can get registered or not.
Pre-condition:
- User should have valid email address.
- Internet service should be available at application side.
Action | Expected system response | Pass/fail | |
Users sign up with registered | System would not allow the | Fail | |
email address. | user to sign up. | ||
User sign up with a new email | System will accept it and allow | Pass | |
address. | the user to sign up | ||
Post condition:
User would get an email containing link.
Test case 1: Sign up. | ||||
Test case ID | TC02 | |||
Test Case name | Sign in | |||
System | Android platform for users. | |||
Short Description | Test that user can login to the application after registration. | |||
Pre-condition: | ||||
User should be registered and verified through email. | ||||
Internet service should be available at application side. | ||||
Action | Expected system response | Pass/fail | ||
Users enter right email address | System will not allow the user to | Fail | ||
and wrong password. | login. | |||
User enters wrong email with | System will not accept it | Fail | ||
right password. | ||||
User enters wrong email and | Rejected by the system | Fail | ||
wrong password. | ||||
26 |
User enters right email and right password.
System will allow the user to login to the app.
Pass
Post condition:
User will be logged in the app and will be able to access it.
Test case 2: Sign in. | |||
Test case ID | TC03 | ||
Test Case name | Update Profile | ||
System | Android platform for users. | ||
Short Description | Test that user can make changing in his profile. | ||
Pre-condition: | |||
User should be registered. | |||
Internet service should be available at application side. | |||
User should be login. | |||
Action | Expected system response | Pass/fail | |
User clicks on edit profile | System will open the form | ||
allowing the user to make | Pass | ||
icon | |||
changing. | |||
Post condition:
User can have a new updated profile.
Test case 3: Update Profile. | |||
Test case ID | TC04 | ||
Test Case name | Send a message | ||
System | Android platform for users. | ||
Short Description | User sends a message to some other user. | |
Pre-condition:
Application is running.
- Internet is connected.
- User has a profile registered.
- Receiver user is also registered in the application.
Action | Expected system response | Pass/fail | |
System will deliver the | |||
User opens the DM to the user to who | message to the desired user | Pass | |
message he wants to send a message. | and store the message in | ||
database. | |||
Post condition:
User’s message will be successfully delivered to another user.
Send a chat.
Test case ID | TC05 | |||||
Test Case name Advertisement
|
Search user | |||||
System | Android platform for users. | |||||
Short Description | User wants to search for some other user. | |||||
Pre-condition: | ||||||
· | Application is running. | |||||
· | Internet is connected. | |||||
· Both users have a profile registered. | ||||||
Action | Expected system response | Pass/fail | ||||
User searches for the | System locates the user from | Pass | ||||
required person. | database. | |||||
Users click on searched | System displays the user | Pass | ||||
profile. | account. | |||||
Post condition:
Another uses profile will be visible to the current user.
Search User
Other Helping Material of Final Year Project(FYP) of Employee Transfer And Promotion Management System
- Code of Employee Transfer And Promotion Management SYSTEM IN ASP.NET
- Functional and Non Functional Requirements of Employee Transfer And Promotion Management System
- SYSTEM/Software TESTING of Employee Transfer And Promotion Management
- Class Diagram Employee Transfer And Promotion Management System
- ERD Employee Transfer And Promotion Management System Entity Relationship diagram
- Sequence Diagram of Employee Transfer And Promotion Management System
- Use Cases Description of Employee Transfer And Promotion Management System
- Use Case Diagram Employee Transfer And Promotion Management System