Framework Python Với Selenium 3.x | Udemy
Có thể bạn quan tâm
Framework Python với Selenium 3.xRating: 4.5 out of 5(12 ratings)128 studentsDevelopmentProgramming LanguagesPython
Preview this courseFramework Python với Selenium 3.xCách tạo Framework từ căn bản đến nâng caoCreated byNhân Nguyễn NgọcLast updated 9/2020Vietnamese
Preview this courseWhat you'll learn
- Nếu các bạn yêu thích Test và đặc biệt là viết code để test, nhưng chưa biết gì về code python, sẽ thành thạo trong việc sử dụng và viết test case với Python
- Chúng ta sẽ tìm hiểu từ cơ bản đến nâng cao.
- Biết được cách thực hiện Cucumber/Gherkin trong các bài học.
- và tìm hiểu pytest làm việc như thế nào...
Explore related topics
Course content
9 sections • 133 lectures • 14h 16m total lengthExpand all sectionsGiới thiệu2 lectures • 5min
- Giới thiệu khóa họcPreview1:53
- Nội dung khóa họcPreview2:47
Cài đặt4 lectures • 11min
- Cài đặt Python - WindowsPreview3:43
- Cấu hình Python - WindowsPreview1:07
- Tùy chọn IDE để phát triển PythonPreview3:55
- Tạo dự án với Python2:41
Lập trình với Python30 lectures • 2hr 23min
- Đối tượng và cách tham chiếu đến đối tượng4:51
- Quy tắc khai báo biến3:26
- Dữ liệu kiểu Số và các phép toán5:19
- Số - Lủy thừa và Modulo2:44
- Kiểu dữ liệu Boolean4:33
- Làm việc với Chuỗi5:25
- Các phương thức chuỗi - phần 16:44
- Các phương thức chuỗi - phần 25:46
- Cắt và lặp chỉ mục cho chuỗi3:20
- Định dạng chuỗi4:04
- Danh sách và cách truy cập4:31
- Các phương thức khi sủ dụng danh sách6:01
- Làm việc với Dictionary4:48
- Dictionary lồng nhau4:18
- Các phương thức sử dụng Dictionary4:29
- Tuple5:16
- So sánh5:11
- Toán tử Boolean7:16
- Độ ưu tiên toán tử Boolean3:22
- Câu lệnh IF ELSE5:09
- Vòng lặp While4:39
- Break và Continue4:27
- Vòng lặp FOR6:30
- Sử dụng chức năng ZIP3:32
- Sử dụng hàm RANGE trong vòng lặp4:40
- Methods3:27
- Methods với giá trị trả về3:40
- Tham số1:52
- Phạm vi biến7:11
- Các hàm tích hợp khác6:11
Lập trình hướng đối tượng8 lectures • 39min
- Class3:40
- Objects6:48
- Kế thừa5:43
- Ghi đè6:01
- Xử lý ngoại lệ7:20
- Finally và Else2:27
- Modules3:23
- Tạo module3:51
Làm việc với tập tin9 lectures • 46min
- Ghi dữ liệu vô tập tin3:19
- Cách đọc tập tin4:00
- Xử lý tập tin bằng tù khóa WITH và AS7:34
- Đọc tập tin excel4:25
- Ghi dữ liệu vô tập tin excel7:14
- Đọc tập tin word6:33
- Ghi dữ liệu vô tập tin word3:59
- Đọc tập tin PDF5:08
- Ghi tập tin PDF3:49
Tổng kết chương Python1 lecture • 2min
- Tổng kết2:11
Python với Selenium Webdriver55 lectures • 5hr 25min
- Cài đặt Selenium - Windows2:26
- Cài đặt Selenium trong Pycharm3:28
- Cập nhật Selenium WebDriver2:40
- Thử nghiệm với FireFox6:09
- Thử nghiệm với Chrome4:46
- Thử nghiệm với IE4:13
- Phần tử và DOM3:38
- Tìm phần tử theo ID và Name6:10
- Tìm phần tử theo XPath2:33
- Tìm phần tử theo CSS Selector12:08
- Tìm phần tử theo Link Text4:38
- Tìm phần tử theo Class Name và Tag Name6:24
- Cách tìm danh sách các phần tử6:43
- Sử dụng ID và CSS4:10
- Sử dụng Class và CSS4:09
- Sự khác biệt giữa XPath tương đối và tuyệt đối3:09
- Xây đựng XPath3:03
- Hàm text() trong XPath2:05
- Hàm contain() trong XPath1:30
- Giới thiệu sự tượng tác các drivers3:15
- Sự tương tác giữa các trình duyệt9:50
- Click và Type trên một phần tử12:11
- Radio button và Check Box4:16
- Dropdown4:32
- DateTime Picker5:44
- Cách lấy văn bản trên phần tử2:35
- Cách nhận già trị của một thuộc tính5:13
- Phương pháp chung để tìm phần tử17:03
- Kiểm tra phần tử có hiện thị hay không7:46
- Implicit wait4:25
- Explicit wait6:52
- Phương pháp chung để chờ phần tử11:19
- Cách chụp màn hình6:10
- Phương pháp chung để chụp hình6:33
- Thực hiện lệnh bằng Javascript5:06
- Cách tìm kích thước một phần tử4:29
- Cách cuộn phần tử10:41
- Chuyển đến Windows13:10
- Chuyển đến IFrame9:40
- Làm việc với Javascript Popup12:04
- Mouse hover7:04
- Drap và Drop4:15
- Làm việc với Sliders2:54
- Giới thiệu Logging4:25
- Định dạng logging4:33
- Logger Console6:56
- Cấu hình Logging3:58
- Customer Logger12:23
- Giới thiệu Unit test1:40
- Viết testcase5:49
- Sử dụng Setup và Teardown5:19
- Sử dụng Assert8:22
- Chạy code trong command line1:53
- Tạo test suite6:35
- Tổng kêt chương1:40
Giới thiệu Framewrok3 lectures • 11min
- Framework là gì?5:44
- Mô hình Page Object2:56
- Ưu điểm1:59
Tạo framework21 lectures • 4hr 35min
- Giới thiệu1:41
- Viêt testcase không sử dụng framework4:05
- Cấu trúc framework3:03
- Chuyển đổi testcase qua Page Object6:30
- Xây dựng lớp Driver39:55
- Logging16:01
- Làm thế nào để xác minh kết quả testcase7:47
- Hoàn tất testcase Login5:39
- Tạo tập tin conftest37:57
- Làm cách nào xác thực mà không dừng test21:41
- Chụp hình13:19
- Chụp hình khi testcase bị thất bại14:59
- Khái niệm BasePage và Utilities11:31
- Kế thừa BasePage4:30
- Customer Driver27:32
- Trang Register1:54
- Tạo lớp register26:16
- Data driven Cài đặt và cấu hình7:43
- Tiện ích đọc dữ liệu CSV10:30
- Test Suite7:58
- Tổng kết chương4:12
Requirements
- Chưa có kinh nghiệm về lập trình
- Đã biết cơ bản về Selenium
Description
Kiểm tra tự động hóa với Selenium và Python hoặc phát triển các tập lệnh để chạy các lệnh kiểm tra tự động đối với một loạt các trình duyệt, sẽ hiệu quả hơn về chi phí, chính xác và nhanh hơn so với kiểm tra thủ công. Việc thiếu sự can thiệp thủ công sẽ làm giảm khả năng xảy ra lỗi và bạn sẽ có thể tìm thấy lỗi ở giai đoạn đầu, làm cho quá trình trở nên đáng tin cậy hơn. Bằng cách tự động kiểm tra web của bạn, bạn sẽ có thể chạy thử nghiệm trên nhiều browsers cùng một lúc, điều này là không thể đối với thử nghiệm thủ công.
Nếu các bạn yêu thích Test và đặc biệt là viết code để test, nhưng chưa biết gì về code; thì đây là khóa học sẽ giúp các bạn chưa biết gì về code - python, sẽ thành thạo trong việc sử dụng và viết test case với ngôn ngữ Python.
Với hơn 100 bài học sẽ dẫn các bạn lam quen với Python và cách kết hợp Python với Selenium. Bên cạnh đó, chương trình cũng giúp các bạn xây dựng một framework từ cơ bản cho đến lúc nâng cao, và sử dụng nó cho các dự án của các bạn.
Who this course is for:
- Các bạn yêu thích về tự động kiểm thủ có thể tham gia khóa học nay
Từ khóa » Học Selenium Python
-
[TEST AUTOMATION] HƯỚNG DẪN CƠ BẢN SELENIUM TRONG ...
-
Selenium Automation With Python - Trung Tâm Tin Học ĐH KHTN
-
Selenium Python Bindings (part1) - Viblo
-
Viết 1 Test Case Đơn Giản Với Python Selenium WebDriver | TopDev
-
Học Selenium Webdriver Với Python Online | Edumall Việt Nam
-
Chia Sẻ Khóa Học Selenium Webdriver Với Python Từ Đầu + ...
-
Các Lệnh Truy Vấn Trong Selenium WebDriver Python | Anh Tester
-
Khoá Học Automation Testing Với Selenium Và Python Tại Nordic Coder
-
[Lập Trình Selenium Cơ Bản][Bài 1] - - YouTube
-
Selenium Là Gì ? Cách Dùng Selenium Python Cơ Bản - Hóng Tin
-
Khóa Học Selenium Cơ Bản đến Nâng Cao | How Kteam
-
Cài đặt Môi Trường Selenium Với Python - Lập Trình Không Khó
-
Khóa Học Selenium Automation With Python | Edu2Review
-
Khoá Học Automation Testing Với Selenium Và ... - Blog Cuocthidanca