Selenium Test là gì? – Kiểm thử tự động – VietTuts

IDE Selenium

  • Để tìm hiểu về các khái niệm về thử nghiệm tự động và Selenium, bao gồm:
  • Các lệnh Selen như kiểu, mở, bấmAndWait, xác nhận, xác minh, v.v.
  • Các trình định vị như id, name, xpath, css selector, v.v.
  • Thực thi mã JavaScript tùy chỉnh bằng cách sử dụng runScript
  • Xuất các trường hợp thử nghiệm ở các định dạng khác nhau.
  • Tạo các bài kiểm tra với ít hoặc không có kiến ​​thức về lập trình.
  • Để tạo các trường hợp thử nghiệm đơn giản và các bộ thử nghiệm mà bạn có thể xuất sau này sang RC hoặc WebDriver.
  • Để kiểm tra một ứng dụng web chỉ chống lại Firefox.

Selenium RC

  • Để thiết kế một bài kiểm tra sử dụng một ngôn ngữ biểu cảm hơn Selenese
  • Để chạy thử nghiệm của bạn với các trình duyệt khác nhau (ngoại trừ HtmlUnit) trên các hệ điều hành khác nhau.
  • Để triển khai các thử nghiệm của bạn trên nhiều môi trường sử dụng lưới Selenium.
  • Để kiểm tra ứng dụng của bạn dựa trên trình duyệt mới hỗ trợ JavaScript.
  • Để kiểm tra các ứng dụng web với các kịch bản dựa trên AJAX phức tạp.

WebDriver

  • Để sử dụng một ngôn ngữ lập trình nhất định trong việc thiết kế trường hợp thử nghiệm của bạn.
  • Để kiểm tra các ứng dụng có nhiều chức năng dựa trên AJAX.
  • Để thực hiện các kiểm tra trên trình duyệt HtmlUnit.
  • Để tạo kết quả kiểm tra tùy chỉnh.

Selenium Grid

  • Để chạy các kịch bản lệnh Selenium RC của bạn trong nhiều trình duyệt và hệ điều hành đồng thời.
  • Để chạy một bộ thử nghiệm khổng lồ, cần phải hoàn thành trong thời gian sớm nhất có thể.