Rate this post

Trong phần này, bạn sẽ học cách tạo một test case theo cách thủ công bằng cách sử dụng các lệnh Selenium trong Selenium IDE. Nói một cách dễ hiểu, chúng tôi sẽ tạo các test case bằng cách chèn các lệnh selen thay vì tùy chọn ghi.

Đối với thử nghiệm này, chúng tôi sẽ tìm kiếm một thao tác văn bản trên bất kỳ công cụ tìm kiếm công khai nào (giả sử “Google”). Sau đó, chúng tôi sẽ tạo một trường hợp kiểm tra Đăng nhập trong cùng một bộ thử nghiệm.

Để tạo một test case theo cách thủ công, trước tiên bạn phải xem qua các lệnh selen được sử dụng phổ biến nhất mà chúng ta đã thảo luận trong phần trước. Bây giờ, chúng tôi sẽ tạo test case đầu tiên của chúng tôi trên hoạt động tìm kiếm. Chúng tôi sẽ tìm kiếm văn bản của chúng tôi trên công cụ tìm kiếm Google.

Chèn lệnh

  • Khởi chạy trình duyệt Firefox.
  • Nhấp vào biểu tượng Selenium ở góc trên cùng bên phải trên trình duyệt của bạn.
  • Nó sẽ khởi chạy giao diện mặc định của Selenium IDE.
  • Nhập tên dự án là “Kiểm tra thủ công”.
  • Nhập tên trường hợp kiểm thử là “Kiểm tra tìm kiếm”.
  • Bấm vào hộp văn bản lệnh có trên Hộp soạn thảo tập lệnh thử nghiệm.

Sửa đổi các thuộc tính của lệnh First thành:

  • Lệnh: open
  • Mục tiêu: https://www.google.co.in
  • Trong khi thực hiện test case, lệnh này sẽ tải trang web của công cụ tìm kiếm Google trên trình duyệt Firefox của bạn.

Bây giờ, chúng ta phải thêm một lệnh sẽ nhấp vào hộp văn bản của công cụ tìm kiếm Google. Đối với điều này, chúng tôi cần một phần tử nhận dạng duy nhất của hộp văn bản sẽ giúp IDE xác định vị trí mục tiêu.

Phương pháp để tìm phần tử nhận dạng duy nhất liên quan đến việc kiểm tra các mã HTML.

  • Mở URL: https ://www.google.co.trong trình duyệt Firefox của bạn.
  • Nhấp chuột phải vào hộp văn bản tìm kiếm của Google và chọn Kiểm tra phần tử.
  • Nó sẽ khởi chạy một cửa sổ chứa tất cả các mã cụ thể liên quan đến việc phát triển hộp thử nghiệm.
  • Chọn phần tử thẻ đầu vào có chứa tên ID cho hộp văn bản.
  • Sửa đổi các thuộc tính của lệnh thứ hai như:
  • Lệnh: click at
  • Mục tiêu: id = lst-ib
  • Trong khi thực hiện test case, lệnh này sẽ nhấp vào hộp văn bản tìm kiếm hiện trên trang web của công cụ tìm kiếm Google.

Lưu ý: Phần “Giá trị” của hộp Trình chỉnh sửa tập lệnh thử nghiệm là tùy chọn đối với hầu hết các lệnh.

Chúng tôi sẽ sử dụng cùng một ID nhận dạng cho lệnh thứ ba của chúng tôi. Lệnh thứ ba sẽ nhập văn bản được chỉ định vào hộp văn bản tìm kiếm của Google.

  • Sửa đổi các thuộc tính của lệnh thứ ba như:
  • Lệnh: type
  • Mục tiêu: id = lst-ib
  • Giá trị: hướng dẫn websitehcmjX
  • Trong quá trình thực thi test case, lệnh này sẽ nhập văn bản được chỉ định vào hộp văn bản tìm kiếm của Google.

