Phiên bản
Tổng quan về phiên bản trong Centralize Automation Testing Suite
Phiên bản (hay còn gọi là version) là thuật ngữ dùng để chỉ phân loại các trạng thái duy nhất của phần mềm máy tính khi nó được phát triển và phát hành.
Ví dụ: phiên bản 1.0, phiên bản 2.0, …
Tại sao phải có phiên bản?
Mỗi một phiên bản đều có sự thay đổi nhất định so với phiên bản trước đó của phần mềm. Để đánh giá tổng quan chất lượng của từng phiên bản thì trong quá trình kiểm thử, kịch bản kiểm thử (test case, test scenario..) phải được gắn với các phiên bản cụ thể khi thực thi.
Ngoài ra có những giá trị thay đổi theo từng phiên bản như URL, username, password … người dùng có thể tạo ra tham số phiên bản để sử dụng trong quá trình cấu hình. Xem thêm về tham số phiên bản
Phần này sẽ hướng dẫn người dùng cách quản lý các phiên bản trên Centralize Automation Testing Suite:
- Tạo mới phiên bản
- Xem và chỉnh sửa phiên bản
- Xoá phiên bản
- Cấu hình tham số phiên bản
- Chỉnh sửa giá trị tham số phiên bản
Tạo mới phiên bản
Để tạo mới phiên bản trong Centralize Automation Testing Suite, hãy làm như sau:
Bước 1: Bấm Setting trên menu của dự án

Bước 2: Click chọn tab VERSION

Hệ thống hiển thị danh sách phiên bản của dự án:

Bước 3: Click NEW VERSION

Bước 4: Nhập đúng và đầy đủ thông tin vào form CREATE PROJECT VERSION

Mô tả các trường thông tin:
| Tên trường | Bắt buộc | Định dạng | Ràng buộc | Mô tả |
|---|---|---|---|---|
| Code | Có | Textbox | Code phải là duy nhất | Là mã của phiên bản |
| Name | Có | Textbox | Là tên của phiên bản | |
| Default version | Có | Combobox | Thiết lập mặc định cho phiên bản. Cho phép chọn 1 trong 2 giá trị: + Default: Các chức năng có trường phiên bản mặc định chọn phiên bản này + Not default: không để mặc định chọn phiên bản này | |
| Status | Có | Combobox | Là trạng thái của phiên bản, giá trị bao gồm: + Active: Phiên bản đang hoạt động + Inactive: Phiên bản không hoạt động | |
| Start date | Có | Date | Ngày bắt đầu của phiên bản | |
| End date | Có | Date | Ngày kết thúc của phiên bản | |
| Description | Không | Textarea | Là mô tả của phiên bản |
Bước 5: Click OK. Hệ thống hiển thị thông báo “Create Successful”
Xem và chỉnh sửa phiên bản
Để xem và chỉnh sửa phiên bản trong Centralize Automation Testing Suite, hãy làm như sau:
Bước 1: Trên màn hình tab VERSION, chọn một phiên bản bất kỳ người dùng cần xem/chỉnh sửa thông tin, click ⋮ ở phía bên trái bản ghi

Bước 2: Chọn Edit metadata trên menu hiển thị hoặc có thể click trực tiếp lên bản ghi
Bước 3: Thực hiện xem và chỉnh sửa thông tin của phiên bản theo yêu cầu của người dùng. Mô tả các trường thông tin giống với form thêm mới.

Bước 4: Click OK, hệ thống hiển thị thông báo “Update successful”
Xóa phiên bản
Lưu ý : Điều kiện để xóa một phiên bản là phiên bản đó không có ràng buộc về dữ liệu (chưa từng được sử dụng). Nếu đã sử dụng rồi thì không thể xóa.
Để xóa một phiên bản trong Centralize Automation Testing Suite, hãy làm như sau:
Bước 1: Trên màn hình tab VERSION, chọn một phiên bản bất kỳ người dùng cần xóa, click ⋮ ở phía bên trái bản ghi

Bước 2: Chọn Delete trên menu hiển thị
Hệ thống hiển thị popup xác nhận xóa phiên bản

Bước 3: Click Delete để xác nhận xóa phiên bản, hệ thống thông báo “Delete successful”
Khởi tạo tham số phiên bản
Các tham số phiên bản là các tham số hoạt động nhất quán trên các phiên bản của phần mềm. Giá trị của tham số này tại mỗi phiên bản là cố định
Ví dụ: Username và password tại mỗi phiên bản test là không thay đổi. Có thể đặt username và password là tham số phiên bản

Tại sao lại cần có tham số phiên bản?
Cũng giống với tham số môi trường, sử dụng tham số phiên bản trong quá trình cấu hình test scenario sẽ giúp hạn chế việc thay đổi thông tin, giá trị của các tham số sẽ linh động tùy theo phiên bản mà người dùng chọn trong quá trình thực thi kiểm thử.
Để khởi tạo tham số phiên bản trong Centralize Automation Testing Suite, hãy làm như sau:
Bước 1: Bấm Setting trên menu của dự án

Bước 2: Click chọn tab PARAMETER

Bước 3: Bấm nút New parameter để tạo thêm tham số. Không giới hạn số lượng tham số mỗi lần tạo.

Bước 4: Hệ thống hiển thị thông tin để cấu hình tham số

Mô tả các trường thông tin:
| Tên trường | Bắt buộc | Định dạng | Ràng buộc | Mô tả |
|---|---|---|---|---|
| Variable Type | Có | Combobox | Chọn Version variable | |
| Name | Có | Textbox | Name là duy nhất, bắt đầu bằng chữ cái, chỉ chứa các ký tự từ a-z viết thường, chữ số và “_” | Người dùng nhập tên của tham số phiên bản. |
Bước 5: Sau khi nhập đúng và đầy đủ thông tin. Bấm nút SAVE để lưu lại các tham số phiên bản vừa tạo. Hệ thống hiển thị thông báo “Create successful”
Cấu hình giá trị tham số phiên bản
Để cấu hình giá trị tham số phiên bản trong Centralize Automation Testing Suite, hãy làm như sau:
Bước 1: Trên màn hình tab VERSION chọn một phiên bản bất kỳ người dùng cần cấu hình giá trị tham số, click ⋮ ở phía bên trái bản ghi

Bước 2: Click chọn Config parameters
Hệ thống hiển thị màn hình cập nhật tham số phiên bản:

Bước 3: Nhập giá trị cho tham số tương ứng của phiên bản, click UPDATE để cập nhật giá trị tham số. Hệ thống hiển thị thông báo “Update successful”