Trên hệ thống QA PLATFORM luôn luôn bắt buộc phải nhập thông tin Test code và Test Name khi thực hiện thao tác tạo mới tất cả các loại test (test scipt, test case, test ...
Trên hệ thống QA PLATFORM luôn luôn bắt buộc phải nhập thông tin Test code và Test Name khi thực hiện thao tác tạo mới tất cả các loại test (test scipt, test case, test suite, test data type ...)

Hệ thống hiện đã hỗ trợ tính năng tự động sinh Test Code theo định dạng mặc định “T_<STT>” nếu người dùng để trống trường này.
Tuy nhiên, để đảm bảo khả năng gộp nhóm test, tìm kiếm nhanh, và quản lý dễ dàng trong suốt vòng đời dự án, mỗi dự án nên xây dựng và áp dụng bộ quy tắc chuẩn hóa riêng cho việc đặt Test Code và Test Name.
Dưới đây là bộ quy tắc đặt Test Code, Test Name mẫu theo loại test, dễ áp dụng cho bất kỳ dự án nào trên hệ thống QA PLATFORM.
- Test Code sẽ được đặt theo cấu trúc: '<PLATFORM>_<Loại_Test>_<Module>_<STT>'. Trong đó, Quy ước các loại Test như sau:
-
- Test Case >> 'TC' >> VD: WEB_TC_LOGIN_001
- Test Script >> 'SC' >> VD: WEB_SC_LOGIN_001
- Test Suite >> 'TS' >> VD: WEB_TS_LOGIN_001
- Test Data Type >> 'TDT' >> VD: WEB_TDT_USER_001
- Tương tự với các loại test khác
2. Test Name sẽ được đặt theo cấu trúc: '<PLATFORM>_<Loại_Test>_<Module>_<Tên luồng thực thi>_<STT>'. Trong đó tên luồng thực thi phải đáp ứng những yêu cầu sau:
-
-
Rõ ràng, mô tả đúng mục tiêu kiểm thử
-
Ngắn gọn nhưng đủ thông tin
-
Dùng tiếng Anh hoặc tiếng Việt thống nhất theo dự án
-
VD:
Test Name nên đặt: WEB_SC_LOGIN_Đăng nhập lần đầu thành công_001
Test Name không nên đặt: WEB_SC_LOGIN_Đăng nhập_001
Test Name sẽ đi kèm với TestCode WEB_SC_LOGIN_001