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 firstname.lastname@example.org or contact@ministryOfAutomation.com
- Lectures 28
- Quizzes 0
- Duration 23 hours
- Skill level All levels
- Language English
- Students 599
- Certificate Yes
- Assessments Yes
- Course Details, Download and Installation and Openscript Tool Understanding
In this section you will learn about course orientation, what will you learn in the course, We will go over download options and how to efficiently install OATS and/or Only Openscript Tool. We will also go over Openscript tool details and understand it's navigations and what all areas to use while automation.
- Writing First Script, Default Functions & More about Openscript Tool and How Automation Works
- Understanding Objects, Xpaths & Object Library Concepts
- Data Management Using Databank, External Sources like Excel Sheets, Database
- Script Assets & Maintaining Objects
- Function Library Concepts, Designing Script Flow & Hybrid Framework Concepts
- End to End Exercise, Automation Framework and Designing Env Files, Driver and Reusable Scripts
- Data Encryption, Decryption, Core JAVA concepts, What is Accelerators & Oracle ERP scripts
- Web Service Automation using Openscript & How to Run Script Serially and Parallel
- Oracle Test Manager
- Miscellaneous Topics, Study Material & Code Repository
Some useful artifacts collected from automation community learning with , You can also contribute to this section if you want to, Contact Saurabh for more details.