0% found this document useful (0 votes)
6 views1 page

Labsheet 9 Bit10103v3

The document outlines Lab Sheet 9 for a Software Engineering course at Universiti Tun Hussein Onn Malaysia, focusing on determining test conditions using the equivalence partitioning technique. It includes specific scenarios for testing numeric input ranges, salary tax calculations, insurance eligibility based on age, e-commerce order quantities, and final grade assignments. The lab session is supervised by instructors and requires students to present their answers during the session.

Uploaded by

Aisyah Hanis
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

Labsheet 9 Bit10103v3

The document outlines Lab Sheet 9 for a Software Engineering course at Universiti Tun Hussein Onn Malaysia, focusing on determining test conditions using the equivalence partitioning technique. It includes specific scenarios for testing numeric input ranges, salary tax calculations, insurance eligibility based on age, e-commerce order quantities, and final grade assignments. The lab session is supervised by instructors and requires students to present their answers during the session.

Uploaded by

Aisyah Hanis
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

FAKULTI SAINS KOMPUTER DAN TEKNOLOGI MAKLUMAT

UNIVERSITI TUN HUSSEIN ONN MALAYSIA

BIT10103 KEJURUTERAAN PERISIAN

Labsheet 9: Test conditions using equivalence partition

Objective: 1. To determine test conditions using equivalence partition

Instructor: 1. Ts. Dr. Mohd Amin Mohd Yunus


2. Puan Hannani Aman
Duration: 1 hour and 50 minutes
Laboratory: Infosys Lab (Section 2) and Software Engineering Lab (Section 3)
Tools/ None
Software:
References: Lecture notes
Instruction Follow instructions in this lab worksheet.
Report 1. Show your answer during lab session and submit.

A. Determine test conditions required for the following scenario using


equivalence partitioning technique:

(i) One of the fields on a form contains a text box which accepts numeric values in the
range of 18 to 25.

(ii) An employee has RM4000 of salary tax free. The next RM1500 is taxed at 10%.
The next RM28000 after that is taxed at 22%. Any further amount is taxed at 40%.

(iii) If you are less than 18, you are too young to be insured. Between 18 and 30
inclusive, you will receive a 20% discount. Anyone over 30 is not eligible for a
discount.

(iv) You are testing an e-commerce system that sells clothes like shirts, blouses, skirts,
etc. The system accepts a quantity to be ordered, from 1 to 99. Based on the input,
the system calculates the item total price and adds the item total to the cart total.
Due to limits on credit card orders that can be processed, the maximum cart total is
RM999.99.
(v) The final grade is assigned based on the result, according to the following rules:
 0 – 50 points: failed
 51 – 60 points: fair
 61 – 70 points: satisfactory
 71 – 80 points: good
 81 – 90 points: very good
 91 – 100 points: excellent

You might also like