Thiết kế test case tính tiền phòng khách sạn.

Tất cả các câu hỏi liên quan đến test case
Post Reply
LeTruongDuy
Hoc Tester
Posts: 1
Joined: Tue 22 Mar, 2016 9:28 am
Contact:

Thiết kế test case tính tiền phòng khách sạn.

Post by LeTruongDuy »

Anh chị giúp em, em mới vừa học môn công cụ kiểm chứng phần mềm mà có cái này khó mong anh chị giúp nó liên quan đến test design

Áp dụng kỹ thuật phân hoạch tương đương và phân tích giá trị biên để thiết kế test case cho chức năng tính tiền phòng khách sạn.
Khách sạn có 3 loại phòng với đơn giá tương ứng là: loại A là 450.000 đồng, loại B là 350.000 đồng, loại C là 250.000 đồng.
Số lượng người tối đa trong một phòng là 4 người.
Công thức tính giá phòng như sau:
  • Giá phòng = (số ngày*đơn giá phòng + tiền dịch vụ) * (100% - %giảm giá)
    • Số ngày tính từ ngày vào đến ngày ra, nếu ngày vào và ngày ra cùng chung một ngày vẫn tính trọn số ngày là 1 ngày.
    • Đơn giá phòng: là đơn giá theo loại phòng cho tối đa 2 người, nếu số lượng người trong phòng lớn hơn 2 người trở lên sẽ tính thêm 10% cho 1 người thêm.
    Ví dụ:
    • phòng A có 2 người thì đơn giá là 450.000 đồng,
      phòng A có 3 người thì đơn giá là 450.000 + 1*10%*450.000=495.000,
      phòng A có 4 người thì đơn giá là 450.000 + 2*10%*450.000=540.000
    • Tiền dịch vụ: tổng tiền dịch vụ
    • % giảm giá: nếu (số ngày*đơn giá phòng + tiền dịch vụ) >= 2 triệu thì giảm giá 10%, nếu (số ngày*đơn giá phòng + tiền dịch vụ) >= 4 triệu thì giảm giá 20%.

    Ví dụ: phòng loại A, ở từ 1/6 đến 6/6, có 4 người, tiền dịch vụ là 500.000đ thì tiền phòng được tính như sau:
    số ngày=5, đơn giá phòng=540.000đ, tiền dịch vụ=500.000, (số ngày*đơn giá phòng + tiền dịch vụ) = 3.200.000 nên được giảm 10%.
    Vậy giá phòng = 2.880.000.



Post Reply

Return to “Test cases - Tập hợp các trường hợp kiểm thử”