Tutorial 9 - Test - Answers for practical PDF

Title Tutorial 9 - Test - Answers for practical
Author Derick Tran
Course Object Oriented Analysis
Institution Western Sydney University
Pages 8
File Size 231.3 KB
File Type PDF
Total Downloads 381
Total Views 949

Summary

18329328Tutorial 9 – Test (Week 12) Create a detailed test plan explaining objectives, planning of resources, timings and the justification of such detailed testing for your system. ObjectiveThe Greater Western Real Estate management system must be able to authenticate input responses of all users i...


Description

Derick Tran 18329328

Tutorial 9 – Test (Week 12) 1. Create a detailed test plan explaining objectives, planning of resources, timings and the justification of such detailed testing for your system. Objective The Greater Western Real Estate management system must be able to authenticate input responses of all users interfaces of all subsystems. The system consists of property: buy, sell and rent, financial management, partner management and staff management. People and Procedures:         

Clients Partners Agents Agencies Accountant Buyers Sellers HR Staff Administrator

The processes that are associated in the system include:      

Online payment subsystem Online booking subsystem Financial management subsystem Staff management subsystem Auction management subsystem Client maintenance subsystem’

Overall Acceptance Criteria    

All authorized users can only use their log in details to access the system. Only a user that has authorization or has created an authorized account can access the system. Therefore unauthorized users will be denied access. Authorised users can only access subsystems and data that they have been given approval to access All reports and records created will have correct data and format, or will be denied.

Method The testing is to be conducted with all subsystems with staff and agents with valid login credentials will access the subsystem that they are authorized to access. By using this real data, it will assist in identifying if the subsystem is capable of operating at a high enough standard during specified working hours. Page 1 of 8

Derick Tran 18329328 Testing will be conducted multiple times on multiple subsystems. To ensure the whole system is optimally capable of functioning during business hours. This will enable a high degree of assurance that the subsystem will fun to the full capacity. Error report: 



If any test errors are to occur during testing, it will be fixed as soon as possible. This will in turn, confirm that the system will run post-test period. Following these resolutions, the system will again be tested to assure that the error is amended and evaluate if there are newer issues. If the data entered by actors does not comply with test cases, the chosen tester must create a report to the manager regarding the data being accepted as this will prove to be a major failure if allowed into the final product. An example is a number being allowed into a text field only.

2. Create test designs (one per package) for your system indicating various tests to be carried out by whom and in which order. Also mention how the test data will be created for the ensuing test cases.  

 

Name: TD-200-PropertyBuyandSell Module: This test design contains test cases for the Property Buy and Sell subsystem. It involves features such as, booking appointments, submitting property for purchase, viewing particular properties, searching agents, requesting to purchase properties, registering to purchase properties, setting and participating in auctions. In order for testing to proceed, the following requirements must be satisfied: o The web pages front end has been designed and are functional o The account creation for admins, partners and clients is function o Online system interfaces correctly with property systems, which store property information. Dependency: N/A List of test cases: o UC100-RegistersPropertyforSale o UC100-RequestInformation o UC100-RegistertoBuy o UC100-MakeOffer

3. Write at least 3 detailed test cases for 3 use cases in your package(s). Test Case for Use Case “UC100-RegistersPropertyforSale” Identification: Test case for use case UC100-RegistersPropertyforSale Purpose: Input valid details for properties Prerequisites: property is not for sale

Page 2 of 8

Derick Tran 18329328 Admin: Carried out by Hugh Mungus

Input

Actions

Expected output

Actual Output

Client ID: (00000000) 8389384

The name, address, phone number, property type, agent, and expected price is to be entered in the given format

New property should be created with a post on the management systems front end generated by the system. Additionally receipt of completed action to be sent to user.

New property created by John Smith, at address Unit 100, 37, Parramatta St., Parramatta, NSW, 2001

The name, address, phone number, property type, agent, and expected price is to be entered in the given format

New property should NOT be created due to WRONG address data entry. An error message should be generated

Display message: Invalid address, address does not exist.

Name: (First name, surname) John, Smith Address: (house no, street no, street town, state, postcode) Unit 100, 37, Parramatta St., Parramatta, NSW, 2001 Phone no: (0499 999 999) 0433 888 193 Agent Type: (name of agent or none) Peter Wong Property Type: (Apartment, house, duplex, townhouse, cabin) Apartment Expected Price: ($0K) $1000K

Client ID: (00000000) 83845677 Name: (First name, surname) Jerry, Smith Address: (house no, street no, street town, state, postcode) 37, driveway parade, Parramatta, NSW, 2001 Phone no: (0499 999 999) 0433 888 193 Agent Type: (name of agent or none) Peter Wong Property Type: (Apartment, house,

Page 3 of 8

Derick Tran 18329328 duplex, townhouse, cabin) Apartment Expected Price: ($0K) $1000K Client ID: (00000000) 8356756 Name: (First name, surname) Mongomery, Burns

The name, address, phone number, property type, agent, and expected price is to be entered in the given format

New property should NOT be created due to WRONG phone number data format. An error message should be generated

Display message: Invalid phone number, the format is 0499 999 999

Address: (house no, street no, street town, state, postcode) 37, driveway parade, Parramatta, NSW, 2001 Phone no: (0499 999 999) 0433 888 A45 Agent Type: (name of agent or none) Peter Wong Property Type: (Apartment, house, duplex, townhouse, cabin) Apartment Expected Price: ($0K) $1000K

Test Case for Use Case “UC100-RequestInformation” Identification: Test case for use case UC100-RequestInformaiton Purpose: Input valid details for requesting information Prerequisites: Found property of interest through search function, clicked to request information screen Admin: Carried out by Joanna Garden

Input

Actions

Expected output

Actual Output

Enquiry type: (Checkbox) Schedule appointment

The enquiry type, full name and email is entered in the given format

Request should be sent to respective agent of the property for further analysis and response

New request sent to agent, from John smith, confirmation sent to [email protected]

Full Name: (First name, surname) John, Smith

Page 4 of 8

Derick Tran 18329328 Email: ([email protected]) [email protected]

Enquiry type: (Checkbox)

Full Name: (First name, surname) Peter Alex

The enquiry type, full name and email is entered in the given format

Request should NOT be sent due to no enquiry type checked. Error message should be generated

Display message: Please confirm enquiry type, click the checkbox under what is your enquiry?

The enquiry type, full name and email is entered in the given format

Request should NOT be sent due to wrong email format. Error message should be generated

Display message: Invalid email, the format is [email protected]

Email: ([email protected]) [email protected]

Enquiry type: (Checkbox) More information Full Name: (First name, surname) John Wand Email: ([email protected]) John$dds.com

Test Case for Use Case “UC100-RegistertoBuy” Identification: Test case for use case UC100-RegistertoBuy Purpose: Input valid details to register to purchase properties Prerequisites: Have already created and confirmed client account Admin: Carried out by John John

Input

Actions

Expected output

Actual Output

Client ID: (00000000) 8389384

The name, client ID, current residence, types of properties, financial status, price range and types of sales is to be entered in the given format

New buyer interest should be created on management system to receive updates and information from respective agents, as well as the front end system personalized, with receipt of action sent to user

New buyer interest created for John Smith, of all types, at all prices, where there are auctions, at all price range.

Name: (First name, surname) John, Smith Current Residence: (house no, street no, street town, state, postcode) Unit 100, 37, Parramatta St., Parramatta, NSW, 2001

Page 5 of 8

Derick Tran 18329328 Types of properties: (All types, apartments, houses, townhouses, duplex, cabin) All types Financial status: (First home buyer, property manager, purchasing for family, multiple properties) First home buyer Price Range: (All prices, 100K-300K, 300K-500K, 500K-700K, 700K-900K, 900K-1000K,...


Similar Free PDFs