Now that we have successfully installed OATS, the next step is to create some automated functional test scripts. In this article as a first step we will look at how to record and playback OATS scripts. We also refer OATS as openscript. Openscript is basically the IDE portion of OATS.
In case you have not yet installed OATS, we recommend you to go through following article and complete your OATS installation.
Video recording for how to record and playback OATS scripts.
Below is the video recording as how to record and playback on Chrome web browser. We had created this video in the release where OATS had given the feature to support chrome browser.
I would like to share couple of details about usage of chrome with OATS now. This means OATS had extended its capability to support most of the popular web browsers. Also, we should not forget that OATS was best designed for automation of Oracle EBS applications and unfortunately Oracle EBS application does not support launching of Oracle EBS forms in chrome browser.
So what we should understand here is that, OATS can do functional test automation of web applications in chrome and that is the scope of its capability.
In the next sections we will look at concepts like understanding how objects are identified in OATS tool, how is the xpath created and what aspects to be considered for the same. Also, we will get to know if it is similar to other open source tools way of identifying the objects.
Founder of TestingTools.co, constantly shares knowledge on different test automation tools. Has experience in building proof of concepts, solutions, frameworks, platforms & implementation of test automation projects.
In pursuit of building a platform with inbuilt framework and reusable components for Oracle Cloud applications ( Oracle HCM, CX, SCM, Financials clouds, Salesforce and other cloud applications )
Major accomplishments in his career:
Product architect and development manager for test automation platforms
Oracle Flow Builder @ Oracle
CloudTestr @ Suneratech
2 times to oracle open world
More than 20 successful POCs ( Proof of concepts )
Designed pricing models.
Trained more than 50 members.
Built more than 100 re-usable functions.
Worked with tools: