Oracle Forms is a Java Applet-based GUI that integrates with the Oracle database and other modern or legacy technologies in a business ecosystem. But it can be difficult to automate due to its underlying technology, and thus becomes a bottleneck to achieving full automation of your business processes. Many organizations revert to manual testing or choose simple tools that yield flaky results.
TestComplete comes with understanding of how GUI elements are represented in Oracle Forms and provides a solution that enables both non-technical and technical users to easily automate workflows. Automate the full breadth of Financial modules including General Ledger, Accounts Receivables, Accounts Payables, Purchasing, IExpense, IProcurement, Cash Management, in addition to HR modules.
The TestComplete object recognition engine can uniquely identify every object in the Oracle Forms UI, including buttons, input fields, combo boxes, tabs, grids, lists, radio buttons, and check boxes. When an object is dynamic - for example, say its identification criteria changes each time the application is launched - TestComplete automatically leverages a built-in self-healing capability that finds the correct object using a powerful mix of Artificial Intelligence and image recognition. Customers also see value in using our OCR capability to find text-based objects on the screen. In most cases, we are able to extract the JavaClassName and AWTComponentAccessibleName for every object. For more technical information on how we work with Oracle Forms, please click here.
No matter your scripting knowledge, we have you covered! You do not need to write a single line of code in TestComplete to automate your Oracle Forms GUI. You can simply navigate through the application as you would as a business user or manual tester and TestComplete will automatically record all actions and create an object map with unique properties for each element. If you are comfortable scripting, we’ve also got you covered! TestComplete has a full-fledged built-in IDE that supports JavaScript, Python and VBScript among others. You can data-drive your tests through excel sheets or csv files to increase test coverage and receive detailed reports with screenshots of every test run to share with the rest of the team.
TestComplete enables you to easily reuse components for efficient automation of an end-to-end business workflow including different areas of the Oracle Forms application. You can define modules based on functionality, modules, or business workflows and then reuse those tests to create a robust testing framework.
You can orchestrate these tests manually or via a Continuous Integration system such as Jenkins or Azure, and even connect to a test management system that you currently use. You can also foster teamwork by integrating with Git source control from right within TestComplete.
Start Your TestComplete Trial Now
By submitting this form, you agree to our Terms of Use and Privacy Policy
Easily build and automate functional UI tests for Desktop, Mobile, and Web applications.
"We have reduced the overall average application testing timeline from several weeks down to several hours. That means software improvements go into production faster, and the quality of software has also increased significantly."