Scenario
Tạo Scenario
Scenario được tạo từ màn hình Test Cases
- Nhấn vào icon Scenario ở cột Action của Test case
- Nhập thông tin các Node
- Main node sẽ được tự động thêm vào. Node này được tạo nên từ thông tin của Test case
- Nhấn nút 「+ New Node」 để thêm một node mới, sau đó nhập các thông tin Method,
URL, Headers, Body của Node.
※Số lượng node tối đa: 16 - Trường hợp muốn thay đổi thứ tự các node thì nhấn nút như trong hình sau
- Để xóa một node, nhấn icon Delete của node đó
※Không thể xóa Main node - Thiết lập Variables
Variable là các biến số có thể sử dụng trong toàn bộ Scenario. Variable sẽ lấy giá trị từ response của node chỉ định, và được sử dụng trong request của các node khác. - Định nghĩa Variables
※Số lượng variables tối đa: 32 - Nhập Variables Name
- Chọn NodeId và Location
- Nhập JSON Path
Ex: id.name{ "id": { "name": "John" } } - Tham chiếu Variable
Để tham chiếu tới variable đã được định nghĩa, nhập theo định dạng {{$variableName}}. Có thể tham chiếu variable từ Resquest URL, Header, Body.
Ex:
- URL: https://rakapit-cars-api.dockyard.biz/cars/ {{$id}}/json
- Headers:
- Body:
- Sau khi nhập đầy đủ các thông tin thì nhấn nút 「Create」
Chỉnh sửa Scenario
- Nhấn vào icon View Detail ở cột Action của Test case để mở drawer 「Scenario Detail」
- Để thay đổi thông tin của NodeId 0, nhấn nút 「Edit Related Test Case」
- Nhấn icon 「Edit」 ở cột Action hoặc nhấn icon Edit icon ở phía trên bên phải của Scenario Detail drawer.
- Chỉnh sửa thông tin của node và variable cần thay đổi.
- Nhấn nút 「Save」
Thực thi Scenario
- Nhấn vào icon Scenario ở cột Action của Test case để mở drawer 「Scenario Detail」
- Nhấn nút Run ở header của drawer
- Có thể kiểm tra kết quả sau khi scenario hoàn tất việc thực thi.
※Môi trường thực thi Scenario (RakAPIt Server hoặc Local Environment) là môi trường được chỉ định lại màn hình Test cases
Xóa Scenario
- Nhấn vào icon Scenario ở cột Action của Test case để mở drawer 「Scenario Detail」
- Nhấn vào icon Edit ở phía trên bên phải của drawer để chuyển sang drawer chỉnh sửa.
- Nhấn vào icon Delete, sau đó nhấn nút 「OK」