Manual Test
Manual test là kiểm thử thủ công, thực hiện hoàn toàn bằng thao tác của nhân viên kiểm thử. Với những kịch bản kiểm thử không thể thực hiện hoặc không cần thiết sử dụng công cụ tự động, Centralize Automation Testing Suite cho phép người dùng quản lý trong tab Manual Test.
Các kịch bản kiểm thử thuộc về Non-functional testing, người dùng cũng có thể quản lý tại Manual.
Các loại kiểm thử quản lý bởi Manual
Với các luồng kiểm thử chức năng nhỏ, tần suất lặp lại thấp, bộ dữ liệu đầu vào cho kịch bản kiểm thử ít, người dùng có thể lựa chọn kiểm thử thủ công thay vì kiểm thử tự động.
Manual cho phép người dùng cập nhật kết quả và quản lý kịch bản kiểm thử đối với các case này.
Khởi tạo Manual Test
Bước 1: Trên màn hình thư viện Manual, click vào nút để tạo mới Manual Test, hệ thống sẽ hiển thị màn hình Create Manual Test.

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ường | Bắt buộc | Định dạng | Ràng buộc | Mô tả |
|---|---|---|---|---|
| Tab General information Phần thông tin chung của 1 Manual test. Tương tự Test Scenario, tham chiếu tới mục Tạo mới một test scenario | ||||
| Tab Parameters Lưu trữ các Parameters của Manual Test | ||||
| Show description | - | Button | Cho phép người dùng ẩn/hiện trường dữ liệu “Description” của một Parameter trong test manual. | |
| New parameter | - | Button | Cho phép người dùng tạo một Parameter mới cho manual. | |
| Clear parameter | - | Button | Cho phép người dùng xóa tất cả Parameter đã khai báo cho test manual. | |
| Data Type | Có | Combobox | Kiểu dữ liệu của 1 parameter. Hệ thống khi khởi tạo parameter mới mặc định để là “String”. | |
| Name | Có | Text | Tên phải bắt đầu bằng chữ cái, chứa các ký tự chữ cái từ a-z (viết thường, viết hoa), chữ số và các ký tự “_”,“-” | Tên của 1 parameter. |
| Description | - | Text | Trường dữ liệu mô tả của 1 parameter. |
Bước 3: Click “OK”, hệ thống thông báo “Create successful”.
Chỉnh sửa Manual Test
Bước 1: Trên màn hình thư viện test manual, click vào biểu tượng “⋮” tương ứng với test manual cần chỉnh sửa, chọn "Edit".

Hệ thống hiển thị màn hình Edit Test Manual.

Bước 2: Nhập thông tin cần chỉnh sửa, các trường thông tin tương tự chức năng Khởi tạo Manual Test, ngoài ra bổ sung:
| Tên trường | Bắt buộc | Định dạng | Ràng buộc | Mô tả |
|---|---|---|---|---|
| General information | ||||
| Workflow Status | Có | Combobox | Cho phép người dùng chọn 1 trong 4 giá trị: Draft/ Active/ Review/ Reject |
Bước 3: Click “OK”, hệ thống thông báo “Edit successful”.
Xóa Manual Test
Chỉ có thể xoá các test manual không có lịch sử run
Bước 1: Trên màn hình thư viện test manual, click nút “⋮” tương ứng với test manual cần xoá, chọn “Delete”.

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

Bước 2: Click “Delete”, hệ thống thông báo “Delete successful”.
Lưu ý: Nếu manual đã được run, hệ thống thông báo tồn tại run data và không thể xoá.
Nhân bản Test Manual
Bước 1: Trên màn hình thư viện manual, click nút “⋮” tương ứng với manual cần nhân bản, chọn “Duplicate”.

Hệ thống hiển thị màn hình DUPLICATE TEST MANUAL.

Bước 2: Nhập đầy đủ và hợp lệ các trường thông tin bắt buộc, trong đó:
Bước 3: Nhập thông tin cần chỉnh sửa, các trường thông tin tương tự chức năng Khởi tạo Manual Test, ngoài ra bổ sung:
| Tên trường | Bắt buộc | Định dạng | Ràng buộc | Mô tả |
|---|---|---|---|---|
| General information | ||||
| Code | Có | Text | Code của test manual duplicate sẽ mặc định được hệ thống chỉnh sửa thành “copy_of_” + code của test manual được dùng để nhân bản. Người dùng có thể chỉnh sửa. | |
| Name | Có | Text | Name của test manual duplicate sẽ mặc định được hệ thống chỉnh sửa thành “copy_of_” + name của test manual được dùng để nhân bản. Người dùng có thể chỉnh sửa. | |
| Workflow Status | Có | Combobox | Cho phép người dùng chọn 1 trong 4 giá trị: Draft/ Active/ Review/ Reject |
Bước 4: Click “OK”, hệ thống thông báo “Duplicate successful”.
Thực thi Test Manual
Bước 1: Trên màn hình thư viện manual test, click vào nút “image” tương ứng với manual cần cập nhật kết quả thực thi. lựa chọn Run

