Áp dụng công cụ Selenium Grid

Một phần của tài liệu TÌM HIỂU VỀ KIỂM THỬ TỰ ĐỘNG VÀ ỨNG DỤNG KIỂM THỬ WEBSITE SỬ DỤNG CÔNG CỤ KIỂM THỬ TỰ ĐỘNG SELENIUM (Trang 74 - 77)

c) Dịch một kịch bản kiểm thử Selenium IDE thành kịch bản kiểm thử Selenium RC.

3.6.4 Áp dụng công cụ Selenium Grid

Do điều kiện cơ sở hạ tầng có giới hạn nên để chạy các trường hợp kiểm thử trên Selenium Grid, ta sử dụng phần mềm giả lập browserstack.

Browserstack hỗ trợ kiểm tra tự động Selenium và chạy song song các thử nghiệm trên nhiều hệ điều hành và nhiều trình duyệt mà hệ điều hành đó hỗ trợ. BrowserStack cho phép thiết lập cả độ phân giải màn hình.

Với Browserstack ta cũng có thể chạy kịch bản kiểm thử Selenium trên các thiết bị IOS và Android. Điều này, giúp ta chứng minh được điểm mạnh của Selenium WebDriver là hỗ trợ thử nghiệm ứng dụng web trên các thiết bị di động.

Chạy thử nghiệm Selenium trên Browserstack yêu cầu phải có tên người dùng và một phím truy cập. Để có tên người dùng và phím truy cập ta phải đăng kí tài khoản trên trang: http://www.browserstack.com/

Áp dụng Selenium Grid vào kiểm thử các chức năng của website MobileStore.

Chức năng Hệ điều hành Trình duyệt Phiên bản Thiết bị Đăng nhập

của khách hàng

MAC Iphone Iphone

5s

Đăng ký WINDOWS 7 Chrome 35.0

Thêm sản phẩm

WINDOWS 8.1

Chrome 28.0

Bảng 3- : Thiết lập hệ thống, trình duyệt và phiên bản cho các testScript khi chạy trên Selenium Grid

- Xây dựng tập tin TestNG_windows.xml, TesNG_android.xml sẽ cung cấp các thông số như bảng 3.3 để chạy song song các thử nghiệm. Xem chi tiết tại phục lục

- Sau khi chạy các kịch bản kiểm thử trên Selenium Grid ta thu được kết quả như sau:

• Trong chức năng đăng nhập của khách hàng chạy trên hệ điều hành MAC, thiết bị Iphone5 không kiểm thử được trường hợp nhấn phím “ENTER” khi nhập đúng email và mật khẩu. Chi tiết xem tại hình 3- 38 và 3-38.

Hình 3- : Kết quả báo cáo kiểm thử chạy trên Selenium Grid.

Một phần của tài liệu TÌM HIỂU VỀ KIỂM THỬ TỰ ĐỘNG VÀ ỨNG DỤNG KIỂM THỬ WEBSITE SỬ DỤNG CÔNG CỤ KIỂM THỬ TỰ ĐỘNG SELENIUM (Trang 74 - 77)

Tải bản đầy đủ (DOCX)

(82 trang)
w