1.4 Active script

Active là trạng thái ghi nhận test script/ suite/ test case đã hoàn thành và sẵn sàng cho công cuộc thực thi kiểm thử chính thức.

1.4.1 Check list before active

Một test case/ test script/ suite được coi là đã hoàn thành khi đạt được đầy đủ các hạng mục trong check list

1.4.1.1 Test script, suite

Trước khi active test script/ suite, nhân viên kiểm thử cần đảm bảo một số điểm của test case:

Hạng mục

Bắt buộc

Mục đích

Đã select đủ test case

Đảm bảo test script bao quát đầy đủ các tình huống cần kiểm thử. Khi có danh sách test case đầy đủ, việc xây dựng script sẽ chính xác và không bị bỏ sót step.

Steps của script đã bao phủ toàn bộ test case của script

Khi có steps bao phủ phù hợp, nhân viên kiểm thử có thể thực hiện cấu hình theo steps mà không cần quan tâm đến danh sách test case hay steps của từng test case trong quá trình cấu hình.

Cấu hình đầy đủ các bước trong steps

Đảm bảo có thể kiểm thử toàn bộ luồng nghiệp vụ như yêu cầu.

Đã run với đầy đủ data của luồng

Đảm bảo luồng đi đúng với tất cả data hợp lệ

Script được cấu hình output đầy đủ

Đảm bảo kết quả thực thi phản ánh đúng trạng thái thực tế của script, phục vụ kiểm tra và đánh giá kết quả.

Last run status Pass

-

Trong điều kiện lý tưởng, không phát sinh lỗi element not found

Khi không có lỗi từ ứng dụng được kiểm thử và với bộ data hoàn chỉnh, script phải được chạy thông luồng và đạt được expect (pass/ trả ra output theo required)

Khi last run status là fail cần nêu ra được nguyên nhân fail khách quan:

- Ứng dụng chưa thông luồng/ chỉ có thể đi đến bước này

- Lỗi từ ứng dụng

1.4.1.2Test case

Hạng mục

Bắt buộc

Mục đích

Chọn đúng test script/ suite

Chọn đúng test script/ suite cho test case để kiểm thử đúng luồng

Nhập đúng, đủ data cho từng môi trường

Đảm bảo quá trình kiểm thử phản ánh đúng tình trạng trên từng môi trường (Trong trường hợp thực thi trên nhiều hơn một môi trường phát triển ứng dụng/ phần mềm)

Chọn đúng mức độ nghiêm trọng khi test case run có status là fail

Chọn đúng mức độ nghiêm trọng khi kết quả thực thi là fail sẽ giúp phân loại, đánh giá kết quả chính xác, thuận tiện hơn, đặc biệt khi run batch

Chọn đúng kết quả mong đợi của test case

Chọn đúng kết quả thực thi mong muốn của test case

Với mỗi test case positive thông thường expect result là Pass, đối với test case negative cần xác định theo cấu hình của script và data tương ứng

Last run status: Pass

-

Trong điều kiện lý tưởng (không có lỗi từ ứng dụng/ phần mềm được kiểm thử) với data hoàn chỉnh test run status phải đạt được kết quả là Pass

Trường hợp fail - cần nêu ra nguyên nhân dẫn đến fail và không phải do cấu hình script

1.4.2 Quy trình active test case/ script/ suite

Quy trình active của các loại test là giống nhau, tùy thuộc vào quy định của tổ chức (đối tượng sử dụng hệ thống LLQ QA Platform) mà quy trình trải qua 1 bước (nhân viên kiểm thử tự active) hoặc 2 bước (nhân viên kiểm thử - người phụ trách đánh giá test của project).

Một số trạng thái của script trong suốt quá trình triển khai dự án kiểm thử:

Draft: Nháp, thể hiện script chưa hoàn thành, là trạng thái mặc định sau khi được khởi tạo của script

Review: thể hiện script đang được kiểm tra, đánh giá bởi người phụ trách, xuất hiện khi người thực hiện click “Send to Review”

Active: thể hiện trạng thái đã hoàn thành của script. Script chuyển trạng thái Active khi được Approve bởi người phụ trách (assign to review)

Reject: thể hiện trạng thái bị từ chối active bởi người đánh giá. Script chuyển trạng thái từ Review sang Reject khi người đánh giá click Reject

Update: thể hiện trạng thái script đang được cập nhật, chỉ xuất hiện khi người dùng click “Update” từ trạng thái Active

Script cần được Active để ghi nhận đã hoàn thành cấu hình.

Dưới đây là 2 quy trình mà LLQ QA Platform khuyến nghị sử dụng, người dùng có thể thay đổi quy trình Active test theo quy định của cơ quan, tổ chức triển khai dự án kiểm thử.

Quy trình 01 bước

Bước 1: tra, hoàn thành check list before active của script

Bước 2: Kiểm Sau khi hoàn thành cấu hình, nhân viên kiểm thử click vào trạng thái hiện tại tương ứng với script cần active

Bước 3: Click Active

Bước 4: Hệ thống hiển thị màn hình thông tin của test, click Active, trạng thái của test được cập nhật là Active

1.4.2.2 Quy trình 02 bước

Quy trình 02 bước được thực hiện bởi nhân viên kiểm thử (user được assign thực hiện kiểm thử) và người đánh giá chất lượng kiểm thử (user mang role test management/ test lead và được “assign to review” script)

Bước 1: Kiểm tra, hoàn thành check list before active của script

Bước 2: Sau khi hoàn thành cấu hình, nhân viên kiểm thử click vào icon Draft tương ứng với script cần active

 

Bước 3: Click Review

 

Bước 4: Hệ thống tự động cập nhật trạng thái của script là Review. Màn hình hiển thị thông tin của test ở trạng thái Review, người dùng có thể nhập comment (nếu có), hệ thống gửi yêu cầu đến cho user có role “Test management/ Test lead”.

 

Bước 5: User có Role “Test management/ Test lead” của project thực hiện đi đến script được request review, click Review tương ứng

 

Bước 6: Click Active, script được cập nhật status Active

 

Lưu ý: Tại bước 6, nếu người dùng click Reject, cần phải nhập thông tin, lý do reject active và click Reject, hệ thống cập nhật trạng thái Reject cho script

Sửa lần cuối: Thứ Hai, 9 tháng 2 2026, 11:01 AM