Skip to main content

Cấu hình Test API - Low code

Low-code: là chức năng cấu hình API, xây dựng servers, endpoints, schemas để thực hiện các bước trong 1 API Test.

Để truy cập vào màn hình low-code test API, người dùng thực hiện theo 2 cách:

  • Cách 1: Click vào dòng dữ liệu của test scenario tương ứng.

    alt text

  • Cách 2:

    • Bước 1: Click button “⋮” tương ứng với test scenario cần truy cập

    alt text

    • Bước 2: Lựa chọn “Low-code” trong danh sách chức năng

    alt text

    Hệ thống hiển thị màn hình Low-code

    alt text

    alt text

Các chức năng trong màn hình low-code

Chức năngMô tả
alt textTạo mới Server
alt textTạo mới Endpoint
alt textTạo mới Schema
alt text1. Danh sách các servers
2. Danh sách các Enpoints
3. Danh sách các Schemas Click button alt text để tạo mới tương ứng với chức năng
alt textSearch: Chức năng cho phép người dùng tìm kiếm Enpoints hoặc Schemas theo name
alt textChức năng cho phép người dùng chuyển sang màn hình metadata của test api từ màn hình low-code
alt textBack: Click button “Back” để quay lại màn hình thư viện scenario

Servers​

  • Servers được tạo để nhằm mục đích thống kê, lưu trữ các server, chuỗi chứa tên miền của URL sẽ thực hiện gọi API.
  • Tại màn hình Low code API Explorer, Servers trong Low-code không có tác dụng cấu hình để cho các request gọi qua đó mà sẽ được khai báo khi thực hiện gọi test API trong test case, test scenario hay test suite.

Thêm mới servers

Bước 1: Trong màn hình Low-code, thực hiện click “New server” hoặc button alt text để thực hiện tạo mới 1 server

alt text

Bước 2: Hệ thống hiển thị màn hình thêm mới server, người dùng tiến hành nhập và click “Save”

alt text

Thêm mới thành công hệ thống thông báo “Update successful” và hiển thị server đã khai báo trong danh sách servers

Chỉnh sửa server

Bước 1: Tại màn hình Low-code của test API, người dùng thực hiện chọn dòng dữ liệu server muốn thay đổi.

alt text

Bước 2: Chỉnh sửa thông tin cần thay đổi và click “Save”

alt text

Hệ thống hiển thị thông báo chỉnh sửa thành công và hiển thị server đã chỉnh sửa trong danh sách servers.

Delete Servers

Bước 1: Tại màn hình Low-code của test API, người dùng thực hiện click button “⋮” trên dòng dữ liệu server muốn xóa và chọn Delete.

alt text

Hệ thống hiển thị popup xác nhận xoá

alt text

Bước 2: Click “Delete”, hệ thống thông báo Delete successful

Endpoints​

Endpoints được tạo để cấu hình các thông tin liên quan tới việc 1 lần gọi API thông qua HTTP Request

Thêm mới Endpoints​

Bước 1: Trong màn hình Low-code, thực hiện click “New Endpoint” hoặc button alt text để thực hiện tạo mới 1 endpoint

alt text

Bước 2: Hệ thống hiển thị màn hình thêm mới endpoint, người dùng tiến hành nhập các thông tin cần thiết

alt text

Trong đó:

Tên trườngBắt buộcĐịnh dạngRàng buộcMô tả
HTTP MethodCóComboboxPhương thức HTTP: là những hành động mà nhân viên kiểm thử thực hiện khi tiếp cận với API:
+ Get: truy xuất dữ liệu từ máy chủ
+ Post: thêm dữ liệu vào một tệp hoặc tài nguyên hiện có trong một máy chủ
+ Put: thay thế một tệp hoặc tài nguyên hiện có của một máy chủ
+ Delete: xoá dữ liệu khỏi máy chủ
+ Patch: update các trường data được yêu cầu
PathCóTextĐường dẫn đến vị trí thực hiện HTTP method
NameCóTextTên của request endpoint
Summary-TextTên gợi nhớ của API
Operation id-TextĐịnh dạng của API
Description-TextMô tả cho API

Param

Quản lý params trên hệ thống được sử dụng để map với các param trong request API tại tab Header, Request, Response

alt text

