Companies Home Search Profile

TestNG Complete Guide: Mastering Test Automation with TestNG

Focused View

Saif Siddiqui

1:22:51

71 View
  • 1 - Introduction Starting with TestNg.mp4
    07:04
  • 2 - Writing our First TestNg Test.mp4
    02:14
  • 3 - Hard Assertion.mp4
    20:54
  • 4 - Soft Assertion.mp4
    06:50
  • 5 - Before Method and After Method.mp4
    08:26
  • 6 - Before Class and After Class.mp4
    05:03
  • 7 - Creating TestNg XML File.mp4
    09:21
  • 8 - Include and Exclude Tests.mp4
    06:24
  • 9 - Before Test and After Test.mp4
    08:32
  • 10 - Before Suite and After Suite.mp4
    04:04
  • 11 - Parallel.mp4
    03:59
  • 11 - TestNGTuitorial.zip
  • Description


    Comprehensive TestNG Course for Software Testing Professionals for Test Automation Framework

    What You'll Learn?


    • Gain a strong foundation in TestNG: Understand the core concepts, annotations, and configurations of TestNG.
    • TestNG configurations and parallel test execution: Learn how to configure TestNG to run tests in parallel and maximize test execution efficiency.
    • Data-driven testing with TestNG: Explore the techniques of data-driven testing using TestNG's built-in data providers and custom data sources.
    • TestNG listeners and reporting: Discover how to utilize TestNG listeners to extend test execution behavior and generate comprehensive test reports.
    • Advanced TestNG features: Dive deep into advanced features such as test priorities, test groups, dependency management, and test data manipulation.
    • TestNG integration with other frameworks: Learn how to integrate TestNG with popular frameworks like Selenium WebDriver and JUnit.
    • Best practices and tips for effective test automation: Understand industry best practices and gain valuable tips for working with TestNg

    Who is this for?


  • Software testers and quality assurance professionals looking to enhance their test automation skills.
  • Automation engineers who want to leverage TestNG for building robust test frameworks.
  • Developers involved in test automation projects who wish to learn TestNG for more effective testing.
  • Students and professionals aspiring to start a career in software testing or test automation.
  • What You Need to Know?


  • Basic understanding of Java programming language.
  • Familiarity with software testing concepts and terminology.
  • Some experience with test automation frameworks (e.g., Selenium WebDriver)
  • More details


    Description

    Join this comprehensive TestNG course designed for both beginners and experienced testers to enhance their testing skills and improve test automation efficiency. TestNG is a powerful testing framework widely used in the industry for writing and executing automated tests. In this course, you will learn everything you need to know about TestNG, from the fundamentals to advanced techniques.

    Master the powerful TestNG framework and take your test automation skills to the next level with this comprehensive course. Whether you're a seasoned software tester or a QA professional looking to enhance your automation abilities, this course will equip you with advanced TestNG techniques and best practices that can be applied to any Java-based test automation project.

    In this course, you will learn how to harness the full potential of TestNG to design, execute, and manage robust test suites efficiently. Through practical examples and hands-on exercises, you'll explore a wide range of TestNG features and concepts, including test configuration, test execution control, parameterization, data-driven testing, grouping and prioritizing tests, reporting, and more.

    By the end of this course, you will have a solid understanding of TestNG's capabilities and be able to leverage its powerful features to build maintainable, scalable, and reliable test automation frameworks. Whether you work in Agile or traditional software development environments, the skills you gain in this course will help you optimize your testing efforts and deliver high-quality software with confidence.



    Who this course is for:

    • Software testers and quality assurance professionals looking to enhance their test automation skills.
    • Automation engineers who want to leverage TestNG for building robust test frameworks.
    • Developers involved in test automation projects who wish to learn TestNG for more effective testing.
    • Students and professionals aspiring to start a career in software testing or test automation.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Saif Siddiqui
    Saif Siddiqui
    Instructor's Courses
    Currently working as a Team Lead, I am PSM 1 (Professional Scrum Master), ISTQB Foundation, Prince 2 Foundation and ITIL V4 Foundation certified software tester in multinational IT services with around 9+ years of experience in Mobile Application Testing, Mobile Automation, API Testing, Agile Methodology, Scrum. Currently working in Malaysia.Sometimes leading as a consultant to different teams.I believe in doing all the SDLC and STLC work in an Agile way.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 11
    • duration 1:22:51
    • Release Date 2023/07/05