Xin chào các bạn! trong bài đăng này, chúng ta sẽ tìm hiểu cách chuyển đổi từ hồ sơ thủ công sang hồ sơ tự động hóa một cách hiệu quả
Giờ đây, bước đầu tiên để thực hiện quá trình chuyển đổi này là tìm công cụ tự động hóa phù hợp dựa trên bộ kỹ năng, sở thích và kiến thức chuyên môn của bạn.
Bài viết này tôi sẽ nói về 2 phần:
- Chọn một công cụ tự động hóa (Automation Tool)
- Mẹo để đẩy nhanh quá trình chuyển đổi sang Automation QA
1. Chọn một công cụ tự động hóa (Automation Tool)
Lựa chọn chọn một công cụ tự động hóa dựa trên các yếu tố sau:
Lĩnh vực chuyên môn của bạn – nền tảng hoặc ứng dụng mà bạn kiểm tra ảnh hưởng lớn đến việc lựa chọn công cụ. Ví dụ. nếu bạn làm công việc kiểm tra chức năng của trang web, thì bạn nên sử dụng các công cụ tự động hóa Web-UI như Selenium, Watir, QTP, v.v. Đối với các ứng dụng dành cho thiết bị di động, bạn có thể sử dụng các công cụ như Appium, Robotium, v.v.
Kinh nghiệm lập trình – Tùy thuộc vào mức độ thoải mái của bạn với mã hóa, bạn có thể chọn các công cụ phù hợp với trình độ kỹ năng của mình. Có những công cụ yêu cầu ngôn ngữ lập trình tối thiểu.
Ngoài ra, nếu bạn đã có kiến thức về một ngôn ngữ lập trình, bạn có thể sử dụng các công cụ hỗ trợ ngôn ngữ đó
Trả phí hoặc miễn phí – Mặc dù hầu hết các công cụ đều miễn phí và là mã nguồn mở, nhưng cũng có nhiều công cụ tự động hóa phải trả phí. Những công cụ này cung cấp báo cáo phong phú, kịch bản dễ dàng và các tính năng khác. Các công cụ như QTP, Loadrunner được trả tiền và đi kèm với chi phí cấp phép cao, vì vậy không phải tất cả các công ty đều có đủ khả năng sử dụng chúng.
Dựa trên các yếu tố trên, tôi đã tạo một bảng sẽ giúp bạn chọn công cụ phù hợp.
2. Mẹo để đẩy nhanh quá trình chuyển đổi sang Automation QA
Lập kế hoạch tốt – Khi bạn đã hoàn tất việc lựa chọn công cụ, hãy tạo một kế hoạch và tìm các tài nguyên trực tuyến và ngoại tuyến phù hợp để tìm hiểu công cụ đó.
Cam kết với một lịch trình – Dựa trên các tài nguyên, hãy tạo một mốc thời gian và đánh dấu tiến trình của bạn thường xuyên.
Thực hành với công cụ – Đừng chỉ đọc hướng dẫn, hãy thực hành song song từng lệnh/tính năng. Hầu hết các bài báo trực tuyến và ngoại tuyến đều có mã mẫu. Sử dụng nó và chơi với nó.
Nắm bắt scripts của dự án thực – Mặc dù, bạn có thể tìm hiểu scripts hoặc các tính năng của một công cụ nhưng vẫn có khoảng cách giữa scripts/dự án mẫu mà chúng tôi nhận được từ các tài nguyên khác nhau và scripts được sử dụng trong các dự án thực. Vì vậy, hãy cố gắng lấy khung hoặc scripts mẫu của các ứng dụng thực trong quá trình thử nghiệm từ đồng nghiệp, bạn bè của bạn hoặc một mạng lưới chuyên nghiệp khác.
Tìm mọi cơ hội để sử dụng tự động hóa trong dự án của bạn – Ngay cả khi dự án bạn hiện đang thử nghiệm không có ngân sách/thời hạn phê duyệt để tự động hóa, bạn vẫn nên cố gắng tự động hóa các tác vụ thông thường và tiết kiệm công sức thủ công của mình. Không có gì tốt hơn là được trả tiền cho việc học.
Nguồn: Artoftesting