Tên trườngBắt buộcĐịnh dạngRàng buộcMô tả
alt text-ButtonClick button để tạo thêm 1 tham số parameter mới
NameCóTextTên tham số parameter
DataTypeCóComboboxLoại dữ liệu của tham số. Hệ thống mặc định khi tạo mới là “String”
Description-TextMô tả của tham số

Header

Cho phép người dùng truyền Header cho API

alt text

Tên trườngBắt buộcĐịnh dạngRàng buộcMô tả
alt text-ButtonClick button để tạo thêm 1 tham số header mới. Khi click button, màn hình Header Property để tạo Value cho Header Tham chiếu tới mục Header
NameCóTextTên header
ValueCóAutoCompleteSau khi “Save” tại màn hình Header Property, value/name tùy thuộc loại biến người dùng sử dụng sẽ là Value của tham số header này.
Description-TextMô tả của header

Request

Cho phép người dùng truyền Request cho API

alt text

Tên trườngBắt buộcĐịnh dạngRàng buộcMô tả
Request-TabThông tin Api request tham chiếu tới mục Request API

Response

Cho phép người dùng cấu hình response cho API

alt text

Tên trườngBắt buộcĐịnh dạngRàng buộcMô tả
Response-TabThông tin Api response tham chiếu tới mục Response API
alt text-ButtonClick button hệ thống validate thông tin, nếu thành công thì api được lưu và hiển thị thông báo “Update successful”, thông tin Enpoints được thể hiện trên danh sách Enpoints
alt text-ButtonClick button để huỷ bỏ thao tác tạo API, hệ thống reset form và quay lại màn hình thư viện API

Thêm mới thành công hệ thống thông báo “Update successful” và hiển thị server đã khai báo trong danh sách servers

API header giống như một nguồn thông tin bổ sung cho mỗi lệnh gọi API mà nhân viên kiểm thử thực hiện, là đại diện cho meta-data được liên kết với Request và Response API.

Headers giúp người dùng theo dõi mọi sự cố tiềm ẩn, cho biết các thông tin về:

  • Request và Response Body
  • Request Authorization
  • Response Caching
  • Response Cookie

Tạo Header cho API:

Bước 1: Trên tab Header, click button “Add”, hệ thống hiển thị màn hình Header property của Header

alt text

Bước 2: Nhập đầy đủ và hợp lệ các trường thông tin bắt buộc, trong đó:

Tên trườngBắt buộcĐịnh dạngRàng buộcMô tả
NameCóTextTên của Header
Type alt textCóCác kiểu giá trị của tham số Header. Có thể chọn 1 trong các tab phù hợp với mục đích sử dụng
Data typeCóComboboxKiểu dữ liệu
NameCóTextChỉ hiển thị khi type khác “Value”. Giá trị phải bắt đầu bằng 1 chữ cái, bắt buộc bao gồm chữ số và không được sử dụng kí tự đặc biệt (ngoại trừ “_”)Tên của tham số đã được khai báo trong project hoặc tên của biến (Variable)
ValueCóTextChỉ hiển thị khi type = “Value”Nhập giá trị trực tiếp của tham số Header
Find Value-ButtonChỉ hiển thị khi type = “Value”Click vào Find Value hệ thống sẽ hiển thị danh sách các giá trị đã được định nghĩa trước đó của dự án
Find Variable-ButtonNếu Type là VariableClick vào Find Variable hệ thống sẽ hiển thị danh sách các tham số đã được định nghĩa trước đó của dự án

Bước 3: Click “Save” hệ thống thông báo “Update successful”

Request API​

Request API bao gồm tất cả dữ liệu đầu vào của một API trên tab Request của API.

alt text

Trong đó:

Lưu ý: Nếu các param/variable được sử dụng trong API được khởi tạo bằng cách sử dụng các params trên hệ thống thì có thể khởi tạo tham số hệ thống tại tab Param của Enpoints và map với các param/variable trong một request API. Nếu không map thì hệ thống sẽ tự động tạo tham số mới.

Mô tả trường thông tin

Query Params list

Quản lý các params được truyền trên đường dẫn URL theo giá trị “key-value” tương ứng với “name-value”

