Viết test case cho thanh toán hóa đơn • testingvn.com


Thông báo về việc đăng ký mới thành viên: Sau khi đăng ký thành viên xong, các bạn vui lòng Thông báo cho Quản Trị Viên theo link này
để Quản Trị Viên sẽ kích hoạt tài khoản cho các bạn nhé. Xin lỗi vì sự bất tiện này.

Viết test case cho thanh toán hóa đơn

Tất cả các câu hỏi liên quan đến test case

Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi hongnhungcntt » T.Năm 19 Tháng 12, 2013 4:04 pm

Mọi người xem mình xác định các test case như vầy đã được chưa nhé

Đề bài: Có 2 loại TK, TK gốc và TK khuyến mãi
TK khuyến mãi (chỉ sử dụng được với đúng đối tác, ví dụ TK khuyến mãi của KFC, chỉ được sử dụng cho thanh toán KFC lần tiếp theo, không sử dụng cho việc thanh toán các chi phí khác)
Khi thanh toán, ưu tiên kiểm tra TK khuyến mãi
Nếu TKKM đủ, sẽ được đưa ra thanh toán trước
Nếu TKKM không đủ, lấy TK gốc để bù vô phần thiếu.

Chú ý: chỉ có hệ thống mới phân biệt được TK gốc và TKKM, user chỉ nhìn thấy được thông tin thống nhất trong 1 tài khoản.

Thực hiện viết Test Case

Xác định loại TK: có 2 loại TKKM và TK Gốc
Các giá trị của TK:
TK = 0
TK < TT
TK = TT
TK > TT
(Trong đó TT : số tiền phải thanh toán)

Hệ thống thanh toán thành công khi TK = TT hoặc TK > TT

Viết được các test case cho chức năng như hình vẽ.
Vui lòng đăng nhập để thấy link download.
skype: nguyenhongnhung_2803
hongnhungcntt
 
Bài viết: 24
Ngày tham gia: T.Sáu 28 Tháng 10, 2011 10:08 am
Đến từ: Lâm Đồng

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi tvn » T.Năm 19 Tháng 12, 2013 10:10 pm

Sorry, mình chưa nhìn kỹ hết test case, nhưng mình thấy test case TC06, phần p/s không đúng. Bạn check lại thử nhé.
Với yêu cầu tính toán logic như bài này, thì tốt nhất nên áp dụng kỹ thuật thiết kế test case bảng quyết định
tvn
 
Bài viết: 4647
Ngày tham gia: T.Ba 10 Tháng 8, 2010 10:11 am
Đến từ: HCM

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi hongnhungcntt » T.Sáu 20 Tháng 12, 2013 9:16 am

dạ đúng rồi anh, em làm sai chỗ đó rồi. Chỉnh sửa lại:
TC_05: TKKM = 0, TK gốc: không thay đổi
TC_06: TKKM = 0, TK gốc = 0
TC_07: TKKM = 0, TK gốc = 0

Em còn nghĩ ra trường hợp TKKM = TK Gốc = 1/2 Thanh toán. Không biết đã đủ chưa nữa
skype: nguyenhongnhung_2803
hongnhungcntt
 
Bài viết: 24
Ngày tham gia: T.Sáu 28 Tháng 10, 2011 10:08 am
Đến từ: Lâm Đồng

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi tvn » T.Bảy 21 Tháng 12, 2013 10:14 pm

Anh thấy em chia vậy là khá đủ rồi, nên thử vài trường hợp này nữa thì tốt hơn, ví dụ như TKKM còn nhiều tiền nhưng khác đối tác thì sẽ không thanh toán được. Và 1 trường hợp nữa là TKKM vừa được có do lần thanh toán đó, thì chỉ được áp dụng cho lần thanh toán tiếp theo.
tvn
 
