Tự Động Test Với Python

Home / Tự Động Test Với Python

KHÓA HỌC TỰ ĐỘNG TEST VỚI PYTHON

Bạn sẽ nhận được gì qua khóa học?

  • Lập trình Python Cơ bản
  • Hiểu cấu trúc Selenium Automation Frameworks
  • Làm việc với Selenium WebDriver Automation sử dụng Python
  • Giải thích, thiết kế và triển khai Automation Framework
  • Thực hiện tự động hóa các Web Application trên Internet bằng Selenium
  • Viết code trên Python để thiết kế Selenium Testcase
  • Thực hiện các dự án Selenium Automation Project
  • Kiểm thử tự động các ứng dụng web
  • Thực thi Cross-browser testing
  • Ứng tuyển vào vị trí Selenium Automation Fresher Tester

ĐỐI TƯỢNG

Bạn đang là sinh viên các trường Cao đẳng, Đại học CNTT đam mê về lập trình.

Bạn là sinh viên, người đi làm trái nghề nhưng yêu thích CNTT.

Bạn đã và đang làm trong lĩnh vực CNTT có mong muốn học hỏi thêm công nghệ mới để tìm kiếm công việc tốt hơn.

NỘI DUNG KHÓA HỌC

Giai Đoạn 1: Python Fundamental ( 10 buổi )

  1. History and Features
  2. Setting up path
  3. Lập trình Python trên trình duyệt
  4. Working with Python
  5. Basic Syntax
  6. Variable and Data Types
  7. Operator
  1. If
  2. If-Esle
  3. Nested If-Else
  4. For + While
  5. Nested loops
  6. Break
  7. Continue
  8. Pass
  1. Accessing Strings
  2. Basic Operations
  3. String slices
  4. Function and Methods
  1. Introduction
  2. Accessing list
  3. Operations
  4. Working with lists
  5. Function and Methods
  1. Introduction
  2. Accessing tuples
  3. Operations
  4. Working
  5. Functions and Methods
  1. Introduction
  2. Accessing values in
  3. Dictionaries
  4. Working with dictionaries
  5. Properties
  6. Functions
  1. Defining a function
  2. Calling a function
  3. Types of functions
  4. Function Arguments
  5. Anonymous functions
  6. Global and local variables
  1. Exception
  2. Exception Handling
  3. Except Clause
  4. Try ? Finally Clause
  5. User Defined Exceptions
  1. Class and object
  2. Attributes
  3. Inheritance
  4. Overloading
  5. Overriding
  6. Data hiding

Thực hành làm ứng dụng thực tế,đánh giá học viên sau khóa học,định hướng học các khóa nâng cao phù hợp

Giai Đoạn 2: Selenium Automation with Python ( 15 buổi ) 

Overview of Selenium

Selenium Automation Framework

WebDriver và Python Unittest: Testcase, Assert functions, Testsuite, Test runner

Basic of Selenium WebDriver with Python: WebDriver Browser, Load page, Basic WebDriver functions, Browser Naviagtion, Run test with Chrome, IE, FireFox

Navigating: Interacting page, Filling in forms, Drag and drop, Moving between windows and frames, Popup dialogs, Cookie

WebDriver – Locating UI Elements: Element and DOM, By Id/ Name/ Xpath/ Link Text/ Tag Name/ Class Name/ CSS Selectors, List of element

Working with Elements: Click and type, Find state, RadioButton and checkbox, List of Element, Dropdown, Hidden Element, Calendar Selection, AutoComplete, Screenshot

Method and Property: Get text on element, Get value from element attribute, Check element present, Select option trong Dropdown, Build Dynamic XPath

Wait Type: Explicit Waits, Implicit Waits

WebDriver API: Switch Windows/ Frames/ Alerts, Action Chains

Final exam

ƯU ĐIỂM VÀ LỢI ÍCH CỦA KHÓA HỌC JAVA FUNDAMENTAL TẠI PLUSPLUS

Hệ thống học tập

Plusplus Academy sử dụng hệ thống video trực tuyến và hệ thống LMS ( Learning Management System) hiện đại để hỗ trợ học tập cho các khóa học.

Giảng viên – Mentor hỗ trợ

Trong suốt khóa học, học viên được hỗ trợ nhiệt tình từ các giảng viên và các mentor. Giảng viên chia sẻ tất cả các kinh nghiệm có được từ các dự án giảng viên đang làm. Mentor tích cực đôn đốc việc code, hỗ trợ sửa lỗi code và góp ý code đúng chuẩn.

Dự án – bài tập thực tế

Hệ thống bài tập – dự án thực tế được áp dụng vào từng buổi học. Ngay sau buổi học, học viên đã có thể code các phần của dự án, bài luyện tập chuyên sâu.

Nhóm thảo luận – tương tác

Ngoài giờ học tại lớp, học viên còn được hỗ trợ tích cực từ Giảng viên, Mentor và các bạn cùng lớp trên kênh thảo luận và kênh chat cực kì sôi nổi. Bạn luôn có được động lực học tập cao nhất từ các nhóm thảo luận này.

GIẢNG VIÊN & CHUYÊN GIA

 

Đinh Mạnh Cường
Hiện đang là Nghiên cứu sinh tiến sĩ Bách Khoa - Master: International Research Institute MICA . Đã có nhiều kinh nghiệm làm việc tại các tập đoàn lớn như VTCC, Vin Bigdata.

CÁC CHƯƠNG TRÌNH ƯU ĐÃI :

* Đăng ký ngay hôm nay để nhận các ƯU ĐÃI sau: 

* Tặng khóa sử dụng Git 

* Bộ tài liệu và một số video của khóa học để xem trước

*Quy trình phát triển phần mềm (Agile, Kanban)

*Công cụ phương pháp làm teamwork ( Trello, UML)

*Hỗ trợ viết CV, luyện phỏng vấn xin việc

[contact-form-7 id="8902" title="Ghi danh"]