alt text

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
alt text-ButtonThêm mới 1 query params. Click vào button hệ thống sẽ hiển thị màn hình “Query Params property”
alt text-ButtonClick vào để xoá 1 query params
alt text-ButtonClick vào để chỉnh sửa 1 query params. Thông tin chỉnh sửa tương tự thông tin thêm mới
alt text-ButtonDi chuyển vị trí giữa các params (có thể khác loại params nếu)
NameCóTextTên query param
ValueCóAutoCompleteNếu thực hiện thêm mới thì giá trị là bắt buộcGiá trị Value được xác định khi người dùng click button “Save” trong màn hình “Query Params property” sau khi hoàn thành thao tác thêm mới hoặc chỉnh sửa query param. Thao tác thêm mới hoặc chỉnh sửa tương tự Header. Tham chiếu tới mục Header

Path params list

Quản lý các path params được truyền trên đường dẫn URL theo giá trị url/{path-param}

alt text

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
alt text-ButtonThêm mới 1 path params. Click vào button hệ thống sẽ hiển thị màn hình “Path Params property”
alt text-ButtonClick vào để xoá 1 path params
alt text-ButtonClick vào để chỉnh sửa 1 path params. Thông tin chỉnh sửa tương tự thông tin thêm mới
alt text-ButtonDi chuyển vị trí giữa các params (có thể khác loại params)
NameCóTextTên path param
ValueCóAutoCompleteNếu thực hiện thêm mới thì giá trị là bắt buộcGiá trị Value được xác định khi người dùng click button “Save” trong màn hình “Path Params property” sau khi hoàn thành thao tác thêm mới hoặc chỉnh sửa path param. Thao tác thêm mới hoặc chỉnh sửa tương tự Header. Tham chiếu tới mục Header

Body list

Bao gồm 5 loại request Type:

  • None
  • Multipart-form
  • Application json
  • Application xml
  • Raw

alt text

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
alt text-ButtonThêm mới 1 body request của API. Click button hệ thống sẽ hiển thị màn hình “Add a request”
alt text-ButtonXóa 1 body request của API

Add a request Click vào nút Add trên giao diện tab Request

alt text

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
NameCóTextTên của request body
Request TypeCóComboboxYêu cầu người dùng chọn 1 trong 5 request Type tùy vào mục đích sử dụng. Sau khi thêm mới có thể thay đổi. Lưu ý: Mỗi 1 API có thể tạo nhiều request body, tuy nhiên mỗi type chỉ được tạo 1 lần trong 1 API.

Lưu ý: Mỗi 1 API có thể tạo nhiều request body, tuy nhiên mỗi type chỉ được tạo 1 lần trong 1 API.

Body request type: None

Request Type None sẽ xác định API Request không sử dụng body parameters.

Lưu ý: Nếu API không sử dụng request body, không cần thiết tạo ra 1 request body có type là None.

Body request type: Multipart-form

Request Type Multipart-form sẽ xác định API Request có sử dụng nếu API có hành động tải lên File

alt text

Mô tả trường thông tin

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
alt text-ButtonClick vào để thêm mới 1 params trong multipart-form
alt text-ButtonClick vào để xoá 1 params trong multipart-form
alt text-ButtonClick vào để chỉnh sửa 1 params trong multipart-form
TypeCóAutoCompleteType của 1 params trong multipart-form, thể hiện 1 trong 2 giá trị: + Data + File
NameCóTextTên param
ValueCóAutoCompleteNếu thực hiện thêm mới thì giá trị là bắt buộcGiá trị Value được xác định khi người dùng click button “Save” trong màn hình “Params property” sau khi hoàn thành thao tác thêm mới hoặc chỉnh sửa param.

Tạo Multipart-Form request cho API:

Bước 1: Trên tab Multipart-form, click button alt text

alt text

Bước 2: Nhập đầy đủ và hợp lệ các trường thông tin bắt buộc, trong đó:

