Oracle functional testing (a.k.a OFT) is a part of Oracle Application Testing suite, it supports functional automation testing of the following applications.
- ORACLE EBS OAF Applications
- ORACLE EBS Forms Applications
- ORACLE ADF Applications
- ORACLE Seibel Applications
- ORACLE JD Edwards Enterprise one applications
- PeopleSoft applications
- ORACLE Fusion applications
- Custom Web Applications
- Cloud Applications
- Adobe Flex applications
OFT of Oracle Application Testing Suite uses openscript IDE to create functional test automation scripts, OpenScript can also be used to create Oracle Load Testing Scripts.
Openscript was earlier known to be emprix, later to oracle’s acquisition its named after Openscript. Openscript is currently catching up the market stand with huge number of enhancements and bug fixes in the past 3 to 4 years, here at testingtools.co you can learn OFT by following the below topics and sub topics:
Learn OpenScript / Oracle Functional Test / OFT / Oracle Application Testing Suite with Tutorial Index
Basics of OpenScript in Oracle Functional Test of Oracle Application Testing Suite
In this section you will get Introduced to OpenScript, how it has come in to existence and what are its capabilities in the areas of Functional automation testing.
|Introduction to OATS|
|Introduction to Openscript UI|
Script development and Stabilization in Oracle Functional Test of Oracle Application Testing Suite
In this section you can get started with creating functional automated scripts and get to know about various UI objects that you can automate in different applications under test. You will also get to know about various activities involved as part of script development like Object XPath, working with Object Libraries, test data parametrization to execute scripts for multiple sets of test data, adding verification points to validate tests and script stabilization concepts.
|Basics of OATS|
|Working with Object Library|
|Test Data Parameterization|
|Working with Scripts|
Re-Usability of code:
Advanced topics in Oracle Functional Test of Oracle Application Testing Suite
In this section you will learn some advanced concepts of debugging scripts, how to work with inbuilt OpenScript APIs, utilities and exception handling. These are needed especially when you want to work with complex business logic or to address any custom requirements in the project like connecting to database for getting test data, verifying if a specific XML output is having the right data, etc
|All about Debug View in OpenScript IDE and its importance|
|How to debug scripts line by line in OATS?|
|How to playback scripts from middle of scripts?|
|Working with Files|
|Working with CSV Files|
|Working with Database|
|Working with XML Files|
|Dynamically handle exception handling in OATS|
|All about DOM|
|Command Line Utilities in OATS|
|Steps to execute OATS Scripts from command Line|
|12 Most important command line options for OATS|
|Watch video of your script playback ( New in OATS 12.5 )|
|Migration of scripts from Older version to Newer version of OATS|
|Best Practices for OATS|
Troubleshooting in Oracle Functional Test of Oracle Application Testing Suite
In this section you will get to know various common issues you might face when using OpenScript and resolutions for the same, this can save a lot of time rather analyzing them scratch. You can rather spend more time for any new issues which can be specific only to your requirement.
|Troubleshooting for OATS Installation|
|WebDOM Browser Helper Installation Failed|
|Troubleshooting for Recording scripts|
|Internet Explorer Crashing when Recording with Openscript|
|Troubleshooting for Playback of scripts|
|Cannot get a connection from the browser helper after 30 seconds|
Code snippets in Oracle Functional Test of Oracle Application Testing Suite
In this section you will get to know various code snippets which can be re used in sevearl of your projects, helps saving time and get started faster with test automation and executions.
|1||Get all links in a web page||The cases when there are links in a web page, which have same attributes and values to identify the object, and you do not want to rely on index attribute, you should be able to get the list of all links in a web page and click on desired link.|
Please do let us know your queries or topics to write as suggestions in the comments and we shall do our best to address the same.