Selenium IDE(Integrated Development Environment)

HTML clipboard

  • Là phiên bản dùng test trên firefox, cho phép bạn edit và debug test code.
  • Selenium IDE chứa toàn bộ Selenium Core,  cho phép bạn edit và chạy các test trực tiếp trên trình duyệt một cách nhanh chóng và dễ dàng.
  • Selenium IDE có thể sinh test code hoặc viết bằng tay.
  • Có thể get các control bằng id, tên hoặc xpath.
  • Có thể set breakpoints để debug.
  • Save test suite dạng HTML, Ruby script hoặc một số format khác.
  • Có option để nhận biết title cho tất cả các trang.Install(dùng cho firefox):

Install Selenium IDe theo link bên dưới:

http://seleniumhq.org/download/

sau khi install xong, khởi động firefox.

trên trình duyệt, vào menu Tool/Selenium IDE sẽ hiện lên cửa sổ bên dưới

hinh2

Trên cửa sổ, bạn có thể nhập URl bạn cần test hoặc tạo các command để test

Sau đây là một vài ví dụ:

Ví dụ 1: Test tự động trang www.google.com.vn

bước 1: Nhập vào base URL: www.google.com.vn/

bước 2: click vào nút đỏ bên dưới

bước 3: trên trang www.google.com.vn gỏ vào nội dung tìm kiếm là “selenium” và click nút tìm kiếm

bước 4: quay trở lại cửa sổ Selenium IDE, trongcommand table có các nội dung như sau:

open     /

type     q     selenium

click     btnG

click vào nút [play] để chạy testsuite

Ví dụ 2: Viết test case để test có mở được link tìm theo hình ảnh trên trang  www.google.com.vn/ hay không

bước 1: Nhập vào base URL: www.google.com.vn/

bước 2: nhập command=”click” và Target=”link=Hình ảnh” và click play

Ví dụ 3: test chử hiển thị trên màn hình của link tìm theo hình ảnh trên trang  www.google.com.vn/ có phải chữ “Hình ảnh” hay không

bước 1: Nhập vào base URL: www.google.com.vn/

bước 2: nhập command=”verifyText”, Target=”link=Hình ảnh”, value=”Hình ảnh” và click play

Advertisements
By gioithieu1808 Posted in .NET

9 comments on “Selenium IDE(Integrated Development Environment)

  1. bạn cho mình hỏi?
    – đối với 1 page có chứa ajax khi mình record thì báo lỗi
    vậy có thể khắc phục cái này như thế nào nhỉ?

  2. Anh ơi, muốn viết test case cho chức năng đăng nhập thì làm thế nào ạ. Em mới tìm hiểu về công cụ này, mong anh giúp đỡ nhiều . Thanks

  3. vậy làm thế nào khi nhập 1 từ khóa tìm kiếm -> click tìm
    số lượng hiển thị đúng mà không cần check DB xem có chính xác hay không

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s