alt text

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
TypeCóComboboxLoại multi-part form, người dùng tiến hành chọn 1 trong 2: + Data + File
NameCóTextTên của Header
Type alt textCóCác kiểu giá trị của tham số Header. Có thể chọn 1 trong các tab phù hợp với mục đích sử dụng
Data typeCóComboboxKiểu dữ liệu
NameCóTextChỉ hiển thị khi type khác “Value” Giá trị phải bắt đầu bằng 1 chữ cái, bắt buộc bao gồm chữ số và không được sử dụng kí tự đặc biệt (ngoại trừ “_”).Tên của tham số đã được khai báo trong project hoặc tên của biến (Variable)
ValueCóTextChỉ hiển thị khi type = “Value”Nhập giá trị trực tiếp của tham số Header
Find Value-ButtonChỉ hiển thị khi type = “Value”Click vào Find Value hệ thống sẽ hiển thị danh sách các giá trị đã được định nghĩa trước đó của dự án
Find Variable-ButtonNếu Type là VariableClick vào Find Variable hệ thống sẽ hiển thị danh sách các tham số đã được định nghĩa trước đó của dự án
Data typeCóComboboxKiểu dữ liệu của multipart-form. Ngoài các kiểu dữ liệu cho data thông thường, bổ sung thêm các kiểu dữ liệu dành cho File:
+ File
+ Elements
+ Repository Element
+ Password
+ Null
+ Empty String
+ RandomValue
+ Json
+ Excel Workbook
+ Excel Sheet
+ Excel Row
+ Excel Cell
+ Match Result
+ Schema

Bước 3: Click “Save”

Bước 4: Click “OK”

Body request type: Application json

Màn hình body request type là Application json

alt text

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
alt text-LabelThể hiện tham số được sử dụng sẽ là tham số gốc của request
alt text-ComboboxThực hiện chọn kiểu dữ liệu cho params json. Ngoài các kiểu dữ liệu nguyên thủy thông thường, thêm vào đó có thể lựa chọn kiểu dữ liệu: + Object + Schema
alt text-Checked ButtonNếu button checked alt text : Xác định dữ liệu trên tham số trong json đó trở thành 1 List. VD: Nếu data Type của biến là “String” được chọn là 1 list. Dữ liệu Type nhập vào cho biến này phải là 1 List
alt text-TextTên sẽ được sử dụng trong request để test api. Nếu request là application json sẽ sử dụng “json name”. Nếu request là application xml sẽ sử dụng “Json xml”
alt text-ButtonClick vào button hệ thống hiển thị màn hình “XML AND JSON OPTIONS”
alt text-ButtonButton chỉ xuất hiện trên tham số có kiểu dữ liệu “Object”.Click vào button image hệ thống sẽ tạo thêm 1 tham số nằm trong Object
alt text-ButtonTham số gốc có kiểu dữ liệu là “Object”.Click vào button image hệ thống sẽ tạo thêm 1 tham số nằm trong Object
alt text-ButtonButton chỉ xuất hiện trên tham số nằm trong tham số có kiểu dữ liệu “Object” hoặc tham số có kiểu dữ liệu là “Schema”.Click vào button image hệ thống hiện màn hình “Variable Path”
alt text-ButtonButton chỉ xuất hiện trên tham số nằm trong tham số có kiểu dữ liệu “Object”
Name-TextTham số gốc có kiểu dữ liệu là “Object”Tên của tham số trên hệ thống 1 parameter hoặc variable đã được khai báo trên hệ thống

Lưu ý: Các trường dữ liệu “name” và “jsonName” khác nhau:

  • name là tên tham số được sử dụng trong hệ thống để cấu hình giá trị cho tham số json và sẽ không được sử dụng để cấu hình body request cho API.
  • jsonName là tên của tham số trong body request API.

Dữ liệu kiểu Schema hỗ trợ kiểm tra các API với kiểu dữ liệu Object lồng nhau. Trong các trường hợp như vậy, tham số gốc sẽ có kiểu dữ liệu Object và các tham số con sẽ có kiểu dữ liệu Schem

Chức Năng Field Config

Nhấn nút alt text sau đó chọn “Field Config”. Hệ thống sẽ hiển thị màn hình “XML AND JSON OPTIONS”.

alt text

Trong đó

Trường thông tinBắt BuộcĐịnh DạngRàng BuộcMô Tả
Description-Text-Mô tả của tham số json
alt text-Switch Button-Là button để kiểm soát tham số đang được khai báo có được sử dụng trong body request của api hay không.
Name-Text-Tên sẽ được sử dụng trong request để test api

VariablePath Config