Hệ thống hiển thị màn hình run manual.

Bước 2: Cập nhật kết quả thực thi và mô tả cho test case, trong đó:
| Tên trường | Bắt buộc | Định dạng | Ràng buộc | Mô tả |
|---|---|---|---|---|
| Nút chức năng | ||||
| Old data | - | Button | Nút chức năng sẽ hiển thị lại danh sách lần Run trước để có thể dùng lại bộ dữ liệu từ lần Run trước. | |
| Choose File | - | Button | Nút chức năng hiển thị màn hình của File Storage chứa các bộ dữ liệu đã được upload lên hệ thống. | |
| Upload Excel | - | Button | Nút chức năng giúp người dùng tải lên bộ dữ liệu đã được chuẩn bị bằng file Excel. | |
| Download Excel | - | Button | Nút chức năng cho phép người dùng tải về file excel mẫu có chứa các trường thông tin cần dùng cho lần run test scenario. | |
| - | Button | Điều chỉnh kiểu hiển thị các trường thông tin trong màn hình theo hàng ngang hoặc hàng dọc. | ||
| - | Button | Nút chức năng giúp tạo thêm 1 dữ liệu test case trong lần chạy. | ||
| - | Button | Nút chức năng giúp xóa dữ liệu test case trong lần chạy. | ||
| Thông tin trường thông tin | ||||
| Version | Có | Combobox | Cho phép người dùng chọn 1 trong các versions đã được khai báo tại tab “Version” của chức năng “Setting”. | |
| Environment | Có | Combobox | Cho phép người dùng chọn 1 trong các environment đã được khai báo tại tab “Environment” của chức năng “Setting”. | |
| Test Run | Có | Combobox | Cho phép người dùng chọn 1 trong 2 giá trị cho thông tin Agent: + Draft + Complete. Sau khi test scenario Run hoàn tất, dữ liệu Run theo “Draft” có thể chuyển thành “Complete” tùy theo mục đích người dùng nhưng ngược lại thì không được phép. | |
| Schedule time | Có | Date | Thời gian kịch bản test manual bắt đầu chạy. | |
| Start date | Có | Date | Thời gian bắt đầu thực hiện test manual. | |
| End date | Có | Date | Thời gian kết thúc thực hiện test manual. | |
| Test run description | - | Text | Mô tả cho lần chạy test. | |
| Severity | Có | Combobox | Cho phép người dùng chọn 1 trong 5 giá trị mức độ quan trọng của test case của lần Run Test Manual: + Critical + Major + Average + Minor + Trivial. | |
| Priority | Có | Combobox | Cho phép người dùng chọn 1 trong 5 giá trị mức độ ưu tiên của test case của lần Run Test Scenario: + Highest + High + Medium + Low + Lowest |

Bước 3: Click “Run”, hệ thống cập nhật kết quả.
Export Json File
Là chức năng tải về json file của test manual, trong json file chứa các thông tin mà người dùng nhập trong Metadata của test manual

Trên màn hình thư viện test manual, click nút “⋮” tương ứng với test case muốn tải về, chọn “Export”.

Import Json File
Bước 1: Trên màn hình thư viện test manual, click nút “⋮” tương ứng với test manual muốn tải lên, chọn “Import”.

Bước 2: Chọn json file của test manual đã chuẩn bị trước đó.
Bước 3: Hệ thống thông báo “Create successful” đồng thời cập nhật thông tin trong config của test manual theo json file mới tải lên.
Lưu ý: Chọn đúng json file của test case cần tải lên, tránh chọn nhầm json file của test scenario hay một loại kịch bản kiểm thử nào khác.
Move to Directory
Là chức năng cho phép người dùng di chuyển test manual từ thư viện/ directory này sang directory khác.
Bước 1: Click button “⋮” tương ứng với test manual muốn nhân bản, chọn “Move to directory”

Chọn “Move to directory” thành công, hệ thống sẽ hiển thị thông báo “Copy . . . successful, choose a directory to move”
Bước 2: Trên màn hình tab “Test Manual”, click icon “⋮” trên directory đích muốn di chuyển vị trí đến để hiển thị danh sách các thao tác trên directory đó và chọn “Paste to directory”

Sau đó, hệ thống hiển thị thông báo trên màn hình : “Move “…” success”.
