Cấu hình Notification
Tổng quan về Notification Template
Muốn có thông báo về hệ thống trong những trường hợp sau:
- Thực thi xong một test case/test scenario/test suite
- Thực thi xong một test batch
- Có thành viên comment vào test scenario/suite
- Có thành viên nhắc tên (mention) bạn trong một test scenario/suite
-> Cần thực hiện cấu hình để tạo ra các notification template.
Phần này sẽ hướng dẫn người dùng cách quản lý các notification template trên LLQ QA Platform:
Tạo mới Notification Template
Để tạo mới notification template trong LLQ QA Platform, hãy làm như sau:
Bước 1: Trên màn hình giao diện danh sách công cụ, bấm "Settings" hoặc nút "Apps > Settings" nằm trên header.

Hoặc

Bước 2: Chọn "Template" trên sidebar.

Bước 3: Bấm nút "New notification template" trên tab "Notification template".

Bước 4: Nhập thông tin đầy đủ vào form "CREATE NOTIFICATION TEMPLATE".

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ả |
|---|---|---|---|---|
| Type | Có | Combobox | Chọn loại đối tượng gửi notification: + Test case + Test run + Test batch run Người dùng được chọn 1 giá trị. | |
| Action | Có | Combobox | Chọn loại hành động muốn cấu hình: + Comment + Mentioned + Test finished + Reply Người dùng được chọn 1 giá trị. | |
| Title | Có | Textbox | Nhập title của thông báo. | |
| Title Template | Có | Textbox | Nhập phần cấu hình cho title sẽ hiển thị khi có thông báo. | |
| Content Template | Có | Textarea | Nhập cấu hình nội dung của thông báo hiển thị. | |
| Config | Có | Textbox | Nhập config = {}. | |
| Status | Có | Combobox | Chọn 1 trong 2 giá trị: + Active: Loại thông báo đang hoạt động + Inactive: Loại thông báo không hoạt động. |
Bước 5: Bấm nút "Save" để tạo mới "Notification Template".

Hệ thống sẽ hiển thị thông báo "Create Successful" và hiển thị notification template mới tạo trên lưới dữ liệu.
Một số mẫu notification có thể tham khảo
Test batch finished
Cấu hình thông báo sau khi thực thi xong một test batch.
| Tên trường | Dữ liệu |
|---|---|
| Type | "Test batch run" |
| Action | "Test finished" |
| Title | "Test batch finished" |
| Title Template | "[=testBatchName] [=testBatchTitle] on [=dateTimeFormat(scheduledDate,'dd.MM.yyyy HH:mm')] finished" |
| Content | "Status: [=testBatchStatus]" "Step Pass: [=testStepPass]/[=testStepTotal]" "Step Fail: [=testStepFail]/[=testStepTotal]" "Critical data: [=criticalTotal]" "major data: [=majorTotal]" "average data: [=averageTotal]" "minor data: [=minorTotal]" "trivial data: [=trivialTotal]" |
| Config | "" |
| Status | "Active" |
Ảnh minh họa

Test run finished
Cấu hình thông báo sau khi thực thi xong một test case/scenario/suite
| Tên trường | Dữ liệu |
|---|---|
| Type | "Test Run" |
| Action | "Test finished" |
| Title | "Test run finished" |
| Title Template | "[=testCaseName] [=testCaseTitle] on [=dateTimeFormat(scheduledDate,'dd.MM.yyyy HH:mm')] finished" |
| Content | "Status: [=testRunStatus]" "Pass: [=testDataPass]/[=testDataTotal]" "Fail: [=testDataFail]/[=testDataTotal]" |
| Config | "" |
| Status | "Active" |
Ảnh minh hoạ

Test case comment
Cấu hình thông báo khi có ai đó comment vào test case của bạn
| Tên trường | Dữ liệu |
|---|---|
| Type | "Test case" |
| Action | "Comment" |
| Title | "New comment on test case [=testCaseName]" |
| Title Template | "New comment on test case [=testCaseName] [=dateTimeFormat(commentDate,'dd.MM.yyyy HH:mm')]" |
| Content | "Comment: [=commentText] By: [=commentAuthor]" |
| Config | "" |
| Status | "Active" |
Ảnh minh hoạ

Test case mentioned
| Tên trường | Dữ liệu |
|---|---|
| Type | "Test case" |
| Action | "Mentioned" |
| Title | "You were mentioned in test case [=testCaseName]" |
| Title Template | "You were mentioned in test case [=testCaseName] [=dateTimeFormat(mentionDate,'dd.MM.yyyy HH:mm')]" |
| Content | "Comment: [=commentText] By: [=commentAuthor]" |
| Config | "" |
| Status | "Active" |
Ảnh minh hoạ

Xem và chỉnh sửa Notification Template
Để xem và chỉnh sửa Notification template trong LLQ QA Platform, hãy làm như sau:
Bước 1: Trên màn hình tab Notification template, click trực tiếp một template người dùng muốn chỉnh sửa trên danh sách hiển thị

Bước 2: Thực hiện xem và chỉnh sửa thông tin của template theo yêu cầu. Mô tả các trường thông tin giống như trong form thêm mới.
Bước 3: Bấm nút "Save". Hệ thống hiển thị thông báo “Update successful”.
Xóa Notification Template
Lưu ý: Điều kiện để xóa 1 template là template đó 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 1 notification template trong LLQ QA Platform, hãy làm như sau:
Bước 1: Trên màn hình tab Notification template, click icon trên một template người dùng muốn xóa trên danh sách hiển thị.
Bước 2: Hệ thống hiển thị popup Xác nhận. Bấm nút "DELETE" để xóa template.

Hệ thống hiển thị thông báo “Delete successful”