Test Cases (Internal)
Test Case 1
Test Case 2
Test Case 3
Test Case 4
Test Case 5
Test Case 6
Test Case 7
Regression Testing Log
Regression Testing Log
Usability Testing
Usability Test Plan
Usability Test Plan
Entrance, Exit & Subjective Evaluation
Entrance Survey
Google doc form to access Entrance Survey: Entrance Survey
- The Entrance Survey is used to collect the demographic data of the users - e.g. Name, Role they play in the Client's workplace, Education Level, Gender, and their knowledge or experience in handling ERP systems
Subjective Evaluation Survey
Google doc form to access Subjective Evaluation Survey: Subjective Evaluation Survey
Exit Survey
Google doc form to access Exit Survey: Exit Survey
- The Exit Survey is conducted to obtain more personal and custom feedback from users. It helps the team decide what users like best and what they might not like about the system.
Client UT - Unguided
Test |
Test Case |
Objective / Items tested |
Waiver |
Waiver |
- This document is used to inform the clients that the team will be using the data collated from the feedback in ways that will best address the concerns in the system
- It is also to protect the team from possible privacy related problems that the clients might cause
|
Super Admin |
Super Admin |
- Create Role
- Display All Roles
- Add User
- Display All Users
- Mark up % - Make changes to the mark up percentage (put in a new figure)
|
Manager |
Manager |
- Change Password
- Add Car Brand and Model in System Template
- Create a new template with 5 parts from different category (e.g. engine, front, etc.)
- View All System Template
- Edit the template that user creates
|
Inventory Manager (I) |
Inventory (I)
|
- Change Password
- Add Car and Part
- View All Cars
- Search Car - Honda
- View All Parts
- Search parts - left door
- View Transaction Tracker, identify actions completed
|
Inventory Manager (II) |
Inventory (II)
|
- Delete a Car in the inventory (note down which car you have deleted)
- Scrap a Car and dispose all parts (hint: it is a 2 part process) – note down which car you have scrapped
- Scrap another Car and keep all parts – note down which car you have scrapped
- Scrap yet another Car but keep only 1 part (you can choose) – note down which car you have scrapped
- Update a Car (change its purchase price to 100k)
- Transaction Tracker – Look for all the actions which you have done from step 1 through 5
|
Order User (I) |
Order (I)
|
- Make Order for Customer
- Add Order into Shopping Cart
- Confirm Order
- Generate PDF invoice
|
Order User (II) |
Order (II)
|
- View All Orders
- Add a new customer
|
Customer |
Customer
|
- Change Password
- Add a new customer
- View All Customers
- Delete a Customer
|
Super Admin |
BI Reports
|
- Access sales report page
- View records in year 2013, January, Monday, first quarter
- Identify top sales employee
- Identify top selling item
- Access Inventory report
- Identify brand and model with the highest quantity in inventory
- Identify particular items with highest quantity in inventory
|
Public UT - Semi-Guided
Test |
Test Case |
Objective / Items tested |
Creating System Template & Adding into Inventory |
Scenario 1 |
- Create System Template - Add Car Brand and Model
- Add part into Inventory - View All Cars, Update Price of Car, Scrap Car and keep all parts, Update quantity of part
|
Add Customer & Make a Car Part Order |
Scenario 2 |
- Add new Customer, View Customer, Update Customer's details
- Make Order, add item to Shopping Cart, Generate PDF Invoice
|