Công cụ kiểmthử tự động

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu phương pháp kiểm thử tự động trong kiểm thử phần mềm của trung tâm thông tin tín dụng quốc gia việt nam (Trang 49 - 50)

II. NỘI DUNG

2.3.1. Công cụ kiểmthử tự động

2.3.1.1. Khái niệm

Công cụ kiểm thử tự động là các công cụ hỗ trợ người kiểm thử thực hiện công việc kiểm thử phần mềm một cách tự động.

2.3.1.2. Ý nghĩ của các công cụ kiểm thử tự động: - Tặng độ tin cậy cho việc kiểm thử.

- Hỗ trợ người kiểm thử phần mềm rèn luyện kỹ năng lập trình. - Giúp giảm chi phí cho quá trình kiểm thử.

- Giảm sự nhàm chán khi phải thực hiện kiểm thử đi kiểm thử lại cho con người khi phải kiểm thử thủ công.

2.3.1.3. Những thuận lợi và khó khăn khi áp dụng công cụ kiểm thử tự động

Thuận lợi:

- Kỹ thuật viên không cần can thiệp vào hệ thống.

- Giả lập tình huống không thể thực hiện thủ công bằng tay.

- Giảm chi phí thực hiện kiểm tra số lượng lớn kịch bản kiểm thử hoặc kịch bản kiểm thử lại nhiều lần.

Khó khăn:

- Tốn chi phí để tạo ra các script để thực hiện kiểm thử tự động.

- Mất chi phí cho việc bảo trình các script.

- Đòi hỏi kỹ sư kiểm thử phần mềm phải có khả năng tạo script kiểm thử tự động.

- Những lỗi mới thì không áp dụng được trong phần mềm.

2.3.1.4. Các yếu tố cần thiết khi chọn một công cụ kiểm thử tự động

- Khả năng tương thích giữa các nền tảng.

- Bảo trì dễ dàng.

- Chất lượng hỗ trợ khách hàng.

- Dễ dàng tạo các kịch bản thử nghiệm.

- Chi phí giấy phép, nếu có.

- Trong trường hợp của một dự án thuê ngoài, bạn cần tính đến mức độ ưa thích của khách hàng.

- Chi phí liên quan đến việc đào tạo nhân viên về một công cụ.

- Yêu cầu phần cứng / Phần mềm của công cụ kiểm thử phần mềm.

- Chính sách hỗ trợ và cập nhật của công cụ.

- Nhận xét của công ty.

2.3.2. Một số công cụ kiểm thử tự động mới hiện nay. [6]Công cụ kiểm thử Selenium

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu phương pháp kiểm thử tự động trong kiểm thử phần mềm của trung tâm thông tin tín dụng quốc gia việt nam (Trang 49 - 50)