| STT | Role Automation engineer | Chi tiết |
| 0 | Cấu hình element template | - Cần phải tạo test project trước khi cấu hình element template - Element template là tính năng hỗ trợ người dùng tìm xpath tự động mà không cần phải nhập thủ công khi cấu hình kịch bản. B1: Đánh giá (web/Ứng dụng) mình cần kiểm thử tự động đang có element ntn, rồi tạo lập một cấu trúc khung chuẩn element của (web/Ứng dụng) ! B2: Vào mục Project type , tạo mới Element template gồm các mục (Element path list,Result attribute list,Test element attribute list,Result xpath list) dựa trên bộ khung element đã đánh giá. B3 : Để có thể biết được Element template đó có hoạt động hay không, ta sẽ Find element thông qua việc recording để find element trực tiếp. Element được coi là được hoạt động khi có hành động xảy ra trên màn hình hiển thị đúng với mong muốn yêu cầu. |
| 1 | Xây dựng và thiết lập cấu trúc repository quản lý các element kỹ thuật (xPath, locator, button, textbox…). | * Tạo kho Repository element Cần phải tạo Repository element để có thể thuận tiện chọn element đó trong việc cấu hình. B1: kiểm tra xem bao nhiêu chức năng, màn hình cần quét element . B2: Tạo các kho element tương ứng đối với chức năng và màn hình, khi tạo sẽ tạo những kho tổng trước và đánh số thứ tự(VD: 1.Android , 2.IOS , 3.web) B3: start Debug (web/ứng dụng) , chọn các element template cần quét , Quét tới( Màn/Chức năng )nào sẽ tạo kho đó. |
| 2 | Thực hiện cấu hình các tham số, cài đặt kỹ thuật phục vụ cho việc chạy test tự động. | _Cần phải có các biến tham số chung của dự án như ( Device parameter,Environment parameter,Version parameter) _ Tại sao phải có Device parameter ? + ví dụ : khi chạy một thiết bị có một user , ta không thể biết được device đó đang có user nào mà nhập thông tin user để login , thì Device parameter sẽ giải quyết vấn đề đó chỉ cần set up cấu hình biến đó ở trong luồng cấu hình là mỗi lần chạy sẽ không phải đi nhập dữ liệu thông tin của user khi mỗi lần login. _ Tại sao phải có Environment parameter ? +Ví dụ: thường khi chạy một luồng cấu hình , phần cấu hình đó sẽ chạy trên nhiều môi trường kể cả test hay live, khi ta start debug ta chọn môi trường để start ,Environment parameter sẽ theo môi trường mà start , đến khi chạy sẽ biết được là đang chạy trên môi trường nào . + Muốn biết được các tham số đó có p _ kiểm tra xem tham số đó có phù hợp với luồng nghiệp vụ của (app/ phần mềm) có phù hợp hay cần thiết để làm biến thiết bị hay không? kiểm tra các cài đặt kỹ thuật phục vụ chạy test như các Device Parameter đã điền đầy đủ data. |
| 4 | Hỗ trợ QC trong quá trình cấu hình và thực thi Test. | _ Hỗ trợ QC trong quá trình tối ưu cấu hình hoặc khi QC gặp vấn đề luồng logic hay luồng nghiệp vụ phức tạp. |
| 5 | Giám sát và đảm bảo tính ổn định về mặt kỹ thuật của các test scripts khi chạy trên môi trường. | B1 :Kiểm tra và trao đổi với QC đối với luồng của các Test Scenario cấu hình ở trạng thái review xem đã ổn định và đúng với các luồng nghiệp vụ hay chưa. B2 : Kiểm tra xem cấu hình có chạy ổn định , tối ưu trên các môi trường hay chưa. |
Last modified: Tuesday, 21 October 2025, 5:16 AM