NEW
Font size
WorksheetsKiểm thử phần mềm
Total questions: 70
Worksheet time: 35mins
Kiểm thử phần mềm là gì?
Quá trình tìm lỗi trong phần mềm
Quá trình phát triển phần mềm
Quá trình thiết kế phần mềm
Quá trình bảo trì phần mềm
Mục tiêu chính của kiểm thử phần mềm là gì?
Chứng minh phần mềm không có lỗi
Đảm bảo phần mềm hoạt động theo yêu cầu
Xác nhận phần mềm đã hoàn thành
Kiểm tra tốc độ của phần mềm
Kiểm thử phần mềm giúp tiết kiệm chi phí bằng cách nào?
Giảm thời gian phát triển
Phát hiện lỗi sớm để tránh chi phí sửa chữa cao
Tăng tốc độ phát triển phần mềm
Giảm số lượng tester cần thiết
Vòng đời phần mềm phần mềm bao gồm bước nào sau đây?
Planning; Analysis; Design; Testing Deployment Maintenance; End user
Planning; Analysis; Design; Testing; Implementation; Deployment; Maintenance
Planning; Analysis; Design; Testing; Implementation; End user; Maintenance
Planning; Analysis; Design; Testing; Deployment; End user;
Trong kiểm thử phần mềm, thuật ngữ "bug" có nghĩa là gì?
Một tính năng mới
Một lỗi trong phần mềm
Một bản cập nhật
Một mô-đun phần mềm
Kiểm thử phần mềm có thể giúp cải thiện điều gì?
1. Hiệu suất phần mềm
2.Trải nghiệm người dùng
3.Bảo mật phần mềm
4. Cài đặt ứng dụng
1, 2,4
2,3,4
1,3,4
1,2,3
Giai đoạn nào trong vòng đời phần mềm có thể bắt đầu kiểm thử?
Sau khi hoàn thành lập trình
Ngay từ giai đoạn yêu cầu
Khi phần mềm được triển khai
Khi khách hàng yêu cầu kiểm thử
Kiểm thử phần mềm có thể thực hiện bởi ai?
Developer; Tester
End user
Tester
Developer; Tester; End user
Kiểm thử nào được thực hiện để kiểm tra hệ thống hoạt động đúng theo yêu cầu?
Kiểm thử đơn vị
Kiểm thử hệ thống
Kiểm thử tích hợp
Kiểm thử hộp đen
Kiểm thử nào đảm bảo các mô-đun riêng lẻ hoạt động chính xác?
Kiểm thử tích hợp
Kiểm thử đơn vị
Kiểm thử chấp nhận
Kiểm thử hệ thống
Mục tiêu chính của kiểm thử tích hợp là gì?
Kiểm tra hoạt động của từng mô-đun
Kiểm tra sự tương tác giữa các mô-đun
Kiểm tra giao diện người dùng
Đánh giá hiệu suất phần mềm
Chiến lược kiểm thử nào kết hợp kiểm thử từ trên xuống và từ dưới lên?
Kiểm thử Big Bang
Kiểm thử đơn vị
Kiểm thử hybrid
Kiểm thử hệ thống
Kiểm thử nào mô phỏng hành vi của người dùng thực tế?
Kiểm thử đơn vị
Kiểm thử tích hợp
Kiểm thử hệ thống
Kiểm thử chấp nhận
Kiểm thử nào giúp tìm ra lỗi về khả năng mở rộng và hiệu suất của hệ thống?
Kiểm thử hiệu năng
Kiểm thử đơn vị
Kiểm thử tích hợp
Kiểm thử hộp đen
Khi nào kiểm thử hồi quy nên được thực hiện?
Khi thay đổi mã nguồn hoặc sửa lỗi hoặc thêm mới chức năng
Chỉ khi phần mềm hoàn thành
Trước khi viết mã mới
Khi khách hàng yêu cầu
Loại kiểm thử nào kiểm tra phần mềm có thể hoạt động với phần cứng thực tế không?
Kiểm thử chức năng
Kiểm thử tương thích
Kiểm thử hồi quy
Kiểm thử hệ thống
Kiểm thử nào được thực hiện để đánh giá độ ổn định của phần mềm trong điều kiện tải cao?
Kiểm thử chức năng
Kiểm thử hiệu năng
Kiểm thử đơn vị
Kiểm thử tích hợp
Điều gì mô tả tốt nhất về kiểm thử hồi quy?
Kiểm tra tính năng mới
Kiểm tra phần mềm sau khi sửa lỗi để đảm bảo không ảnh hưởng phần khác
Kiểm tra giao diện người dùng
Kiể
Điều gì mô tả tốt nhất về kiểm thử hồi quy?
Kiểm tra tính năng mới
Kiểm tra phần mềm sau khi sửa lỗi để đảm bảo không ảnh hưởng phần khác
Kiểm tra giao diện người dùng
Kiểm tra hiệu suất
Mục tiêu của kiểm thử Alpha là gì?
Kiểm thử bởi khách hàng thực tế
Kiểm thử nội bộ trước khi phát hành
Kiểm thử hiệu suất hệ thống
Kiểm thử bảo mật
Khi nào kiểm thử Beta được thực hiện?
Trong giai đoạn phát triển phần mềm
Ngay sau khi viết mã
Bởi người dùng cuối trước khi sản phẩm chính thức ra mắt
Trước kiểm thử đơn vị
Kiểm thử nào đảm bảo phần mềm hoạt động trên nhiều nền tảng khác nhau?
Kiểm thử đơn vị
Kiểm thử tích hợp
Kiểm thử tương thích
Kiểm thử chức năng
Mục tiêu chính của kiểm thử bảo mật là gì?
Kiểm tra giao diện người dùng
Xác định lỗ hổng và rủi ro bảo mật
Đánh giá hiệu suất phần mềm
Kiểm tra khả năng mở rộng
Loại kiểm thử nào được thực hiện để đo lường tốc độ phản hồi của phần mềm?
Kiểm thử bảo mật
Kiểm thử hiệu suất
Kiểm thử tích hợp
Kiểm thử hộp trắng
Mục tiêu của kiểm thử chấp nhận người dùng (UAT) là gì?
Đánh giá khả năng mở rộng của phần mềm
Đảm bảo phần mềm phù hợp với yêu cầu thực tế
Kiểm tra khả năng hoạt động của cơ sở dữ liệu
Kiểm tra bảo mật hệ thống
Khi nào kiểm thử tích hợp được thực hiện?
Ngay sau kiểm thử đơn vị
Sau khi phần mềm hoàn thành
Trước khi kiểm thử đơn vị
Khi khách hàng yêu cầu
Mô hình kiểm thử nào thường được sử dụng trong kiểm thử tích hợp?
Kiểm thử đơn vị
Kiểm thử Big Bang
Kiểm thử hộp đen
Kiểm thử hệ thống
Kiểm thử nào đánh giá hiệu suất hoạt động của phần mềm?
Kiểm thử bảo mật
Kiểm thử hiệu năng
Kiểm thử chức năng
Kiểm thử hệ thống
Kiểm thử đơn vị thường được thực hiện bởi ai?
Người dùng cuối
Lập trình viên
Nhân viên bán hàng
Quản lý dự án
Mô hình kiểm thử nào được thực hiện khi phần mềm đã hoàn thành?
Kiểm thử tích hợp
Kiểm thử chấp nhận
Kiểm thử đơn vị
Kiểm thử bảo mật
Điều nào mô tả đúng về kiểm thử hệ thống?
Kiểm tra phần mềm một cách tổng thể
Chỉ kiểm tra từng module riêng lẻ
Chỉ kiểm tra giao diện người dùng
Chỉ kiểm tra tốc độ xử lý của phần mềm
Điều nào là một lợi ích chính của kiểm thử hồi quy?
Phát hiện lỗi mới trong mã nguồn cũ
Kiểm tra tốc độ xử lý của phần mềm
Kiểm tra khả năng mở rộng của phần mềm
Xác nhận yêu cầu khách hàng
Khi nào nên thực hiện kiểm thử chấp nhận (Acceptance Testing)?
Khi phần mềm đã hoàn thành kiểm thử hệ thống và sẵn sàng cho khách hàng
Khi bắt đầu phát triển phần mềm
Sau khi kiểm thử đơn vị
Sau khi triển khai phần mềm
Điều nào mô tả đúng về kiểm thử hệ thống?
Khi phần mềm đã hoàn thành kiểm thử hệ thống và sẵn sàng cho khách hàng
Khi bắt đầu phát triển phần mềm
Sau khi kiểm thử đơn vị
Sau khi triển khai phần mềm
Điều nào mô tả đúng về kiểm thử hiệu năng?
Kiểm tra phần mềm dưới điều kiện tải cao
Kiểm tra bảo mật phần mềm
Xác minh chức năng lớn của phần mềm
Kiểm tra khả năng mở rộng của phần mềm
Mục tiêu Verification của kiểm thử là gì?
Kiểm định xem phần mềm có đáp ứng yêu cầu người dùng hay không
Thẩm định xem phần mềm làm ra có đúng đặc tả (yêu cầu, phân tích, thiết kế) hay không
Thẩm định xem phần mềm làm ra có đúng ngôn ngữ lập trình hay không
Kiểm định xem phần mềm làm ra có đúng ngôn ngữ lập trình hay không
Mục tiêu Validation của kiểm thử là gì?
Kiểm định xem phần mềm có đáp ứng yêu cầu người dùng hay không
Thẩm định xem phần mềm làm ra có đúng đặc tả (yêu cầu, phân tích, thiết kế) hay không
Thẩm định xem phần mềm làm ra có đúng ngôn ngữ lập trình hay không
Kiểm định xem phần mềm làm ra có đúng ngôn ngữ lập trình hay không
Kiểm thử nào giúp phát hiện lỗi trong môi trường thực tế?
Kiểm thử Alpha
Kiểm thử Beta
Kiểm thử chấp nhận
Kiểm thử hệ thống
Các nguyên tắc kiểm thử phần mềm theo ISTQB (International Software Testing Qualifications Board) là?
1- Kiểm thử chỉ ra sự hiện diện của lỗi 2- Kiểm thử phần mềm là tìm ra ít lỗi nhất
1- Kiểm thử chỉ ra sự hiện diện của lỗi 3- Lỗi tập trung lại một cụm với nhau
2- Kiểm thử phần mềm là tìm ra ít lỗi nhất 4- Kiểm thử giao diện lỗi tương tác
3- Lỗi tập trung lại một cụm với nhau 4- Kiểm thử giao diện lỗi tương tác
Các nguyên tắc kiểm thử phần mềm theo ISTQB (International Software Testing Qualifications Board) là?
Kiểm thử tất cả là điều không thể
Kiểm thử phần mềm nhanh nhất có thể
Lỗi tập trung lại một cụm với nhau
Suy nghĩ sai lầm về việc hết lỗi
Điều nào không phải là một kỹ thuật kiểm thử?
Kiểm thử tích hợp
Kiểm thử đơn vị
Kiểm thử bảo trì
Kiểm thử hiệu năng
Mục tiêu chính của kiểm thử hồi quy là gì?
Kiểm tra các tính năng mới của phần mềm
Kiểm tra xem các tính năng cũ có bị ảnh hưởng sau khi thay đổi hay không
Kiểm tra bảo mật của phần mềm
Kiểm tra giao diện người dùng
Bảng chú giải thuật ngữ chuẩn IEEE, "Sai sót (Fault)" là kết quả của?
Thất bại
Sự cố
Lỗi
Lỗ hổng
Bảng chú giải thuật ngữ chuẩn IEEE, ". Sự cố nhằm giúp để nhận biết sự xuất hiện của?
Sai sót
Thất bại
Lỗi
Lỗ hổng
Kiểm thử nào tập trung vào giao diện người dùng của phần mềm?
Kiểm thử tích hợp
Kiểm thử hệ thống
Kiểm thử khả dụng (Usability Testing)
Kiểm thử hiệu suất
Kiểm thử Alpha được thực hiện ở đâu?
Tại văn phòng khách hàng
Tại môi trường nội bộ của công ty phát triển phần mềm
Trên thiết bị di động
Trên hệ thống sản phẩm chính thức
Trong vòng đời phần mềm, giai đoạn nào thực hiện sau khi kết thúc kiểm thử?
Requirment
Planning
Implementation
Deployment
Trong vòng đời phần mềm, giai đoạn nào lập trình viên lập trình và tích hợp các module?
Requirment
Planning
Implementation
Deployment
Mô hình phát triển phần mềm nào là mô hình tuyến tính?
Spiral model
Scrum
agile
Waterfall model
h hợp các module?
Requirment
Planning
Implementation
Deployment
Mô hình phát triển phần mềm nào là mô hình tuyến tính?
Spiral model
Scrum
agile
Waterfall model
Điều nào sau đây KHÔNG phải là một kỹ thuật kiểm thử phần mềm?
Kiểm thử hộp đen
Kiểm thử hệ thống
Kiểm thử tích hợp
Kiểm thử độ cứng
Mô hình phát triển phần mềm nào là mô hình lặp?
Waterfall model
V model
M model
Scrum
Mô hình phát triển phần mềm nào chia vòng đời phần mềm thành các vòng lặp ngắn hạn?
Waterfall model
Spiral model
Scrum
V model
Quy trình phát triển Scrum có những sự kiện chủ chốt nào?
Sprint Planning; Daily Scrum; Sprint Review; Sprint Retrospective
Sprint Planning; Daily Scrum; Sprint Review; Sprint Test
Daily Scrum; Sprint Review; Test
Daily Scrum; Test; Sprint Retrospective
Daily Scrum là sự kiện thường được tổ chức trong thời gian bao lâu?
4 - 8 hours
8- 12 hours
30 -60 minutes
10- 15 minutes
Trong mô hình phát triển Srum, Product Owner đóng vai trò nào?
Chịu trách nhiệm cho việc tối đa hoá giá trị của sản phẩm
Chịu trách nhiệm cho việc lập trình
Chịu trách nhiệm cho việc kiểm thử
Chịu trách nhiệm cho giao diện đồ họa
Theo ISTQB nguyên tắc "Early testing saves time and money" có nghĩa là ?
Kiểm thử tất cả là điều không thể
Kiểm thử chỉ ra sự hiện diện của lỗi
Kiểm thử sớm giúp tiết kiệm thời gian và chi phí
Kiểm thử phụ thuộc
Early testing saves time and money có nghĩa là ?
Kiểm thử tất cả là điều không thể
Kiểm thử chỉ ra sự hiện diện của lỗi
Kiểm thử sớm giúp tiết kiệm thời gian và chi phí
Kiểm thử phụ thuộc ngữ cảnh
Một tester cần làm gì khi phát hiện lỗi trong quá trình kiểm thử?
Báo cáo lỗi với mô tả chi tiết và bước tái tạo
Bỏ qua nếu lỗi không nghiêm trọng
Thử sửa lỗi trong mã nguồn
Chỉ ghi nhận lỗi mà không báo cáo
Kiểm thử nào giúp kiểm tra các thay đổi trong phần mềm không làm ảnh hưởng đến chức năng cũ?
Kiểm thử bảo mật
Kiểm thử khả dụng
Kiểm thử hồi quy
Kiểm thử tích hợp
Theo ISTQB nguyên tắc "Exhaustive testing is impossible" có nghĩa là ?
Kiểm thử tất cả là điều không thể
Kiểm thử chỉ ra sự hiện diện của lỗi
Kiểm thử sớm giúp tiết kiệm thời gian và chi phí
Kiểm thử phụ thuộc ngữ cảnh
Theo ISTQB nguyên tắc "Defects cluster together" có nghĩa là ?
Nghịch lý thuốc trừ sâu
Kiểm thử chỉ ra sự hiện diện của lỗi
Lỗi tập trung lại một cụm với nhau
Kiểm thử phụ thuộc ngữ cảnh
Kiểm thử tích hợp, theo phương pháp bigbang ứng dụng trong các hệ thống phần mềm nào ?
Hệ thống lớn phức tạp
Hệ thống có mức độ phụ thuộc của các modun cao
Hệ thống nhỏ đơn giản
Hệ thống xây dựng đến đâu kiểm thử tới đó
Kiểm thử theo phương pháp bigbang là?
Thực hiện kiểm thử từng module nhỏ trong hệ thống
Tất cả các module của hệ thống được tích hợp cùng một lúc, sau đó kiểm thử toàn bộ hệ thống
Kiểm thử từ các module cấp cao trước, sau đó tích hợp dần các module thấp (con).
Kiểm thử từ các module cấp thấp trước, sau đó tích hợp dần lên module cấp cao
Kiểm thử theo phương pháp top-down là?
Thực hiện kiểm thử từng module nhỏ trong hệ thống
Tất cả các module của hệ thống được tích hợp cùng một lúc, sau đó kiểm thử toàn bộ hệ thống
Kiểm thử từ các module cấp cao trước, sau đó tích hợp dần các module thấp (con).
Kiểm thử từ các module cấp thấp trước, sau đó tích hợp dần lên module cấp cao
Kiểm thử theo phương pháp bottom-up là?
Thực hiện kiểm thử từng module nhỏ trong hệ thống
Tất cả các module của hệ thống được tích hợp cùng một lúc, sau đó kiểm thử toàn bộ hệ thống
Kiểm thử từ các module cấp cao trước, sau đó tích hợp dần các module thấp (con).
Kiểm thử từ các module cấp thấp trước, sau đó tích hợp dần lên module cấp cao
Kiểm thử theo phương pháp top-down luồng công việc nào đúng?
1,2 ,4,5,3,6,
1,2,3,6,4,5
6,5,4,3,2,1
1,2,3,4,5,6
Kiểm thử theo phương pháp top-down luồng công việc nào đúng?
1,2 ,4,5,3,6,
6,3,1,5,4,2
6,5,4,3,2,1
1,2,3,4,5,6
Kiểm thử nào thường được thực hiện sau kiểm thử hệ thống nếu phần mềm được phát triển cho khách hàng cụ thể.
Kiểm thử hồi qui
Kiểm thử tích hợp
Kiểm thử chức năng
Kiểm thử chấp nhận
