Welcome to learn Next Generation Powerful yet Simple and Flexible Automation Tool from Oracle.
In this Oracle Application Testing Suite: you’ll learn how to use Oracle Application Testing Suite to test the quality, performance, and reliability of Web applications and Oracle-packaged applications.
High Level Chapters
Explain the Oracle Application Testing Suite Components.
Overview on Openscript scripting tool.
Create, Modify and Execute functional test scripts in OpenScript.
Understanding and How to use, Analyze Object library, Function Library, Databank and other types of assets with script.
Handling Test data using XML, XLS Sheets, CSV and fetching data directly from database (running SQL from openscript)
Automation Frameworks & Designing Sample Framework for OATS
Automation web services (developing scripts to automate web services)
Automation database testing (developing scripts to automate database testing)
Manage the overall testing process with Oracle Test Manager.
Administer Oracle Application Testing Suite
Oracle Application Testing Suite Products
Understanding OATS History
About Oracle OpenScript (heart of OATS)
Testing Accelerators for Oracle Applications and for Non-UI-Based Applications
Course Schedule Walkthrough
Oracle ATS Architecture
Comparing OATS with other Automation Tools.
OATS Advantage over other Automation Tools.
Applications Installation and Tips to avoid installation issues.
Special installation and browser setting details for working with Oracle EBS applications +OATS
Understand different components (add-ons, services etc) installed on machine and their usage.
Learning OpenScript Tool (Developer and Tester perspective)
Tree View, Java code view and Assets
Managing Scripts and Configuring OpenScript Preferences
How OpenScript Records and Plays Back Scripts (detail session)
Understand how record and playback works (mechanism behind them)
Learn how to create automated scripts for Web/Oracle EBS
Understanding different files/folders created by OpenScript whenever we create new script.
The Structure of Scripts – Importance of in build initialize (), run() and finish() methods
Creating Test Projects, Repositories , Recording Scripts, and Playing Back Scripts
Viewing Node Properties
Creating Repositories and Workspaces
Viewing Playback Results and Detail View
How to read execution report
How to debug scripts from consol and execution result file
Core Java basics required for automation (only if required by students)
Data types in JAVA
Java Class, method() etc basics
For FREE Training on Java required for automation tester’s then enroll “Java for Testers” course for FREE
Advance Scripting in OpenScript with object library, function libraries and data files.
Understand what is Objects or web elements in automation terminology.
Mechanism on how OATS recognizes Objects
How OpenScript records and understands the Xpath.
Inspect object Xpath using inspect object.
Importance of Object Library
How to create, understand and maintain object library.
How to handle think time, object timeouts and synchronization issues.
Adding Command Nodes to Scripts
Parameterizing Inputs with Databanks (how to read test data from excel sheets)
Working with Functions/Methods
Creating different function libraries – Oracle standards of creating and maintaining automation function libraries.
Designing data reader function and other sample functions in function library
Create advance scripts using object libraries and function libraries
Understanding result reports and its default location, How to edit execution result (if required).
Practice Sessions to cover all above theory
Working with Script assets and Environment files
XML basics and how to use XML files to carry test data.
How to control execution on different environments using Environment XMLs
How to use functional scripts as an assets
Creating driver and reusable scripts
Integration of different scripts, merging of multiple scripts.
Executing scripts using command line (cmd)
Creating execution .bat files to run multiple scripts.
Sample Framework for OATS (Simple and Flexible for any project)
What is automation framework?
Why framework is required?
Which is BEST framework for my team/project?
How to design and get started with OATS framework.
Web Service Automation, Database Automation and Designing EHC Scripts
How to automate Web Services using OpenScript.
How to automate Database testing using OpenScript.
Create ApplicationDButlity with different functions for database testing.
Overview on Creating Application Environment Health Check (EHC) scripts for daily regression/build verification
Managing Test Plans, Requirements, and Tests with Oracle Test Manager
About Oracle Test Manager
Managing Test Plans
Managing Test Sets
Execution on OTM and Scheduling tests using OTM
How to do complete OATS setup on remote server so that your team can manage and work on single
- Running Tests and Managing Issues and Reports with Oracle Test Manager
Adding and Running Tests (Different types of tests like Manul/Openscript)
Managing Reports and Dashboards
Configuring Oracle Test Manager Options
Configuring Remote Systems for Execution
Administering Oracle Application Testing Suite
Using Administrator to create different users and controlling their access levels.
Administering Oracle Load Testing and Oracle Test Manager (high level)
Where to look for help?
General issues while working on OATS and their resolutions
Tips on how and where to look for help while working on OATS
Different online communities/group links
Study material and Sample Code developed by Saurabh.
Important Note: If you have any question regarding course structure, fees, schedule or any other thing then do not hesitate to drop an email to ‘Saurabh Thawali’ at email@example.com or contact@ministryOfAutomation.com
- Lectures 28
- Quizzes 0
- Duration 23 hours
- Skill level All levels
- Language English
- Students 601
- Certificate Yes
- Assessments Yes
Value for Money Course, I save lot of time experimenting and trial and errors with this course , otherwise i would have spend numerous nights searching on google, youtube about OATS and openscript coding stuff, Saurabh is a real and genius guy who shares what he learned and how it can be implemented in your OATS project if you are getting started.
Thumbs Up man !! Thanks from Germany
Excellent work Saurabh. I highly appreciate the way you teach. You even explains the small concepts also. It really helps even the beginners to understand the concepts effectively. It would be very helpful if you could share some materials for reference as well.
Keep up the good work !!