Nhấn nút alt text sau đó chọn “VariablePath Config”. Hệ thống sẽ hiển thị màn hình “Variable path”.

alt text

Trong đó

TrườngBắt BuộcĐịnh DạngRàng BuộcMô Tả
Type alt textCóCác giá trị có thể cho các loại tham số Header
Data typeCóCombobox-Kiểu dữ liệu
NameCóTextChỉ hiển thị khi type khác “Value” Giá trị phải bắt đầu bằng 1 chữ cái, bắt buộc bao gồm chữ số và không được sử dụng kí tự đặc biệt (ngoại trừ “_”)Tên của tham số được khai báo trong dự án hoặc tên của biến (Variable)
ValueCóTextChỉ hiển thị khi Type = “Value”Nhập giá trị trực tiếp cho tham số Header
Find Value-ButtonChỉ hiển thị khi Type = “Value”Click vào Find Value hệ thống sẽ hiển thị danh sách các giá trị đã được định nghĩa trước đó của dự án
Find Variable-ButtonNếu Type là VariableClick vào Find Variable hệ thống sẽ hiển thị danh sách các tham số đã được định nghĩa trước đó của dự án

Body request type: Application xml

Các chức năng tương tự request type là Application json thay vì sử dụng jsonName thì sẽ sử dụng xmlName

Ngoài ra

Chức Năng Field Config

Nhấn nút alt text sau đó chọn “Field Config”. Hệ thống sẽ hiển thị màn hình “XML AND JSON OPTIONS”.

alt text

Trong đó

TrườngBắt BuộcĐịnh DạngRàng BuộcMô Tả
Description-Text-Mô tả của tham số json
alt text-Switch Button-Là button để kiểm soát tham số đang được khai báo có được sử dụng trong body request của api hay không.
alt text-Switch Button
Name-Text-Tên mà người dùng đặt cho tham số để xác định phần tử trong tài liệu XML.
Tag Prefix-Text-Tag prefix được sử dụng để phân biệt các phần tử XML với nhau.
Namespace-Text-Namespace được sử dụng để phân biệt các phần tử XML với nhau.

Body request type : Raw

Request Type Raw sẽ xác định API Request có sử dụng nếu API sử dụng có kiểu là “json” hoặc “xml” nhưng sẽ không được xử lý trước khi tạo request api.

alt text

Trong đó

Trường thông tinBắt BuộcĐịnh DạngRàng BuộcMô Tả
Body data-TextareaLà dữ liệu body trong api request

Response API​

API response là dữ liệu api phản hồi lại sau khi xử lý 1 request api.

alt text

Tạo Response cho API:

Bước 1: Trên tab Response, click button “Add”, hệ thống hiển thị màn hình “Add a response”

alt text

Bước 2: Nhập đầy đủ và hợp lệ các trường thông tin bắt buộc, trong đó:

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
alt text-ButtonXác nhận tạo mới 1 Api response
alt text-ButtonHủy bỏ việc tạo mới 1 Api response
NameCóTextTên của Api Response lưu trong hệ thống
HTTP Status CodeCóComboboxNgười dùng thực hiện lựa chọn các mã trạng thái http cụ thể hoặc có thể lựa chọn “Any” để hệ thống sẽ tự động xác định.
Content TypeCóComboboxNgười dùng thực hiện lựa chọn các kiểu dữ liệu cụ thể hoặc có thể lựa chọn “Any” để hệ thống sẽ tự động xác định.

Bước 3: Click “OK”
Thêm mới thành công, thông tin response vừa tạo hiển thị trên màn hình.

alt text

Content Type bao gồm 4 kiểu dữ liệu:

  • Any
  • Application json
  • Text xml
  • Application xml

Các bước thao tác cấu hình dữ liệu thông tin dữ liệu trả về tương tự như việc cấu hình request có request type: Application json và Application xml. Tham chiếu tới mục Request API

Chỉnh sửa Enpoints​

Bước 1: Tại màn hình Low-code của test API, người dùng thực hiện chọn dòng dữ liệu Enpoint muốn thay đổi.

alt text

Bước 2: Chỉnh sửa thông tin cần thay đổi và click “Save”

alt text

Hệ thống hiển thị thông báo chỉnh sửa thành công và hiển thị Enpoint đã chỉnh sửa trong danh sách Enpoints.

