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

Ứng dụng cung cấp các từ mới gồm từ, nghĩa, cách phát âm, loại từ để người học dẽ dàng ghi nhớ. Cùng với các bài kiểm tra trắc nghiệm và điền từ giúp người dùng ghi nhớ lâu hơn.

2.1.1 Sơ đồ ca sử dụng

Hình 2.1.1-Sơ đồ ca sử dụng

2.1.2 Các features, scenarios

  • Kịch bản trang chủ
Feature: Truy cập các chức năng từ trang chủ
    As a người dung
    I want to học tiếng Anh
    In order to học từ mới và làm các bài liểm tra
Scenario: Tôi chọn mục "Học từ mới"
    Given Tôi đang ở màn hình trang chủ
    When Tôi bấm nút "Học từ mới"
    Then Tôi thấy màn hình trang chủ chuyển sang màn hình học từ mới
Scenario: Tôi muốn chọn mục "Ôn lại các từ đã học"
    Given Tôi đang ở màn hình trang chủ
     And Tôi đã học được 3 từ trước đó
    When Tôi bấm nút "Ôn lại các từ đã học"
    Then Tôi thấy màn hình trang chủ chuyển sang màn hình ôn lại các từ đã học
Scenario: Tôi chọn mục "Học lại từ đầu"
    Given Tôi đang ở màn hình trang chủ
     And Tôi đã học được 3 từ trước đó
    When Tôi bấm nút "Học lại từ đầu"
    Then Tôi thấy màn hình trang chủ hiện "0/100 từ"
Scenario: Tôi chọn mức độ 2
    Given Tôi đang ở màn hình trang chủ
    When Tôi bấm nút mức độ 2 
    Then Tôi thấy màn hình trang chủ chuyển sang màn hình mức độ 2
  • Kịch bản trang học từ mới
Feature: Học từ mới
    As a người dùng

    I want to học từ mới
    in order to luyện tập tiếng anh
Scenario: 
    Given Tôi đang ở màn hình học từ mới
     And Màn hình hiện từ "abandon"
    When Tôi ấn nút "Tiếp theo"
    Then Tôi thấy màn hình sẽ hiện từ "abandoned"
Scenario:
    Given Tôi đang ở màn hình học từ mới
     And Tôi thấy màn hình đang hiện từ "ability"
    When Tôi bấm "Làm bài kiểm tra"
    Then Tôi sẽ thấy màn hình học từ mới chuyển sang màn hình làm bài kiểm tra trắc nghiệm
  • Kịch bản trang làm bài trắc nghiệm
Feature: Làm bài trắc nghiệm
    As a Người dùng
    T want to làm bài kiểm tra trắc nghiệm
    In order to luyện tập tiếng anh
Scenario: Chọn đúng
    Given Tôi đang ở màn hình trắc nghiệm
     And Màn hình hiện từ "abandon"
     And Màn hình hiện 4 kết quả dưới từ "abandon" là "khả năng, năng lực", "bỏ, từ bỏ", "bị bỏ rơi, bị ruồng bỏ", "có năng lực, có tài"
    When Tôi ấn vào đáp án "bỏ, từ bỏ"
    Then Tôi thấy màn hình hiện lên "Đúng rồi. Chuyển sang câu tiếp nào"
     And Tôi thấy màn hình hiện lên nút "Tiếp theo"
    When Tôi ấn vào nút "Tiếp theo"
    Then Tôi thấy màn hình chuyển sang từ "abandoned" 
Scenario: Tôi chọn sai
    Given Tôi đang ở màn hình trắc nghiệm
     And Màn hình hiện từ "abandon"
     And Màn hình hiện 4 kết quả dưới từ "abandon" là "khả năng, năng lực", "bỏ, từ bỏ", "bị bỏ rơi, bị ruồng bỏ", "có năng lực, có tài"
    When Tôi ấn vào đáp án "khả năng, năng lực"
    Then Tôi thấy màn hình hiện ra thông báo "Sai rồi. Chọn lại đi"
Scenario: Chuyển sang bài điền từ
    Given Tôi đang ở màn hình trắc nghiệm
     And Màn hình hiện từ "ability"
     And Màn hình hiện 4 kết quả dưới từ "abandon" là "Không có năng lực, không có tài", "có năng lực, có tài", "khả năng, năng lực", "khoảng, về"
    When Tôi ấn vào đáp án "khả năng, năng lực"
    Then Tôi thấy màn hình hiện lên "Đúng rồi. Chuyển sang câu tiếp nào"
     And Tôi thấy màn hình hiện lên nút "Tiếp theo"
    When Tôi ấn vào nút "Tiếp theo"
    Then Tôi thấy nàm hình chuyển sang màn hình điền từ vào chỗ trống
  • Kịch bản trang điền từ
Feature: Điền từ vào chỗ trống
    As a người dùng
    I want to làm bài điền từ vào chỗ trống 
    In order to luyện tập tiếng anh
Scenario: Tôi điền đúng
    Given Tôi đang ở màn hình điền từ
     And màn hình hiện từ "bỏ, từ bỏ"
    When Tôi điền vào ô trống từ "abandon"
    Then Tôi thấy màn hình hiện ra "Đúng rồi. Tiếp nào"
     And Tôi thấy màn hình hiện ra nút "Tiếp theo"
    When Tôi ấn nút "Tiếp theo"
    Then Tôi sẽ được chuyển sang từ "bị bỏ rơi, bị ruồng bỏ"
Scenario: Tôi điền sai
    Given Tôi đang ở màn hình điền từ
     And màn hình hiện từ "bỏ, từ bỏ"
    When Tôi điền vào ô trống từ "abandn"
    Then Tôi không thấy màn hình hiện ra cái gì cả
Scenario: Tôi điền đúng từ cuối cùng
    Given Tôi đang ở màn hình điền từ
     And màn hình hiện từ "khả năng, năng lực"
    When Tôi điền vào ô trống từ "ability"
    Then Tôi thấy màn hình hiện ra "Đúng rồi. Tiếp nào"
     And Tôi thấy màn hình hiện ra nút "Tiếp theo"
    When Tôi ấn nút "Tiếp theo"
    Then Tôi sẽ được chuyển sang màn hình trang chủ

results matching ""

    No results matching ""