COURSE - AUTOMATION WITH SELENIUM WEBDRIVER

                                         

      AUTOMATION WITH 
    SELENIUM WEBDRIVER 


    I. Đối tượng

     - Bất cứ ai có định hướng về Automation QA/ Các bạn trái ngành/ Sinh viên năm cuối. Hoặc học để làm các tools điều khiển trình duyệt Web tự động.

     - Nếu bạn có background về lập trình hay chưa cũng không quan trọng. Khóa học sẽ cầm tay chỉ việc đến khi bạn build ra được sản phẩm.

    - Điều kiện: đã từng làm manual testing, không cần có kiến thức về lập trình trước.

    II. Mục tiêu và Nội dung chi tiết khóa học

    Sau khi hoàn thành khóa học, các bạn sẽ có những kiến thức, kinh nghiệm sau: 

    - Nắm vững kiến thức về quy trình kiểm thử tự động hóa phần mềm.

    - Trải nghiệm công việc của Automation QA (làm việc mô phỏng theo Agile/Scrum trong quá trình học).

    - Phân tích yêu cầu và thiết kế test cases về automation testing.

    - Nắm chắc và biết cách xử lý cho từng loại element: textbox/textarea; checkbox (custom/default); dropdown (custom/default); frame/iframe; alert, popups; windows/tabs...

    - Phân biệt và áp dụng từng loại wait vào từng trường hợp cụ thể: Sleep, Implicit Wait, Fluent Wait, Explicit Wait.

    - Hiểu sâu và biết cách sử dụng thư viện Selenium WebDriver API để build framework.

    - Thành thạo với các tools Maven, Gradle, Log,...

    - Biết cách tích hợp các loại report: ReportNG, ExtentReport, Allure Report.






    - Có kiến thức và vận dụng thành thạo mô hình Page Object Model (POM), Selenium Page Factory

    - Hiểu rõ knowledge về BDD/ TDD  và apply Cucumber vào dự án.

    - Cải thiện, nâng cao kĩ năng code bằng các best practice được hướng dẫn trong quá trình học.

    - Trang bị kiến thức nền tảng để các bạn có thể tự học các kiến thức mới về sau một cách chủ động.

    Chi tiết nội dung khóa học: Nội dung khóa học Automation with Selenium Web Driver

    III. Thông tin chung của lớp học

    - Học 2 buổi/ tuần. Mỗi buổi học trung bình 2h30 hoặc hơn, tới khi nào hết kiến thức và các bạn thành thạo thực hành thì thôi.

    - Không lý thuyết lan man, tập trung vào thực hành để giải quyết vấn đề nhằm truyền tải kiến thức 1 cách trực quan, dễ hiểu nhất.

    - Nắm chắc kiến thức mỗi topic, không cần coi lại nhiều sau buổi học. Đừng lo lắng nếu các bạn bị rối kiến thức, vì sẽ được nhắc đi nhắc lại trong những buổi kế tiếp để các bạn hiểu rõ qua từng ngày học hơn.

    - Có slide, tài liệu, video record sau mỗi topic để coi lại.

    - Có ít nhất 2 dự án sẽ được hướng dẫn step by step để demo khi đi phỏng vấn. Những dự án này khi đi phỏng vấn bạn sẽ tự giải thích được từng dòng code, từng functions,... vì đây là công sức của bạn, chứ không copy code từ source có sẵn.

    - Hỗ trợ reivew CV và tìm kiếm công ty đã được reivew bởi các bạn học viên trước, nhằm giúp các bạn có một khởi đầu thuận lợi hơn cho sự nghiệp.

    * Lưu ý: Xin liên hệ trực tiếp với thông tin dưới để được tư vấn về khóa học sát với các bạn nhất.

    Skype:  Automation Warrior (live:.cid.242ea9b2c994a43e)

    Fp:       fb.com/warriorautomation

    Sđt/Zalo: 090 852 6582