Course Outline

Introduction to Automation Testing

  • Overview of Automation Testing
    • Benefits of automation
    • Types of testing: Functional vs Non-functional
  • Understanding the Client's Ecosystem
    • Overview of Oracle APEX
    • Introduction to .Net Core
    • Basics of Machine Learning in code algorithms

Automation Tools Overview

  • Selenium
    • Setting up Selenium WebDriver
    • Writing and running test scripts
    • Best practices for Selenium
  • TestComplete
    • Introduction to TestComplete
    • Creating automated tests for different applications
    • Integrating TestComplete with other tools

Deep Dive into Automation with Selenium

  • Advanced Selenium
    • Handling dynamic web elements
    • Cross-browser testing
    • Integration with TestNG and JUnit
  • Framework Development
    • Page Object Model (POM)
    • Data-driven and keyword-driven frameworks
    • Continuous integration with Jenkins

Advanced Features in TestComplete

  • Scripting and Automation
    • Scripting languages supported by TestComplete
    • Automating desktop, web, and mobile applications
  • Customizing Tests
    • Creating custom checkpoints
    • Handling exceptions and errors

Integration with Oracle APEX and .Net Core

  • Testing Oracle APEX Applications
    • Automated testing strategies for APEX applications
    • Tools and practices specific to APEX
  • Automation in .Net Core
    • Setting up test projects
    • Unit testing with xUnit
    • Integration and end-to-end testing

Machine Learning in Automation

  • Introduction to Machine Learning in Testing
    • Basics of machine learning
    • Use cases of machine learning in test automation
  • Implementing Machine Learning Algorithms
    • Writing algorithms for predictive analysis
    • Integrating machine learning with test automation

Maintenance and Manual Construction of New Apps

  • Manual Testing Fundamentals
    • Manual testing techniques
    • Writing effective test cases and test plans
  • Transitioning from Manual to Automated Testing
    • Identifying automation candidates
    • Best practices for maintaining test scripts

Digital HCM/NPP and Outsourcing Strategies

  • Digital HCM/NPP Overview
    • Tools and technologies in HCM
    • Automation strategies for HCM applications
  • Managing Outsourced Testing Projects
    • Best practices for outsourcing
    • Ensuring quality and consistency in outsourced projects

Alternative Tools and Technologies

  • Evaluating Jtest and SOAtest
    • Features of Jtest and SOAtest
    • Suitability for the client’s needs
  • Introducing Alternative Tools
    • Exploring other automation tools (e.g., Katalon Studio, Postman for API testing)
    • Integration and transition strategies

Hands-On Workshops and Real-World Scenarios

  • Practical Sessions
    • Hands-on labs with Selenium and TestComplete
    • Real-world testing scenarios
  • Case Studies and Capstone Project
    • Group project to implement a complete automation solution
    • Presentation and peer review

Summary and Next Steps

Requirements

  • An understanding of basic programming concepts
  • Experience with software testing (manual or automated)
  • Familiarity with web technologies and development frameworks

Audience

  • Automation Testers
  • QA Engineers
  • Software Developers
  • IT Professionals involved in software maintenance and testing
 35 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Testimonials (5)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories