0

Khoá học Software Testing with Java (basic to advance)

  • Ngày bắt đầu: 03 tháng 05 năm 2021
  • Thứ 2,4: 19:00 - 21:30
  • Nordic Coder ShareSpace, 92 Nguyễn Công Trứ, Q.1
    Nordic Coder Sharespace, 82, Nguyễn Xí, Q.Bình Thạnh

Đăng ký tư vấn & nhận giáo trình


Khoá học Software Testing with Java (basic to advance)

18,600,000 VNĐ

  • Bạn có thể sử dụng automation được ? Nhưng:

    • Bạn không biết bắt đầu từ đâu?
    • Bạn không có kiến thức hoặc chưa vững nền tảng về manual testing ?
    • Bạn không có kinh nghiệm về lập trình?
    • Bạn không có người hướng dẫn, định hướng nghề nghiệp cho bạn?
    • Bạn không biết công việc automation testing có còn thịnh hành trong 5 năm? 10 năm nữa hay không?
    • Mức lương hiện tại của vị trí automation tester là bao nhiêu?
    • Các vị trí, cơ hội nghề nghiệp mà các bạn có thể tiến xa hơn?
    Học Python tại Nordic Coder

    Khóa học này sẽ cung cấp cho bạn:

    ✔ Có kiến thức nền tảng về Manual Testing
    ✔ Có kiến thức nền tảng về ngôn ngữ lập trình Java để phục vụ cho Automation Testing
    ✔ Có kiến thức để hiểu về Automation Testing Framework
    ✔ Xây dựng được Web Automation Framework với ngôn ngữ Java

    Học Python tại Nordic Coder

    Phương pháp giảng dạy

    ✏ Học viên sẽ thấy bức tranh tổng thể của automation testing trước khi đi vào chi tiết
    ✏ Các bài giảng sẽ có các ví dụ đi kèm
    ✏ Học viên sẽ được code live trong quá trình học
    ✏ Học viên sẽ được làm những bài tập cho mỗi buổi học cũng như phát triển và bảo vệ dự án tốt nghiệp vào cuối mỗi môn học
    ✏ Chia sẻ kinh nghiệm thực tế trong quá trình làm QA – Định hướng nghề nghiệp cho học viên

    Những lợi ích dành cho học viên
    2 buổi học SEO offline

    106 giờ học offline + support online

    Nắm vững kiến thức, thuần thục các kỹ năng và công cụ cần thiết để kiểm thử phần mềm một cách tự động hóa giúp phát triển phần mềm hiệu quả và đáng tin cậy hơn.

    Đội ngũ giảng viên hàng đầu

    Giảng viên là các chuyên gia về Automation tester nhiều kinh nghiệm trong các dự án lớn của công ty trong và ngoài nước.

    Mở rộng networking trong ngành thiết kế UX

    Mở rộng networking và các lợi ích khác

    Tham gia các sự kiện networking, workshop dành riêng cho cựu học viên và nhận học bổng cho các khóa học lập trình tiếp theo.

    Hỗ trợ học phí

    Học viên được hỗ trợ chia nhỏ học phí và đóng theo từng đợt áp dụng cho mọi hình thức thanh toán.

  • Java for Automation Testing

      • Hướng dẫn cài đặt IntelliJ IDEA
      • Cài đặt Java JDK và biến môi trường
      • Giới thiệu về Java cơ bản
      • Cách sử dụng biến
      • Kiểu dữ liệu
      • Cách sử dụng toán tử
      • Cách sử dụng các biểu thức, vòng lặp
      • Điều kiện đi tiếp, điều kiện dừng lại
      • Thực hành với các bài tập Java cơ bản
      • Cách tạo các phương thức trong Java
      • Sử dụng các phương thức trong Java
      • Cách sử dụng các tham số trong các phương thức
      • Cách sử dụng Overloading trong phương thức
      • Tìm hiểu lập trình hướng đối tượng là gì
      • Tìm hiểu Class là gì
      • Tìm hiểu Object là gì
      • Tìm hiểu các thuộc tính của Class
      • Tìm hiểu các phương thức trong Class
      • Tìm hiểu Constructor trong Class
      • Tìm hiểu tính đóng gói (Encapsulation) trong OOP
      • Tìm hiểu tính đa hình (Polymorphism) trong OOP
      • Tìm hiểu tính trừu tượng (Abstraction) trong OOP
      • Tìm hiểu tính kế thừa (Inheritance) trong OOP
      • Tìm hiểu Java Interface
      • Tìm hiều Java Enums
      • Thực hành với các bài tập lập trình hướng đối tượng
      • Hướng dẫn cách xử lý lỗi trong quá trình lập trình
      • Hướng dẫn làm việc với ArrayList, LinkedList, HashMap, HashSet, Iterator
      • Hướng dẫn làm việc với Enum và Regex
      • Hướng dẫn đọc ghi files
      • Làm bài tập cuối khóa
      • Tìm hiểu về Manual Testing
      • Tìm hiểu các loại Testing
      • Thực thi manual testing như thế nào
      • Kỹ thuật Whitebox testing
      • Kỹ thuật Backbox testing
      • Phương pháp viết test cases
      • Quản lý Bugs
      • Báo cáo kết quả thực thi test
      • Làm bài tập cuối khóa

    Automation test with Java (Basics)

      • Tìm hiểu về Selenium WebDriver
      • Tìm hiểu về Selenium Framework
      • Hướng dẫn cài đặt tools và môi trường
      • Hướng dẫn sử dụng các công cụ để định dạng đối tượng trên Web
      • Hướng dẫn cách định danh đối tượng
      • Hướng dẫn cách định dạng đối tượng Web trên ngôn ngữ Java
      • Hướng dẫn sử dụng các Driver Commands
    • – Hướng dẫn sử dụng các Web Element Commands

    • – Hướng dẫn thực thi trên nhiều browsers khác nhau

      • Hướng dẫn về TestNG và cách tính năng
      • Làm bài tập cuối khóa

    Automation test with Java (Advance)

      • Thực hành thiết kế Framework với Data Driven
      • Thực hành thiết kế Framework với Keyword Driven
      • Thực hành thiết kế Framework với TDD/ BDD
      • Thực hành thiết kế Framework với POM
      • Áp dụng Log4j vào trong Automation Framework
      • Hướng dẫn thực thi parallel trên nhiều browsers thông qua TestNG
      • Làm bài tập cuối khóa
  • Giảng viên
  • Đánh giá
    Leave Your Review

    Bạn đang nhận xét và đánh giá cho khóa học "Khoá học Software Testing with Java (basic to advance)"

  • Hỏi đáp
      • Chuẩn hóa kiến thức về Software Testing
      • Hiểu được quy trình phát triển phần mềm
      • Cách phân tích requirements, viết test cases hiệu quả
      • Cách tìm kiếm Bug/ Defect và quy trình báo cáo Bug
      • Hướng dẫn các báo cáo cần có trong nghiệp vụ kiểm thử phần mềm
      • Sử dụng ngôn ngữ Java cơ bản để phục vụ cho Automation Testing
      • Tìm hiểu về Selenium và cách thực thi automation trên nhiều trình duyệt khác nhau một cách tự động hóa
      • Tiếp cận với các Automation Framework hiện nay
      • Tự build cho mình một Web Automation Framework hoàn chỉnh
      • Các bạn thực sự đam mê với công việc automation testing và thực sự thay đổi công việc theo lĩnh vực này
      • Sinh viên chuyên ngành CNTT quan tâm đến lĩnh vực Testing
      • Developer muốn chuyển hướng sang QA
      • Manual Tester muốn học thêm về Automation Testing
      • Sinh viên không thuộc chuyên ngành CNTT nhưng muốn theo đuổi lĩnh vực Testing