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

Bài giảng Công cụ kiểm thử phần mềm: Bài 8 - GV. Trương Phước Lộc

Chia sẻ: Lộ Minh | Ngày: | Loại File: PDF | Số trang:61

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

Bài giảng "Công cụ kiểm thử phần mềm - Bài 8: Kiểm thử tự động" cung cấp cho người học các kiến thức: Kiểm thử tự động, tổng quan selenium, selenium IDE, selenium web driver. Mời các bạn cùng tham khảo nội dung chi tiết.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Công cụ kiểm thử phần mềm: Bài 8 - GV. Trương Phước Lộc

  1. Bài 8 – Kiểm thử tự động   Công cụ kiểm thử phần mềm Bộ môn Công nghệ phần mềm
  2. Nội dung £  Kiểm thử tự động £  Tổng quan Selenium £  Selenium IDE £  Selenium WebDriver Công cụ kiểm thử phần mềm 2 2/4/15
  3. Đặt vấn đề £  Bạn là một tester giỏi, bạn thiết kế các testcase tốt và thực hiện cẩn thận chúng nhưng còn thời gian và tiền bạc thì sao? Again   Again   …and  again   I  have  to  do  this   test  again.   How  about  my   girlfriend?   Công cụ kiểm thử phần mềm 3 2/4/15
  4. Định nghĩa £  Kiểm thử tự động (automated testing) là sử dụng công cụ để thực hiện tự động một phần hoặc toàn bộ quy trình kiểm thử và kiểm tra kết quả mà không cần sự can thiệp của con người Công cụ kiểm thử phần mềm 4 2/4/15
  5. Lợi ích £  Tiết kiệm thời gian và công sức £  Giảm sự nhàm chán và sai xót £  Nâng cao mức độ phủ của test suits £  Có thể sự dụng lại các bộ test case è Tuy nhiên lợi ích của việc tự động hóa chỉ đạt được cao nhất khi nỗ lực cho việc tự động hóa không quá lớn Công cụ kiểm thử phần mềm 5 2/4/15
  6. Ứng dụng £  Kiểm thử tự động thích hợp p  Kiểm thử hồi qui (Regression testing) p  Kiểm thử hướng dữ liệu (Data driven testing) p  Kiểm thử bản địa hóa (Localization testing) ¡  Kiểm thử trên nhiều nền tảng ¡  Kiểm thử trên nhiều ngôn ngữ p  Kiểm thử khả năng chịu tải (Load testing) Công cụ kiểm thử phần mềm 6 2/4/15
  7. Khó khăn £  Test scripts là mã nguồn £  Xác nhận (validation) 1 testcase là Pass hay Fail £  Một số tình huống cần sự can thiệp của con người (ví dụ như captcha) Công cụ kiểm thử phần mềm 7 2/4/15
  8. Các thành phần £  Test script p  Dùng công cụ record and replay p  Tự viết script £  Test data p  CSDL p  Xml, Cfv £  Test validation Công cụ kiểm thử phần mềm 8 2/4/15
  9. Một số công cụ kiểm thử tự động £  Functional test p  QTP, Selenium, Windmill, … £  Non-functional test p  Load runner, CloudTest, Load Storm, … Công cụ kiểm thử phần mềm 9 2/4/15
  10. Nội dung £  Kiểm thử tự động £  Tổng quan Selenium £  Selenium IDE £  Selenium WebDriver Công cụ kiểm thử phần mềm 10 2/4/15
  11. Tổng quan Selenium £  Selenium là công cụ p  Mã nguồn mở p  Kiểm thử tự động p  Ứng dụng website Công cụ kiểm thử phần mềm 11 2/4/15
  12. Tổng quan Selenium £  Selenium có 4 thành phần p  Selenium IDE p  Selenium RC p  Selenium WebDriver p  Selenium Grid Công cụ kiểm thử phần mềm 12 2/4/15
  13. Nội dung £  Kiểm thử tự động £  Tổng quan Selenium £  Selenium IDE £  Selenium WebDriver Công cụ kiểm thử phần mềm 13 2/4/15
  14. Selenium IDE £  Plugin của Firefox £  Chức năng Record và Playback Công cụ kiểm thử phần mềm 14 2/4/15
  15. Selenium IDE £  Cài đặt http://seleniumhq.org/download/ Công cụ kiểm thử phần mềm 15 2/4/15
  16. Selenium IDE £  Chạy plugin Công cụ kiểm thử phần mềm 16 2/4/15
  17. Selenium IDE £  Giao diện chính Công cụ kiểm thử phần mềm 17 2/4/15
  18. Công cụ kiểm thử phần mềm 18 2/4/15
  19. Selenium IDE £  Menu Công cụ kiểm thử phần mềm 19 2/4/15
  20. Selenium IDE £  Cấu hình Công cụ kiểm thử phần mềm 20 2/4/15
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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