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.3 Áp dụng công cụ Selenium WebDriver
- Chức năng đăng nhập của khách hàng
Ở chức năng này, ta dùng kĩ thuật kiểm thử hộp đen và ứng dụng công cụ Selenium WebDriver, TestNG để kiểm thử
o Cách Export test case từ Selenium IDE sang ngôn ngữ Java sử dụng công cụ Selenium WebDriver, TestNG như phần 3.2.3
o Sử dụng các Script đã được chuẩn bị để dùng cho Selenium WebDriver và TestNG. Xem chi tiết tại Phụ Lục [2].
o Sau khi xây dựng xong các script và thực thi test, ta thu được kết quả như sau: Trường hợp passed là 11, trường hợp failed là 0, trường hợp skipped là 0.
Hình 3- : Kết quả kiểm thử chức năng đăng nhập chạy trên công cụ TestNG
- Chức năng đăng ký của khách hàng
Ở chức năng này, ta dùng công kĩ thuật kiểm thử hộp đen và ứng dụng công cụ Selenium WebDriver, TestNG để kiểm thử
o Cách Export test case từ Selenium IDE sang ngôn ngữ Java sử dụng công cụ Selenium WebDriver, TestNG như phần 3.2.3
o Sử dụng các Script đã được chuẩn bị để dùng cho Selenium WebDriver và TestNG. Xem chi tiết tại Phụ Lục [2].
o Sau khi xây dựng xong các script và thực thi test chúng ta thu được kết quả như sau: Trường hợp Passed là 13, trường hợp Failed là 13, trương hợp Skipped là 0.
Hình 3- : Kết quả kiểm thử chức năng đăng ký dành cho khách hàng
- Chức năng đặt hàng
Ở chức năng này, ta dùng công kĩ thuật kiểm thử hộp đen và ứng dụng công cụ Selenium WebDriver, TestNG để kiểm thử
o Cách Export test case từ Selenium IDE sang ngôn ngữ Java sử dụng công cụ Selenium WebDriver, TestNG như phần 3.2.3
o Sử dụng các Script đã được chuẩn bị để dùng cho Selenium WebDriver và TestNG. Xem chi tiết tại Phụ Lục [II].
o Sau khi xây dựng xong các script và thực thi test chúng ta thu được kết quả như sau: Trường hợp passed là 11, trường hợp failed là 2, trường hợp skipped là 0.
Hình 3- : Kết quả kiểm thử chức năng đặt hàng
- Chức năng liên kết trang
Ở chức năng này, ta dùng công kĩ thuật kiểm thử hộp đen và ứng dụng công cụ Selenium WebDriver, TestNG để kiểm thử
o Cách Export test case từ Selenium IDE sang ngôn ngữ Java sử dụng công cụ Selenium WebDriver, TestNG như phần 3.2.3
o Sử dụng các Script đã được chuẩn bị để dùng cho Selenium WebDriver và TestNG. Xem chi tiết tại Phụ Lục [II].
o Sau khi xây dựng xong các script và thực thi test chúng ta thu được kết quả như hình vẽ sau:
- Chức năng đăng nhập hệ thống
Ở chức năng này, ta dùng công kĩ thuật kiểm thử hộp đen và ứng dụng công cụ Selenium WebDriver, TestNG để kiểm thử
o Cách Export test case từ Selenium IDE sang ngôn ngữ Java sử dụng công cụ Selenium WebDriver, TestNG như phần 3.2.3
o Sử dụng các Script đã được chuẩn bị để dùng cho Selenium WebDriver và TestNG. Xem chi tiết tại Phụ Lục [II].
o Sau khi xây dựng xong các script và thực thi test chúng ta thu được kết quả như sau: Trường hợp passed là 6, trường hợp failed là 3, trường hợp skipped là 0.
Hình 3- : Kết quả kiểm thử chức năng đăng nhập hệ thống
- Chức năng thêm sản phẩm
Ở chức năng này, ta dùng công kĩ thuật kiểm thử hộp đen và ứng dụng công cụ Selenium WebDriver, TestNG để kiểm thử
o Cách Export test case từ Selenium IDE sang ngôn ngữ Java sử dụng công cụ Selenium WebDriver, TestNG như phần 3.2.3
o Sử dụng các Script đã được chuẩn bị để dùng cho Selenium WebDriver và TestNG. Xem chi tiết tại Phụ Lục [II].
o Sau khi xây dựng xong các script và thực thi test chúng ta thu được kết quả như sau: Trường hợp passed là 11, trường hợp failed là 2, trường hợp skipped là 0.
Hình 3- : Kết quả kiểm thử chức năng thêm sản phẩm