Quiz Buổi 2

Quiz Buổi 2

Professional Development

12 Qs

quiz-placeholder

Similar activities

Lí luận 1 - Nhóm 6

Lí luận 1 - Nhóm 6

Professional Development

11 Qs

Quality_manager_level01

Quality_manager_level01

Professional Development

15 Qs

CHIẾN LƯỢC THƯƠNG HIỆU

CHIẾN LƯỢC THƯƠNG HIỆU

Professional Development

10 Qs

Quản Trị Học - Chức năng tổ chức

Quản Trị Học - Chức năng tổ chức

Professional Development

14 Qs

VinBrain quizzes 2

VinBrain quizzes 2

Professional Development

10 Qs

Ứng dụng Công nghệ thông tin trong Dạy học (Tiếp)

Ứng dụng Công nghệ thông tin trong Dạy học (Tiếp)

University - Professional Development

15 Qs

Đề cương KHTN

Đề cương KHTN

Professional Development

17 Qs

ANBM SA

ANBM SA

Professional Development

16 Qs

Quiz Buổi 2

Quiz Buổi 2

Assessment

Quiz

Science

Professional Development

Medium

Created by

Quốc An

Used 6+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Mô hình phát triển phần mềm bao gồm những phần cấu thành nào sau đây?
Chỉ có quá trình lập trình
Thiết kế, kiểm thử, triển khai và bảo trì
Phân tích yêu cầu và quản lý dự án
Chỉ có thiết kế và triển khai

Answer explanation

Đáp án B: Thiết kế, kiểm thử, triển khai và bảo trì. Giải thích: Mô hình phát triển phần mềm bao gồm nhiều giai đoạn, trong đó phần quan trọng bao gồm thiết kế (design), kiểm thử (testing), triển khai (deployment), và bảo trì (maintenance).

2.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Mô hình thác nước (Waterfall model) và mô hình chữ V (V-model) khác biệt nhau ở điểm nào sau đây?
A. Chúng không có sự khác biệt nào
B. Mô hình thác nước tập trung vào kiểm thử, trong khi mô hình chữ V tập trung vào phân tích yêu cầu.
C. Mô hình thác nước tập trung vào phân tích yêu cầu, trong khi mô hình chữ V tập trung vào triển khai.
D. Mô hình thác nước không tập trung vào kiểm thử.

Answer explanation

Đáp án C: Mô hình thác nước tập trung vào phân tích yêu cầu, trong khi mô hình chữ V tập trung vào triển khai. Giải thích: Mô hình thác nước tập trung vào phân tích yêu cầu từ đầu đến cuối, trong khi mô hình chữ V tập trung vào việc đảm bảo rằng mỗi bước của quá trình phát triển có một bước kiểm thử tương ứng.

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Phương pháp Agile là gì?
A. Phương pháp phát triển phần mềm dựa trên vòng đời dài và có nhiều bước
B. Phương pháp phát triển phần mềm dựa trên vòng đời ngắn và linh hoạt
C. Phương pháp phát triển phần mềm không cần kiểm thử
D. Phương pháp phát triển phần mềm chỉ dành cho các dự án lớn.

Answer explanation

Đáp án B: Phương pháp phát triển phần mềm dựa trên vòng đời ngắn và linh hoạt. Giải thích: Agile là một phương pháp phát triển phần mềm linh hoạt, trong đó các tác vụ được thực hiện trong các vòng đời ngắn gọi là "sprints," cho phép thay đổi yêu cầu và phản hồi nhanh từ khách hàng.

4.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Mô hình Scrum là một phần của phương pháp nào sau đây?
A. Agile
B. Waterfall
C. V-model
D. RAD (Rapid Application Development)

Answer explanation

Đáp án A: Agile. Giải thích: Mô hình Scrum là một phần của phương pháp phát triển phần mềm Agile, nổi tiếng với việc sử dụng các sprints và quản lý theo vòng lặp.

5.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Để tạo test scenarios cho một form đơn giản, bạn cần thực hiện các bước nào sau đây?
A. Chỉ viết test cases
B. Xác định các tình huống kiểm thử và tạo các bước kiểm thử
C. Tạo sơ đồ dữ liệu
D. Không cần tạo test scenarios cho form đơn giản

Answer explanation

Đáp án B: Xác định các tình huống kiểm thử và tạo các bước kiểm thử. Giải thích: Để tạo test scenarios cho một form đơn giản, bạn cần xác định các tình huống kiểm thử khác nhau và tạo các bước cụ thể để kiểm tra form trong mỗi tình huống đó.

6.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Trong mô hình phát triển phần mềm, giai đoạn nào thường đến trước:
A. Thiết kế
B. Lập kế hoạch
C. Phân tích yêu cầu
D. Kiểm thử

Answer explanation

Đáp án C: Phân tích yêu cầu. Giải thích: Phân tích yêu cầu thường là bước đầu tiên trong mô hình phát triển phần mềm, nơi bạn xác định và hiểu rõ yêu cầu của dự án.

7.

OPEN ENDED QUESTION

3 mins • 1 pt

Sự khác biệt giữa test case và test scenario


Evaluate responses using AI:

OFF

Answer explanation

  • Test Case và Test Scenario là hai khái niệm quan trọng trong quá trình kiểm thử phần mềm, nhưng chúng có sự khác biệt trong phạm vi và mục tiêu của chúng. Dưới đây là sự khác biệt giữa Test Case và Test Scenario:

    1. Test Case (Trường hợp kiểm thử):

      • Test Case là một tài liệu chi tiết mô tả cách thực hiện một kiểm tra cụ thể trên một tính năng hoặc một phần cụ thể của phần mềm.

      • Test Case chứa thông tin như: tên kiểm thử, mô tả ngắn gọn về mục tiêu của kiểm thử, bước cuối cùng để thực hiện kiểm thử, dữ liệu đầu vào cần sử dụng, kỳ vọng về kết quả (thành công hoặc thất bại), và điều kiện trước khi kiểm thử.

    2. Test Scenario (Kịch bản kiểm thử):

      • Test Scenario là một tập hợp các Test Cases hoặc một loạt các bước kiểm thử được tổ chức để kiểm tra một tính năng hoặc một dòng chức năng lớn hơn của phần mềm.

      • Test Scenario cung cấp một cái nhìn tổng quan hơn về cách kiểm tra tính năng hoạt động trong các tình huống khác nhau. Nó bao gồm nhiều Test Cases và có thể liên quan đến một luồng công việc hoặc một chức năng chính của phần mềm.

    Ví dụ:

    • Test Case: Xác nhận rằng khi người dùng nhập một địa chỉ email hợp lệ và mật khẩu hợp lệ, họ có thể đăng nhập vào hệ thống thành công.

    • Test Scenario: Kiểm tra quy trình đăng nhập tổng thể, bao gồm nhiều trường hợp thử nghiệm, như đăng nhập với email hợp lệ và mật khẩu hợp lệ, đăng nhập với email không hợp lệ, đăng nhập với mật khẩu không hợp lệ, và đăng nhập với cả email và mật khẩu không hợp lệ.

    Tóm lại, Test Case là một bước kiểm tra cụ thể, trong khi Test Scenario là một tập hợp các Test Cases hoặc một kịch bản tổng quan hơn để kiểm tra tính năng hoặc chức năng lớn hơn của phần mềm.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?