Bây giờ chúng tôi sẽ thêm một lệnh sẽ tạo ra một sự kiện nhấp vào nút trên trang web của chúng tôi. Để tạo sự kiện này, chúng tôi cần một yếu tố nhận dạng duy nhất cho nút tìm kiếm của Google.

  • Nhấp chuột phải vào nút tìm kiếm của Google và chọn Kiểm tra phần tử.
  • Nó sẽ khởi chạy một cửa sổ chứa tất cả các mã cụ thể liên quan đến sự phát triển của nút tìm kiếm.
  • Chọn phần tử tên có chứa tên được chỉ định cho nút tìm kiếm của Google.

Sửa đổi các thuộc tính của lệnh thứ tư như:

  • Lệnh: click at
  • Mục tiêu: name = btnK
  • Trong khi thực hiện test case, lệnh này sẽ nhấp vào nút tìm kiếm hiện trên trang web của công cụ tìm kiếm Google.

Bây giờ chúng tôi đã sẵn sàng để thực thi tập lệnh thử nghiệm đầu tiên của mình.

Thực thi tập lệnh thử nghiệm

  • Nhấp vào nút “Chạy thử nghiệm hiện tại” có trên menu thanh công cụ của IDE. Nó sẽ thực thi tất cả các lệnh đã chèn của bạn trên trình duyệt và cung cấp cho bạn bản tóm tắt tổng thể về tập lệnh kiểm tra đã thực thi.
  • Ngăn Nhật ký hiển thị tóm tắt tổng thể của các tập lệnh kiểm tra đã thực thi.

Bây giờ, chúng tôi sẽ tạo test case thứ hai trong cùng một bộ thử nghiệm.

Chúng tôi sẽ tạo một test case dựa trên tính năng đăng nhập được cung cấp bởi một trong những trang web phổ biến nhất “Rediffmail”.

Đầu tiên, bạn phải đăng ký để nhận thông tin đăng nhập. Đối với thử nghiệm này, chúng tôi đã tạo thông tin đăng nhập của mình.

Chèn new test

Nhấp vào nút “Thêm thử nghiệm mới” ở trên cùng của ngăn test case.

  • Đổi tên trường hợp kiểm thử là “Kiểm tra đăng nhập”.
  • Bấm vào hộp văn bản lệnh có trên Hộp soạn thảo tập lệnh thử nghiệm.

Sửa đổi các thuộc tính của lệnh First thành:

Lệnh: open

Mục tiêu: http://www.rediff.com/

Trong quá trình thực thi test case, lệnh này sẽ tải trang chủ Rediff trên trình duyệt Firefox của bạn.

Bây giờ, chúng ta phải thêm một lệnh sẽ nhấp vào liên kết “Đăng nhập” ở góc trên cùng bên phải của trang web Rediff. Đối với điều này, chúng tôi cần một yếu tố nhận dạng duy nhất của liên kết “Đăng nhập” sẽ giúp IDE xác định vị trí mục tiêu.
Phương pháp để tìm phần tử nhận dạng duy nhất liên quan đến việc kiểm tra các mã HTML.

Mở URL: http://www.rediff.com/ trên trình duyệt Firefox của bạn.

Nhấp chuột phải vào “Đăng nhập” và chọn Kiểm tra phần tử.

Nó sẽ khởi chạy một cửa sổ chứa tất cả các mã cụ thể liên quan đến việc phát triển liên kết “Đăng nhập”.

Chọn phần tử liên kết có chứa tên được chỉ định cho liên kết “sign in”.

Sửa đổi các thuộc tính của lệnh thứ hai như:

Lệnh: click at

Mục tiêu: link = Sign in

Trong khi thực hiện test case, lệnh này sẽ nhấp vào liên kết “Đăng nhập”.

Liên kết “Sign in” sẽ chuyển hướng bạn đến trang đăng nhập. Do đó, để nhập lệnh thứ ba, chúng ta cần một nhận dạng duy nhất cho hộp văn bản “User name” sẽ giúp IDE xác định vị trí đích.

Nhấp chuột phải vào hộp văn bản “Username” và chọn Kiểm tra phần tử.

Nó sẽ khởi chạy một cửa sổ chứa tất cả các mã cụ thể liên quan đến việc phát triển hộp văn bản “User name”.

