SlideShare a Scribd company logo
Test Plan Presented by
Outline Requirement and Design Test Plan Test case sample Test demo Unit test Load test
Requirement and Design In this part, we have refined the original use case We also refine the sub-system model with the system architecture
 
 
 
The system architecture describe the OURS system in the view of layer model
Outline Requirement and Design Test Plan Test case sample Test demo Unit test Load test
Test plan Unit test FR Testing NFR Testing
Outline Requirement and Design Test Plan Test case sample Test demo Unit test Load test
Test case sample We choose the Log in and Log out test cases as the test case sample
Log in successfully Name Test case: User logs in successfully with valid username and password  Requirement The user is logged in correctly after providing correct username and password Preconditions The user is at the homepage or the log in page Steps Provide valid username in the username textbox Provide valid password in the password textbox Click on log in button Expected results The user is redirected to the specific homepage of that user
Provide invalid username Name Test case: Fail to login the system when providing invalid username  Requirement The user is not logged in when providing invalid username Preconditions The user is at the homepage or the log in page Steps Provide invalid username in the username textbox Provide password in the password textbox or let password field be empty Click on log in button Expected results The user is redirected to the error page with a warning “You have provided invalid username or invalid password”
Valid username and invalid password Name Test case: Fail to login the system when providing valid username and invalid password  Requirement The user is not logged in when providing valid username and invalid password Preconditions The user is at the homepage or the log in page Steps Provide valid username in the username textbox  Provide invalid password in the password textbox Click on log in button Expected results The user is redirected to the error page with a warning “You have provided invalid username or invalid password”
Provide empty username Name Test case: Fail to login the system when providing empty username  Requirement The user is not logged in when providing empty username Preconditions The user is at the homepage or the log in page Steps Provide empty username in the username textbox  Provide password in the password textbox or let password field be empty Click on log in button Expected results The user is redirected to the error page with a warning “You must provide both username and password”
Valid username and empty password Name Test case: Fail to login the system when providing valid username and empty password  Requirement The user is not logged in when providing valid username and empty password Preconditions The user is at the homepage or the log in page Steps Provide valid username in the username textbox  Provide empty password in the password textbox Click on log in button Expected results The user is redirected to the error page with a warning “You must provide both username and password”
Account locked after 3 times Name Test case: User account is locked after failing to log in 3 times Requirement User account is locked after failing to log in 3 times with a specific username Preconditions The user is at the homepage or the log in page Steps Provide  valid  username in the username textbox or/and Provide invalid or empty password in the password textbox Click on log in button Repeat above process for 3 times Expected results The user is redirected to the error page with a warning “You have provided invalid username or invalid password” After the 3 rd  time, the user account with given user name is locked out and a warning is issued “Account locked. Please wait for 30 minutes or contact the administrator”
Simultaneously log in Name Test case: User logs in the system using an account is being used by another user Requirement User CAN NOT log in the system using account is being used by another user Preconditions A given account is being used by user 1 Steps User 2 provides username of user 1 exactly User 2 provides password of user 1 exactly Click on log in button Expected results User 2 is redirected to the error page with a warning “This account is being used by another user”
Account locked Name Test case: User logs in the system using an account is being locked Requirement User CAN NOT log in the system using account is being locked Preconditions A given account is being locked by logging in fail 3 times Steps Provides username of given account being locked Provide password of given account being locked Click on log in button Expected results User is redirected to the error page with a warning “This account is being locked. Please wait for 30 minutes or contact the administrator”
Outline Requirement and Design Test Plan Test case sample Test demo Unit test Load test
Question   & Answer Thank you very much

More Related Content

PPTX
Make a Password storage using Excel
PDF
Tutorial 3 accessing the database
PDF
Insight360 illuminate
PPTX
Testing experience in web application P2 special cases
PPTX
Answerpageinmyexamcloud
PDF
POWER OF VISUALIZATION
PPTX
How to use job track system
Make a Password storage using Excel
Tutorial 3 accessing the database
Insight360 illuminate
Testing experience in web application P2 special cases
Answerpageinmyexamcloud
POWER OF VISUALIZATION
How to use job track system

Similar to tPlan (20)

