Đề thi dành cho Cán bộ test

Phần I: Trả lời các câu hỏi tổng hợp (mỗi câu trả lời đúng được 0.5 điểm) Câu 1. Trường Priority trong DMS được sử dụng để: [1 lựa chọn] a ) Phân loại theo mức độ nghiêm trọng của lỗi b ) Phân loại theo mức độ ưu tiên sửa lỗi c ) Cả 2 điều trên đều sai Câu 2. Những lỗi nghiêm trọng luôn bắt buộc phải được: [1 lựa chọn] a ) Ưu tiên sửa trước b ) Để sửa sau cùng c ) Tuỳ từng trường hợp cụ thể Câu 3. Khi test sự tương tác giữa các module hoặc các chức năng, bạn ghi nhận lỗi vào DMS với QC Activity nào sau đây? [1 lựa chọn] a ) 14-Regresstion test b ) 12-System test c ) 11-Intergration test

doc3 trang | Chia sẻ: maiphuongtt | Lượt xem: 2243 | Lượt tải: 3download
Bạn đang xem nội dung tài liệu Đề thi dành cho Cán bộ test, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
FSS Đề thi dành cho Cán bộ test Tháng 8.2005 Đề thi số 1 60 phút Phần I: Trả lời các câu hỏi tổng hợp (mỗi câu trả lời đúng được 0.5 điểm) Trường Priority trong DMS được sử dụng để: [1 lựa chọn] Phân loại theo mức độ nghiêm trọng của lỗi Phân loại theo mức độ ưu tiên sửa lỗi Cả 2 điều trên đều sai Những lỗi nghiêm trọng luôn bắt buộc phải được: [1 lựa chọn] Ưu tiên sửa trước Để sửa sau cùng Tuỳ từng trường hợp cụ thể Khi test sự tương tác giữa các module hoặc các chức năng, bạn ghi nhận lỗi vào DMS với QC Activity nào sau đây? [1 lựa chọn] 14-Regresstion test 12-System test 11-Intergration test Khi thực hiện test theo test case để kiểm tra tốc độ, bạn thấy tốc độ thực hiện của chức năng chậm quá giới hạn cho phép và biết lỗi này do thiết kế. Vậy bạn phải chọn giá trị cho trường Type nào khi ghi nhận lỗi vào DMS? [1 lựa chọn] 01-Functionality (Other) 03-Performance 04-Design Issue 10-Other Khi được giao việc lập testcase trong giai đoạn phân tích, bạn sẽ khai timesheet? [1 lựa chọn] Process = Test, Work = Test Process = Test, Work = Create Process = Requirement, Work = Create Phần II: Viết test case Một hãng hàng không mới được thành lập và công bố giá vé như sau: Business Class: Người lớn: 4.000.000 VND Trẻ em: 1.500.000VND Economy Class: Người lớn: 3.000.000 VND Trẻ em: 700.000VND Quy định về tuổi: Trẻ em: < 7 tuổi Người lớn: >= 7 tuổi Hãng yêu cầu viết một phần mềm nhỏ để tự động tính ra số tiền phải trả tương ứng với tuổi của khách hàng đăng ký mua vé. Điều kiện thực hiện là vé có đủ cho người đăng ký. Giả sử yêu cầu của chức năng và giao diện được mô tả như sau: STT Mô tả yêu cầu YC1 Nhập thông tin đăng ký vé bao gồm: Tên người đăng ký (Name) Địa chỉ (Address) Số CMT (ID Card No) Ngày tháng năm sinh (Date of Birth): cho phép nhập theo định dạng DD/MM/YYYY Loại vé (Type of Class): cho phép chọn trong danh sách 2 giá trị Business Class và Economy Class Số tiền vé (Payment): Không cho phép sửa đổi giá trị YC2 Kiểm tra các ràng buộc: Name, ID Card No, Date of Birth và Type of Class bắt buộc phải nhập dữ liệu. YC3 Tự động xác định số tuổi của khách hàng theo quy tắc: Nếu năm hiện tại > năm sinh thì Tuổi = Năm hiện tại – Năm sinh. Nếu năm hiện tại = năm sinh thì Tuổi = 1 Tuổi > 0 YC4 Tự động xác định số tiền vé (Payment) của khách hàng theo giá vé được công bố trên. YC5 Lưu thông tin: Chỉ cho phép lưu thông tin đăng ký mua vé nếu số tiền vé lớn hơn 0. Để test giao diện, bạn cần phải test những gì? (2.5 điểm) Với mỗi một thông tin đầu vào, hãy đưa ra các giá trị hoặc các miền giá trị được sử dụng để test? (2.5 điểm) Hãy viết chi tiết test case cho chức năng nêu trên? (2.5 điểm) Đáp án Phần 1: Câu 1: b , Câu 2: c , Câu 3: c , Câu 4: b , Câu 5: b Phần 2: Để test giao diện cần phải test Thẩm mỹ: Màu sắc/ kích cỡ của các item Căn lề: căn lề của các item (trường số căn lề phải, ký tự căn lề trái,…) Lỗi chính tả của các tiêu đề/ prompt/ thông báo lỗi Font chữ giống nhau? …. Các điều kiện sử dụng Trường ngày tháng có nhập đúng định dạng không? Các phím tắt có thể sử dụng đúng chức năng hoặc phù hợp không? Thứ tự tab của các trường ? … Các kiểm tra cụ thể cho trường ngày tháng Đảm bảo các năm nhuận có hiệu lực đúng và không gây ra lỗi/tính toán sai Đảm bảo tháng 00 và 13, ngày 00 và 32 có hiệu lực và không gây ra lỗi/tính toán sai Đảm bảo tháng 00 và13 được báo lại dưới dạng lỗi Đảm bảo các ngày 28, 29, 30 trong tháng Hai có hiệu lực và không gây ra lỗi/tính toán sai Các kiểm tra cụ thể cho trường số Đảm bảo các giá trị nhỏ nhất và lớn nhất được sử dụng đúng Đối với tât cả các trường ký tự, kiểm tra trường để đảm bảo có hạn chế về ký tự và hạn chế đó theo đúng kích cỡ dữ liệu đã được chỉ định? Miền dữ liệu đối với các thông tin đầu vào Name, Address, ID Card No: độ dài = độ dài cho phép, độ dài > hoặc < độ dài cho phép Date of Birth: lớn hơn, nhỏ hơn hoặc bằng ngày/ năm hiện tại Testcase: áp dụng kết quả của a) và b) để viết testcase

Các file đính kèm theo tài liệu này:

  • docTest (De1-2005).doc
  • docTest (De2-2005).doc
Tài liệu liên quan