intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Lê Quang Sáng | Ngày: | Loại File: PDF | Số trang:50

250
lượt xem
68
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

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

  1. Selenium Công cụ kiểm thử tự động Trần Duy Hoàng – tdhoang@fit.hcmus.edu.vn
  2. Nội dung  Tổng quan Selenium  Selenium IDE  Selenium WebDriver 2 Nhập môn kiểm thử phần mềm 5/8/2013
  3. Tổng quan Selenium  Selenium là công cụ  Mã nguồn mở  Kiểm thử tự động  Ứng dụng website 3 Nhập môn kiểm thử phần mềm 5/8/2013
  4. Tổng quan Selenium  Selenium có 4 thành phần  Selenium IDE  Selenium RC  Selenium WebDriver  Selenium Grid 4 Nhập môn kiểm thử phần mềm 5/8/2013
  5. Nội dung  Tổng quan Selenium  Selenium IDE  Selenium WebDriver 5 Nhập môn kiểm thử phần mềm 5/8/2013
  6. Selenium IDE  Plugin của Firefox  Chức năng Record và Playback 6 Nhập môn kiểm thử phần mềm 5/8/2013
  7. Selenium IDE  Cài đặt http://seleniumhq.org/download/ 7 Nhập môn kiểm thử phần mềm 5/8/2013
  8. Selenium IDE  Chạy plugin 8 Nhập môn kiểm thử phần mềm 5/8/2013
  9. Selenium IDE  Giao diện chính 9 Nhập môn kiểm thử phần mềm 5/8/2013
  10. 10 Nhập môn kiểm thử phần mềm 5/8/2013
  11. Selenium IDE  Menu 11 Nhập môn kiểm thử phần mềm 5/8/2013
  12. Selenium IDE  Cấu hình 12 Nhập môn kiểm thử phần mềm 5/8/2013
  13. Selenium IDE  Thứ tự ưu tiên Locator 13 Nhập môn kiểm thử phần mềm 5/8/2013
  14. Selenium IDE  Thanh công cụ Tốc độ chạy lại Ghi / dừng ghi Chạy toàn bộ Test suite Chạy Test case hiện tại Tạm dừng / chạy tiếp Chạy từng bước Nhóm các bước lại 14 Nhập môn kiểm thử phần mềm 5/8/2013
  15. Selenium IDE  Ví dụ Record and Playback  Bước 1:  Chạy Selenium IDE  Nhập Base Url: http://newtours.demoaut.com/  Bước 2:  Trong Firefox nhập Url http://newtours.demoaut.com/ 15 Nhập môn kiểm thử phần mềm 5/8/2013
  16. Selenium IDE  Ví dụ Record and Playback  Bước 3:  Phải chuột trên khoảng trống trong trang  Chọn “Show Available Commands”  Chọn “assertTitle exact:Welcome: Mercury Tours” 16 Nhập môn kiểm thử phần mềm 5/8/2013
  17. Selenium IDE  Ví dụ Record and Playback  Bước 4:  Nhập “User name”: invalidUN  Nhập “Password”: invalidUN  Bước 5:  Bấm vào button “Sign-in” 17 Nhập môn kiểm thử phần mềm 5/8/2013
  18. Selenium IDE  Ví dụ Record and Playback  Bước 6:  Phải chuột trên khoảng trống trong trang  Chọn “Show Available Commands”  Chọn “assertTitle exact:Sign-on: Mercury Tours”  Bước 7:  Bấm nút dừng quay  Bước 8:  Bấm nút chạy lại test 18 Nhập môn kiểm thử phần mềm 5/8/2013
  19. Selenium IDE  3 loại command  Action  Thao tác trực tiếp thành phần của trang web  Ví dụ: click, type  Accessors  Cho phép lưu các giá trị vào các biến  Assertions  Kiểm tra một điều kiện được thỏa  3 loại  Assert: khi bị fail sẽ dừng test  Verify: khi bi fail sẽ ghi nhận và chạy tiếp  Waitfor: nếu điều kiện đúng trong thời gian chờ thì pass 19 Nhập môn kiểm thử phần mềm 5/8/2013
  20. Selenium IDE  Các command thông dụng Command SL tham số Giải thích open 0–2 Mở 1 trang theo url click/clickAndWait 1 Click vào 1 thành phần type/typeKeys 2 Nhập 1 chuỗi ký tự verifyTitle/assertTitle 1 Kiểm tra tiêu đề verifyTextPresent 1 Kiểm tra có 1 đoạn text verifyElementPresent 1 Kiểm tra có 1 thành phần verifyTable 2 Kiểm tra 1 table waitForPageToLoad 1 Chờ cho đến khi trang được tải xong waitForElementPresent 1 Chờ cho đến khi 1 thành phần xuất hiện 20 Nhập môn kiểm thử phần mềm 5/8/2013
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2