1. Trang chủ
  2. » Công Nghệ Thông Tin

Nhập môn kiểm thử phần mềm: Chương 2 - Trần Duy Hoàng

50 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 50
Dung lượng 1,81 MB

Nội dung

Nhập môn kiểm thử phần mềm - Chương 2: Selenium - công cụ kiểm thử tự động trình bày các nội dung cơ bản sau: tổng quan Selenium, Selenium IDE, Selenium WebDriver.

Selenium Cơng cụ kiểm thử tự động Trần Duy Hồng – tdhoang@fit.hcmus.edu.vn Nội dung Tổng quan Selenium Selenium IDE Selenium WebDriver    Nhập môn kiểm thử phần mềm 5/8/2013 Tổng quan Selenium Selenium công cụ     Mã nguồn mở Kiểm thử tự động Ứng dụng website Nhập môn kiểm thử phần mềm 5/8/2013 Tổng quan Selenium Selenium có thành phần      Selenium IDE Selenium RC Selenium WebDriver Selenium Grid Nhập môn kiểm thử phần mềm 5/8/2013 Nội dung Tổng quan Selenium Selenium IDE Selenium WebDriver    Nhập môn kiểm thử phần mềm 5/8/2013 Selenium IDE Plugin Firefox Chức Record Playback   Nhập môn kiểm thử phần mềm 5/8/2013 Selenium IDE Cài đặt http://seleniumhq.org/download/  Nhập môn kiểm thử phần mềm 5/8/2013 Selenium IDE Chạy plugin  Nhập môn kiểm thử phần mềm 5/8/2013 Selenium IDE Giao diện  Nhập mơn kiểm thử phần mềm 5/8/2013 10 Nhập môn kiểm thử phần mềm 5/8/2013 Selenium IDE  Lưu giá trị vào biến 36 Nhập môn kiểm thử phần mềm 5/8/2013 Selenium IDE  Alerts Pop-up assertAlert assertNotAlert Kiểm tra chuỗi alert assertAlertPresent assertAlertNotPresent Kiểm tra có alert hay khơng storeAlert Lưu chuỗi alert storeAlertPresent Trả True có alert False khơng có alert verifyAlert verifyNotAlert Kiểm tra chuỗi alert verifyAlertPresent verifyAlertNotPresent 37 Kiểm tra có alert hay khơng Nhập môn kiểm thử phần mềm 5/8/2013 Nội dung    Tổng quan Selenium Selenium IDE Selenium WebDriver 38 Nhập môn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Sử dụng ngơn ngữ lập trình để tạo script    Sử dụng điều kiện rẽ nhánh Sử dụng vịng lặp Các ngơn ngữ hỗ trợ       39 Java Net PHP Python Perl Ruby Nhập môn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Các trình duyệt hỗ trợ 40 Nhập mơn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Các trình duyệt hỗ trợ Trình duyệt Tên Driver Server Chi HTMLUnit (none) Không cần driver Firefox (none) Không cần driver Internet Explorer Internet Explorer Driver Server Có phiên 32 and 64-bit Chrome ChromeDriver Opera OperaDriver PhantomJS GhostDriver Safari SafariDriver 41 Nhập môn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  WebDriver vs RC 42 Nhập môn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Ví dụ WebDriver với C#  Bước 1: download Selenium C# Client Driver http://docs.seleniumhq.org/download/  Bước 2: cài đặt NUnit 43 Nhập môn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Ví dụ WebDriver với C#   44 Bước 3: dùng Selenium ghi lại bước test Bước 4: Export Test Case As  C# / NUnit / WebDriver Nhập môn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Ví dụ WebDriver với C#  Bước 5: tạo dự án    45 Tạo dự án Class Library, ngôn ngữ C# Sao chép mã nguồn export vào dự án Thêm Reference Nhập môn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Ví dụ WebDriver với C#  46 Lập trình test case Nhập môn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Ví dụ WebDriver với C#  47 Chạy trình duyệt Firefox Nhập mơn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Ví dụ WebDriver với C#  48 Chạy trình duyệt Chrome Nhập mơn kiểm thử phần mềm 5/8/2013 Selenium WebDriver  Download browser     49 Chrome diver: chromedriver_win_26.0.1383.0.zip https://code.google.com/p/chromedriver/downloads/list IE driver: IEDriverServer_Win32_2.32.3.zip https://code.google.com/p/selenium/downloads/list Opera driver https://code.google.com/p/selenium/wiki/OperaDriver Safari driver https://code.google.com/p/selenium/wiki/SafariDriver Nhập môn kiểm thử phần mềm 5/8/2013 Thảo luận 50 Nhập môn kiểm thử phần mềm 5/8/2013 ... thử phần mềm 5/8 /20 13 Selenium IDE Chạy plugin  Nhập môn kiểm thử phần mềm 5/8 /20 13 Selenium IDE Giao diện  Nhập môn kiểm thử phần mềm 5/8 /20 13 10 Nhập môn kiểm thử phần mềm 5/8 /20 13 Selenium... bước Nhập môn kiểm thử phần mềm 5/8 /20 13 Selenium IDE 35 Nhập môn kiểm thử phần mềm 5/8 /20 13 Selenium IDE  Lưu giá trị vào biến 36 Nhập môn kiểm thử phần mềm 5/8 /20 13 Selenium IDE  Alerts Pop-up...  Menu 11 Nhập môn kiểm thử phần mềm 5/8 /20 13 Selenium IDE  Cấu hình 12 Nhập mơn kiểm thử phần mềm 5/8 /20 13 Selenium IDE  Thứ tự ưu tiên Locator 13 Nhập môn kiểm thử phần mềm 5/8 /20 13 Selenium

Ngày đăng: 11/05/2021, 03:40