PDF
AcceptCriteria_TestCases_TestScripts
PDF
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
DOCX
Use case 1 User LoginActor Admin, Faculty, or StudentBa.docx
PPTX
chapter 4.pptx
PPTX
Taming the Testing Beast
DOCX
Test case
PDF
3. Test Scenarios & Test Cases with Excel Sheet Format (1).pdf
PPT
E-Services: Activation Instructions
DOCX
Sheet1Test #Test DescriptionExpected System ResultsPassFailCommen.docx
DOC
Testcasetemplatedoc2.doc
PDF
Yana Lysa "Best practices of building good manual test suits"
PDF
I am wondering if i can implement these use cases to make a google f.pdf
PPTX
How to use Google docs to create a survey
PPTX
Computer Class Day 4 Level 3.pptx
PDF
Write Tests in End Users’ Lingo
DOCX
SE testing phase
PPTX
Geoland Title Limited Customer Relationship Management System Manual
PPTX
Registration system in hostel
PDF
Test case template
AcceptCriteria_TestCases_TestScripts
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
Use case 1 User LoginActor Admin, Faculty, or StudentBa.docx
chapter 4.pptx
Taming the Testing Beast
Test case
3. Test Scenarios & Test Cases with Excel Sheet Format (1).pdf
E-Services: Activation Instructions
Sheet1Test #Test DescriptionExpected System ResultsPassFailCommen.docx
Testcasetemplatedoc2.doc
Yana Lysa "Best practices of building good manual test suits"
I am wondering if i can implement these use cases to make a google f.pdf
How to use Google docs to create a survey
Computer Class Day 4 Level 3.pptx
Write Tests in End Users’ Lingo
SE testing phase
Geoland Title Limited Customer Relationship Management System Manual
Registration system in hostel
Test case template
Ad

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Cloud computing and distributed systems.
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Cloud computing and distributed systems.
Encapsulation_ Review paper, used for researhc scholars
Review of recent advances in non-invasive hemoglobin estimation
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Dropbox Q2 2025 Financial Results & Investor Presentation
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Network Security Unit 5.pdf for BCA BBA.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
cuic standard and advanced reporting.pdf
NewMind AI Monthly Chronicles - July 2025
The AUB Centre for AI in Media Proposal.docx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Ad

tPlan

  • 2. Outline Requirement and Design Test Plan Test case sample Test demo Unit test Load test
  • 3. Requirement and Design In this part, we have refined the original use case We also refine the sub-system model with the system architecture
  • 4.  
  • 5.  
  • 6.  
  • 7. The system architecture describe the OURS system in the view of layer model
  • 8. Outline Requirement and Design Test Plan Test case sample Test demo Unit test Load test
  • 9. Test plan Unit test FR Testing NFR Testing
  • 10. Outline Requirement and Design Test Plan Test case sample Test demo Unit test Load test
  • 11. Test case sample We choose the Log in and Log out test cases as the test case sample
  • 12. Log in successfully Name Test case: User logs in successfully with valid username and password Requirement The user is logged in correctly after providing correct username and password Preconditions The user is at the homepage or the log in page Steps Provide valid username in the username textbox Provide valid password in the password textbox Click on log in button Expected results The user is redirected to the specific homepage of that user
  • 13. Provide invalid username Name Test case: Fail to login the system when providing invalid username Requirement The user is not logged in when providing invalid username Preconditions The user is at the homepage or the log in page Steps Provide invalid username in the username textbox Provide password in the password textbox or let password field be empty Click on log in button Expected results The user is redirected to the error page with a warning “You have provided invalid username or invalid password”
  • 14. Valid username and invalid password Name Test case: Fail to login the system when providing valid username and invalid password Requirement The user is not logged in when providing valid username and invalid password Preconditions The user is at the homepage or the log in page Steps Provide valid username in the username textbox Provide invalid password in the password textbox Click on log in button Expected results The user is redirected to the error page with a warning “You have provided invalid username or invalid password”
  • 15. Provide empty username Name Test case: Fail to login the system when providing empty username Requirement The user is not logged in when providing empty username Preconditions The user is at the homepage or the log in page Steps Provide empty username in the username textbox Provide password in the password textbox or let password field be empty Click on log in button Expected results The user is redirected to the error page with a warning “You must provide both username and password”
  • 16. Valid username and empty password Name Test case: Fail to login the system when providing valid username and empty password Requirement The user is not logged in when providing valid username and empty password Preconditions The user is at the homepage or the log in page Steps Provide valid username in the username textbox Provide empty password in the password textbox Click on log in button Expected results The user is redirected to the error page with a warning “You must provide both username and password”
  • 17. Account locked after 3 times Name Test case: User account is locked after failing to log in 3 times Requirement User account is locked after failing to log in 3 times with a specific username Preconditions The user is at the homepage or the log in page Steps Provide valid username in the username textbox or/and Provide invalid or empty password in the password textbox Click on log in button Repeat above process for 3 times Expected results The user is redirected to the error page with a warning “You have provided invalid username or invalid password” After the 3 rd time, the user account with given user name is locked out and a warning is issued “Account locked. Please wait for 30 minutes or contact the administrator”
  • 18. Simultaneously log in Name Test case: User logs in the system using an account is being used by another user Requirement User CAN NOT log in the system using account is being used by another user Preconditions A given account is being used by user 1 Steps User 2 provides username of user 1 exactly User 2 provides password of user 1 exactly Click on log in button Expected results User 2 is redirected to the error page with a warning “This account is being used by another user”
  • 19. Account locked Name Test case: User logs in the system using an account is being locked Requirement User CAN NOT log in the system using account is being locked Preconditions A given account is being locked by logging in fail 3 times Steps Provides username of given account being locked Provide password of given account being locked Click on log in button Expected results User is redirected to the error page with a warning “This account is being locked. Please wait for 30 minutes or contact the administrator”
  • 20. Outline Requirement and Design Test Plan Test case sample Test demo Unit test Load test
  • 21. Question & Answer Thank you very much