Delete Enpoint​

Bước 1: Tại màn hình Low-code của test API, người dùng thực hiện click button alt text trên dòng dữ liệu Enpoint muốn xóa và chọn Delete.

alt text

Hệ thống hiển thị popup xác nhận xóa.

alt text

Bước 2: Click “Delete”, hệ thống thông báo Delete successful

Duplicate Enpoint​

Bước 1: Tại màn hình Low-code của test API, người dùng thực hiện click button alt text trên dòng dữ liệu Enpoint muốn xóa và chọn Duplicate.

alt text

Hệ thống hiển thị màn hình Enpoint đã được duplicate thành công với đầy đủ thông tin Url, Param, Header, Request, Response cùng với Name = name của enpoint được duplicate + “_copy”

alt text

Bước 2: Click “Save”, hệ thống thông báo Update successful, danh sách Enpoints được cập nhật mô tả trường thông tin có Enpoint đã được Duplicate thành công.

Schemas​

Schemas được tạo để hỗ trợ cho việc quản lý các tham số có kiểu dữ liệu “Object” trong phần Enpoints

Thêm mới Schemas

Bước 1: Trong màn hình Low-code, thực hiện click “New Schema” hoặc button alt text để thực hiện tạo mới 1 enpoint.

alt text

Bước 2: Hệ thống hiển thị màn hình thêm mới schema, người dùng tiến hành nhập các thông tin cần thiết.

alt text

Tên trườngBắt buộcĐịnh dạngRàng buộcMô tả
alt text-ButtonClick button để thêm 1 trường dữ liệu trong 1 schema
alt text-ButtonClick vào button hệ thống hiển thị màn hình “XML AND JSON OPTIONS”.
alt textCóTextTên của Schema
NameCóTextTên của trường dữ liệu trong schema.
Data TypeCóComboboxKiểu dữ liệu của 1 trường dữ liệu. Hệ thống khi khởi tạo parameter mới mặc định để là “String”. Ngoài các kiểu dữ liệu thông thường, có thể tạo 1 trường dữ liệu kiểu Schema trong 1 Schema.
XmlCóTextTên sẽ được sử dụng trong request để test api nếu request là application xml.
JsonCóTextTên sẽ được sử dụng trong request để test api nếu request là application json.
alt text-Checked ButtonNếu button checked image : Xác định dữ liệu trên tham số trong json đó trở thành 1 List. Ví dụ: Nếu data Type của biến là “String” được chọn là 1 list. Dữ liệu Type nhập vào cho biến này phải là 1 List

Thêm mới thành công hệ thống thông báo “Update successful” và hiển thị schema đã khai báo trong danh sách Schemas

Field Config

Click vào button “ img” sau đó chọn “Field Config” hệ thống hiển thị màn hình “XML AND JSON OPTIONS”.

alt text

Trong đó

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
Description-TextMô tả về trường dữ liệu

XML Options

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
alt text-Switch buttonLà button để kiểm soát tham số đang được khai báo có được sử dụng trong body request của api hay không.
alt text-Switch button
Name-TextTên mà người dùng đặt cho tham số để xác định phần tử trong tài liệu XML.
Tag Prefix-TextTag prefix được sử dụng để phân biệt các phần tử XML với nhau.
Namespace-TextNamespace được sử dụng để phân biệt các phần tử XML với nhau.

Json Options

Trường thông tinBắt buộcĐịnh dạngRàng buộcMô tả
alt text-Switch buttonLà button để kiểm soát tham số đang được khai báo có được sử dụng trong body request của api hay không.
Name-TextTên sẽ được sử dụng trong request để test api

Chỉnh sửa Schemas

Bước 1: Tại màn hình Low-code của test API, người dùng thực hiện chọn dòng dữ liệu Enpoint muốn thay đổi.

alt text

Bước 2: Chỉnh sửa thông tin cần thay đổi và click “Save”

alt text

Hệ thống hiển thị thông báo chỉnh sửa thành công và hiển thị Schema đã chỉnh sửa trong danh sách Schemas.

Delete Schema

Thực hiện tương tự như Enpoints. Tham chiếu tới mục Enpoints

Duplicate Schema

Thực hiện tương tự như Enpoints. Tham chiếu tới mục Enpoints