Chọn phần tử ID có chứa ID cụ thể cho hộp văn bản “Tên người dùng”.

Sửa đổi các thuộc tính của lệnh thứ ba như:

Lệnh: click at

Mục tiêu: id = login1

Trong khi thực hiện test case, lệnh này sẽ nhấp vào hộp văn bản “Tên người dùng”.



Chúng tôi sẽ sử dụng cùng một phần tử ID cho lệnh tiếp theo của chúng tôi, liên quan đến việc nhập id người dùng làm thông tin đăng nhập.

Sửa đổi các thuộc tính của lệnh thứ tư như:

Lệnh: type.

Mục tiêu: id = login1

Giá trị: frea ********* (ID đăng nhập của người dùng)

Trong quá trình thực thi test case, lệnh này sẽ nhập id người dùng vào hộp văn bản “Username”.

Bây giờ chúng ta sẽ thêm một lệnh sẽ nhấp vào hộp văn bản “Mật khẩu”. Đối với lệnh này, chúng tôi cần một nhận dạng duy nhất cho trường “Mật khẩu” sẽ giúp IDE xác định vị trí mục tiêu.

Nhấp chuột phải vào hộp văn bản “Mật khẩu” và chọn Kiểm tra phần tử.

Nó sẽ khởi chạy một cửa sổ chứa tất cả các mã cụ thể liên quan đến sự phát triển của hộp văn bản “Mật khẩu”.

Chọn phần tử ID có chứa ID cụ thể cho hộp văn bản “Mật khẩu”.

Sửa đổi các thuộc tính của lệnh thứ năm như:

Lệnh: click at

Mục tiêu: id = password

Trong khi thực hiện test case, lệnh này sẽ nhấp vào hộp văn bản “Tên người dùng”.

Chúng tôi sẽ sử dụng cùng một phần tử ID cho lệnh tiếp theo của chúng tôi, liên quan đến việc nhập mật khẩu làm thông tin đăng nhập.

Sửa đổi các thuộc tính của lệnh thứ sáu như:

Lệnh: type

arget: id = password

Giá trị: ********** (Mật khẩu đăng nhập của người dùng)

Trong khi thực hiện test case, lệnh này sẽ nhập mật khẩu đăng nhập của người dùng vào hộp văn bản “Password”.

Cuối cùng, chúng tôi cần một yếu tố nhận dạng duy nhất cho nút Gửi đăng nhập sẽ giúp IDE xác định vị trí mục tiêu.

Nhấp chuột phải vào nút “Go” và chọn Kiểm tra phần tử.

Nó sẽ khởi chạy một cửa sổ chứa tất cả các mã cụ thể liên quan đến sự phát triển của nút gửi “Go”.

Chọn phần tử tên có chứa tên cụ thể cho nút gửi “Bắt đầu”.

Sửa đổi các thuộc tính của lệnh thứ bảy như:

Lệnh: click at

Mục tiêu: name = proceed

Trong quá trình thực thi trường hợp kiểm thử, lệnh này sẽ nhấp vào nút gửi “Bắt đầu”.

Bây giờ chúng tôi đã sẵn sàng để thực thi tập lệnh thử nghiệm thứ hai của mình.Thực thi tập lệnh thử nghiệm

Nhấp vào nút “Run current test” có trên menu thanh công cụ của IDE. Nó sẽ thực thi tất cả các lệnh đã chèn của bạn trên trình duyệt và cung cấp cho bạn bản tóm tắt tổng thể về tập lệnh kiểm tra đã thực thi.

Ngăn Nhật ký hiển thị tóm tắt tổng thể của các tập lệnh kiểm tra đã thực thi.

Lưu bộ thử nghiệm

Nhấp vào nút lưu ở góc trên bên phải của thanh menu.

Lưu toàn bộ bộ thử nghiệm dưới dạng “manual test”.

Bộ thử nghiệm có thể được tìm thấy tại vị trí được cung cấp trong các bước trên.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Contact Me on Zalo
Call now