Bài viết: 4647
Ngày tham gia: T.Ba 10 Tháng 8, 2010 10:11 am
Đến từ: HCM

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi hongnhungcntt » T.Tư 25 Tháng 12, 2013 9:10 am

Em đã nghĩ ra trường hợp: Em có 2 TKKM, TKKM1 và TKKM2, và đặt giả sử là đang mua hàng KM1... Em thêm khá nhiều Test case, ví dụ
TH1: TKKM1 = 0
TKKM2 = TT
TK Gốc = TT

TH2: TKKM1 < TT
TKKM2 > TT
TK Gốc = 0
Cái này xét nhiều lắm lun, em lọc ra một vài trường hợp nghi ngờ sẽ xảy ra lỗi, nhất là khi TKKM2 (là tài khoản không chi trả được) lại bằng hoặc lớn hơn Thanh Toán.

Còn trường hợp anh nói "TKKM vừa được có do lần thanh toán đó, thì chỉ được áp dụng cho lần thanh toán tiếp theo" >>> em không thấy mô tả trong spec. Em đang băn khoăn cái này do mình đặt ra, hay đó là điều đương nhiên tester cần phải check mà không cần mô tả hả anh???
skype: nguyenhongnhung_2803
hongnhungcntt
 
Bài viết: 24
Ngày tham gia: T.Sáu 28 Tháng 10, 2011 10:08 am
Đến từ: Lâm Đồng

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi tvn » T.Tư 25 Tháng 12, 2013 10:14 pm

hongnhungcntt đã viết:Có 2 loại TK, TK gốc và TK khuyến mãi
TK khuyến mãi (chỉ sử dụng được với đúng đối tác, ví dụ TK khuyến mãi của KFC, chỉ được sử dụng cho thanh toán KFC lần tiếp theo, không sử dụng cho việc thanh toán các chi phí khác)


Chỗ mình nói là màu đỏ này nè.
tvn
 
Bài viết: 4647
Ngày tham gia: T.Ba 10 Tháng 8, 2010 10:11 am
Đến từ: HCM

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi hongnhungcntt » T.Năm 26 Tháng 12, 2013 9:34 am

[MÌnh đúng là gà mờ, tự viết rồi lại tự đi hỏi lại :oops: ] mà là em sai, em mô tả vậy lại thành 1 ý khác rồi, mà nhờ anh em mới biết :?
skype: nguyenhongnhung_2803
hongnhungcntt
 
Bài viết: 24
Ngày tham gia: T.Sáu 28 Tháng 10, 2011 10:08 am
Đến từ: Lâm Đồng

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi truongsen » T.Hai 08 Tháng 6, 2015 4:37 pm

Anh TVN ơi, sử dụng phương pháp bảng quyết định thì kết quả như nào ạ??
Em hỏi ngu tí, đi làm mình có thường xuyên áp dụng các phương pháp này không ạ..?
truongsen
 
Bài viết: 2
Ngày tham gia: T.Tư 04 Tháng 3, 2015 11:02 am

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi tvn » T.Hai 08 Tháng 6, 2015 5:15 pm

Đa số các kỹ thuật thiết kế test case này đều được áp dụng trong thực tế. Tuỳ theo yêu cầu của dự án mà mình sẽ áp dụng kỹ thuật nào cho tốt (phù hợp).
tvn
 
Bài viết: 4647
Ngày tham gia: T.Ba 10 Tháng 8, 2010 10:11 am
Đến từ: HCM

Re: Viết test case cho thanh toán hóa đơn

Gửi bàigửi bởi yeutuanhmatdauten1 » T.Năm 16 Tháng 7, 2015 11:18 am

anh có thể làm bảng quyết định ở bài này dc ko anh???
yeutuanhmatdauten1
 
Bài viết: 66
Ngày tham gia: T.Ba 07 Tháng 7, 2015 5:26 pm

Trang kế tiếp

Quay về Test cases - Tập hợp các trường hợp kiểm thử

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.3 khách.