Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JAVA for Software Testers/QA: Boost Your QA Career with Code
Rating: 4.3 out of 5(428 ratings)
3,392 students

JAVA for Software Testers/QA: Boost Your QA Career with Code

From Coding Basics to Automation Mastery for Software Tester |Transform Your Testing Approach with Java-Based Automation
Last updated 11/2024
English

What you'll learn

  • Best to Expert Level knowledge of Java to implement with different automation tool like Selenium & Appium
  • Ready to work in Automation Tools like Selenium, Appium & API Testing using Java(RestAssured)
  • Details understanding of advance concepts like OOPS, Excel Handling, DB Handling.
  • Detailed knowledge of supporting Tools and Libraries like MAVEN, JUNIT, TestNG
  • Many Quiz and Practice exercise to regularly evaluate your learning

Course content

21 sections133 lectures13h 35m total length
  • Agenda of Course | Course Roadmap5:56
  • Java(JDK) Installation on Windows Machine7:57

    Install the Java Development Kit on a Windows 64-bit machine and verify with java -version. Create an Oracle account, download the JDK, and set JAVA_HOME and PATH.

  • Eclipse Installation : Setup environment for Code Writing2:59

Requirements

  • Basic understanding of Windows Operating System
  • Good to have understanding of Manual Testing, Processes, Functional & Regression Testing
  • Should be ready to invest atleast 30mins a day for practice and concept implementation

Description

Course Updates

JAVA is a most popular programming language for developer as well as testers.

  • From Testers point of view, we can use it with different tools like Selenium, Appium, Rest Assured, JMeter and many other automation tools.

  • If you’re new to programming and want to enter either of these fields, this course is a great place to get started.

  • No Pre-requisite for staring this course, we will teach from installation to real-time implementation

Coverage

In this course we prepare student for all automation challenges, it gives coverage of almost all basic and advance concepts of java which are required to work on different automation tool.

  • Here you will cover basic concepts like Class, Object, String, Loop and advance concepts like File Handling, working with Excel, Database connectivity, Collection API.

  • Here we cover OOPS in details which makes you working as well as interview ready.

  • Advance concepts like Exception Handling, Excel handling

  • File Handling & Excel Handling

  • Working with JUnit & TestNG

  • Working with Maven

  • Many Programming Exercise and Quiz

  • Access Modifiers, Keywords

  • Debugging

  • Interview Questions and Tips

  • 50+ Programming exercise for regular practice.

Here we are going to learn Java with following perspective


  1. Java testing frameworks

  2. JUnit tutorial for testers

  3. TestNG for automated testing

  4. Selenium with Java

  5. Java unit testing best practices

  6. Cucumber BDD in Java

  7. Java test automation tools

  8. Java integration testing techniques

  9. Java exception handling in testing

  10. API testing with Java

  11. Continuous integration for Java projects

  12. Java code coverage tools

  13. Static code analysis in Java

  14. Test data management in Java

  15. End-to-end testing in Java

  16. Java software quality assurance

  17. Java testing strategies

Result of this course

  1. After completing this course, you will be very much comfortable to start automation and face automation interviews

  2. Also you gonna get our instructor support to clear you queries asap.

  3. Its a continuous grooming course which will give you in depth knowledge of theory as well as practical concepts

Who this course is for:

  • Any professional want to automation different types of application using Java Programming
  • Manual Testers Looking Opportunity in Selenium with Python
  • Automation testers who want to use java in most effective way in Automation
  • Any professional who want to learn java from scratch to expert level
  • Freshers looking for opportunity in Software Testing/Automation Testing