0% found this document useful (0 votes)
10 views3 pages

Kiểm Thử Phần Mềm: Đề Thi Cuối Kỳ

The document outlines a final exam for a software testing course at a university, focusing on developing a real estate management product. It includes requirements for account registration, trading contract creation, and decision panel testing, along with specific criteria for successful transactions. Students are tasked with writing test cases and ensuring all conditions are met for account and transaction validity.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views3 pages

Kiểm Thử Phần Mềm: Đề Thi Cuối Kỳ

The document outlines a final exam for a software testing course at a university, focusing on developing a real estate management product. It includes requirements for account registration, trading contract creation, and decision panel testing, along with specific criteria for successful transactions. Students are tasked with writing test cases and ensuring all conditions are met for account and transaction validity.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

TRƯỜNG ĐẠI HỌC BÁCH KHOA

KHOA: CÔNG NGHỆ THÔNG TIN


BỘ MÔN: CÔNG NGHỆ PHẦN MỀM

ĐỀ THI CUỐI KỲ
Tên học phần: Kiểm thử phần mềm
Mã học phần: …………………… Số tín chỉ: 02
Phương pháp đánh giá (*): Tự luận Thời gian làm bài: 75 phút
Đề số: ……………
☐ Sinh viên không được sử dụng tài liệu khi làm bài.
 Sinh viên được sử dụng tài liệu khi làm bài.

The software company needs to develop a real estate purchase and sale
management product for Associates. Each person who participates as a collaborator
of the Company needs to register an account with the information as shown in Figure
1. Once accepted, the Affiliate can perform the trading operations as shown in Figure
2. After making a Trade, show the results.

Students pay attention to using their own Student Code with 2 values a and b
as the 2 largest numbers (a<b) to apply to the test boundaries. (For example, students
with code: 102210060 then a=2 and b=6, If b<5, b=5 is taken by default )

The requirements are as below:

Question 1 (3.0 points):

The registration method includes 03 input parameters: Account, password,


Phone number

1. An account is a string of >= 7 characters and <= 12 characters; The first


character is not a number and has no special characters
2. Passwords have more than a+b characters, including at least: 1 uppercase
character, 1 numeric character, 1 special character, and 1 numeric character.
3. Phone numbers have 10 digits and start with 0.

The method will return with the result as below


1. Return TRUE and display the message "Account registration successful."
2. Returns FALSE and displays the message "Account unavailable."
3. Returns FALSE and displays the message "Password is not available."
4. Returns FALSE and displays the message "Phone number unavailable."
Question 2 (4.0 points):

In the Fig. 2 interface, in order to create a Trading Contract with the Client, the
following basic information and requirements are required:
2

• Choose 1 of 2 types of real estate to be transacted: Housing or Land.


• Enter the amount of investment capital that the Client can trade (in millions
of VND):
a *100 <= investment capital <= b*100
• Select customer types including: New customers, Loyal customers, VIP
customers

The result provides information on the discount of the rewarded collaborator


on the total amount invested by the Client

• If the Housing Transaction is rewarded with 10%, the Land Transaction is


rewarded with 15%.
• If the Customer is new, the bonus is 3%, the Loyal Customer is rewarded 5%,
the VIP Customer is rewarded 7%.
• The total amount of the bonus discount can be accumulated, in case the
investment capital is not satisfied, the transaction is not successful.

Use decision panel testing to test system behaviors.

Question 3 (3.0 points):

Write at least 07 tescases to perform the test steps in the interface of Figure 2.
If successful, show result in Rewarded. Students need to check all the unavailability
cases..

Total: 03 questions

Đà Nẵng, ngày ….. tháng …… năm 20..…..


TRƯỞNG BỘ MÔN
3

Figure 1

Figure 2

You might also like