IS480 Team wiki: 2012T2 Team Tenacity Project Management Test Plan

From IS480
Jump to navigation Jump to search
Team Tenacity Logo 3.png
Home The Team Project Overview Project Management Project Documentation Learning Outcomes
Project Schedule Methodology Risk Bug & Testing Meetings Progress Reports
Testing Test Plan Bug

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