2.1. Yêu cầu chức năng

2.1.1. Sơ đồ ca sử dụng

2.1.2. Các features và scenarios

Feature Học toán

Feature: Bé học toán
    In order to phát triển khả năng tính toán
    As 1 người dùng
    I want to làm toán cơ bản
  Scenario: Học số từ 1 đến 10
     Given tôi đang ở màn hình học toán
     When tôi click vào ảnh các số từ 1 đến 10
     Then bảng số phóng to ra toàn màn hình
     And tôi thấy các số cùng hình minh họa 
     When tôi click “x”
     Then màn ảnh số nhỏ lại như ban đầu
  Scenario: Học phép tính cộng
    Given tôi đang ở màn hình học toán
     When tôi click vào nút “Phép tính cộng” 
     Then video dạy phép cộng hiện ra
     When tôi click giữa màn hình và click nút phóng to
     Then Video phóng to ra toàn màn hình
     When tôi click thu nhỏ
     Then video thu nhỏ lại như trước
     When tôi click dừng lại hoặc hết video
     Then video dừng lại

Feature Chơi trò chơi

Feature: Chơi trò chơi
    In order to thư giãn và kiểm tra kiến thức đã học được
    As 1 người dùng
    I want to chơi trò chơi
  Scenario: chọn độ khó
   Given tôi đang truy cập chức năng trò chơi, các mức độ hiện ra
    When tôi chọn “Dễ”
    Then màn hình lựa chọn các màn chơi mức độ dễ hiện ra
    And tôi chọn màn chơi và chơi

  Scenario: chơi trò chơi
   Given tôi đang ở màn chơi 1
    And Câu hỏi hiện ra 12 + 15 = ??
    And Màn hình hiển thị 4 kết quả dưới phép tính là 11 25 23 27
    When tôi chọn đáp án 11
    Then màn hình hiển thị "Sai rồi",số câu sai tăng 1
    When tôi chọn <câu tiếp>
    Then tôi nhìn thấy câu hỏi tiếp theo    

  Scenario: chơi trò chơi
   Given tôi đang ở màn chơi 1
    And Câu hỏi hiện ra 12 + 15 = ??
    And Màn hình hiển thị 4 kết quả dưới phép tính là 11 25 23 27
    When tôi chọn đáp án 27
    Then màn hình hiển thị "Chính xác",số câu đúng tăng 1
    When tôi chọn <câu tiếp>
    Then tôi nhìn thấy câu hỏi tiếp theo

results matching ""

    No results matching ""