Oracle Application Testing Suite
   HOME

TheInfoList



OR:

Oracle Application Testing Suite is a comprehensive, integrated testing solution for Web applications, Web Services, packaged
Oracle Applications Oracle Applications comprise the applications software or business software of the Oracle Corporation both in the cloud and on-premises. The term refers to the non-database and non-middleware parts. The suite of applications includes enterprise re ...
and
Oracle Database Oracle Database (commonly referred to as Oracle DBMS, Oracle Autonomous Database, or simply as Oracle) is a proprietary multi-model database management system produced and marketed by Oracle Corporation. It is a database commonly used for ru ...
s.


Description/History

Oracle regularly releases updates to the Oracle Application Testing Suite. These updates often include new features, improvements to existing features, and better compatibility with evolving technologies. The test solution was originally developed by RSW, who was bought by
Teradyne Teradyne, Inc. is an American automatic test equipment (ATE) designer and manufacturer based in North Reading, Massachusetts. Its high-profile customers include Samsung, Qualcomm, Intel, Analog Devices, Texas Instruments and IBM. History T ...
that created the software and
call center A call centre (English in the Commonwealth of Nations, Commonwealth spelling) or call center (American English, American spelling; American and British English spelling differences#-re, -er, see spelling differences) is a managed capability th ...
test company Empirix. Empirix eTest Suite was acquired by
Oracle An oracle is a person or thing considered to provide insight, wise counsel or prophetic predictions, most notably including precognition of the future, inspired by deities. If done through occultic means, it is a form of divination. Descript ...
in June 2008 and was rebranded as Oracle Application Testing Suite. The Oracle Application Testing Suite is part of the
Oracle Enterprise Manager Oracle Enterprise Manager (OEM) is a set of web-based tools aimed at managing software and hardware produced by Oracle Corporation as well as by some non-Oracle entities. Releases Oracle Enterprise Manager includes three releases: Oracle Enterpri ...
product family and comprises the following tightly integrated products: * Oracle Load Testing for scalability, performance and load testing. * Oracle Functional Testing for automated functional and
regression testing Regression testing (rarely, ''non-regression testing'') is re-running functional and non-functional tests to ensure that previously developed and tested software still performs as expected after a change. If not, that would be called a '' regr ...
. ** Oracle Flow Builder is introduced as part of Functional testing along with the Release of OATS 12.3.0 * Oracle Test Manager for test process management, including test requirements management,
test management Test management most commonly refers to the activity of managing a testing process. A test management tool is software used to manage tests (automated or manual) that have been previously specified by a test procedure. It is often associated with ...
, test execution and defect tracking. Oracle Application Testing Suite also provides a series of integrated testing accelerators for testing Oracle packaged applications and SOA applications. These accelerators enable enhanced scripting capabilities for more efficient and optimized testing.


Supported technology/Applications

Web/
HTML Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
,
Adobe Flex Apache Flex, formerly Adobe Flex, is a software development kit (SDK) for the development and deployment of cross-platform rich web applications based on the Adobe Flash platform. Initially developed by Macromedia and then acquired by Adobe Syste ...
, Siebel,
Oracle E-business Suite Oracle Applications comprise the applications software or business software of the Oracle Corporation both in the cloud and on-premises. The term refers to the non-database and non-middleware parts. The suite of applications includes enterprise re ...
,
Oracle Fusion Applications Oracle Fusion Applications (OFA) are a suite of applications built on Oracle Cloud that include cloud-based applications for enterprise resource planning (ERP), enterprise performance management (EPM), supply chain management and manufacturing ( ...
, JD Edwards EnterpriseOne, Application Development Framework,
Oracle Forms Oracle Forms is a software product for creating screens that interact with an Oracle database. It has an IDE that includes an object navigator, property sheet, and code editor that uses PL/SQL. It was originally developed to run server-side i ...
, Web Services, Oracle Databases


Scripting platform

Oracle Application Testing Suite have one unified scripting platform called OpenScript. This is an
Eclipse An eclipse is an astronomical event which occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ...
-based scripting platform that provides a
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
and the possibility to extend scripts by using
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
code.


Languages

Oracle Functional Testing and Oracle Load Testing both uses the same scripting platform (OpenScript) and scripts may be extended by using the
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
.


License models

Oracle Functional Testing is licensed based on NUP (Named User Plus). Oracle Test Manager is licensed based on NUP (Named user Plus). Oracle Load Testing is licensed based on: * Number of
processors Processor may refer to: Computing Hardware * Processor (computing) ** Central processing unit (CPU), the hardware within a computer that executes a program *** Microprocessor, a central processing unit contained on a single integrated circuit ( ...
for the Load Testing Controller * Number of virtual users to be simulated The base license covers web applications support. Additional accelerators may be licensed as needed.


Compatibility for Functional Testing

OATS (Oracle Applications Testing Suite) has evolved adding compatibility with different
operating systems An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
,
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
versions,
browsers Browse, browser, or browsing may refer to: Computing *Browser service, a feature of Microsoft Windows to browse shared network resources *Code browser, a program for navigating source code *File browser or file manager, a program used to manage f ...
, etc. Latest Version of 12.5 supports OATS Compatibility with JAVA, Browsers and Operating Systems
Browsers Browse, browser, or browsing may refer to: Computing *Browser service, a feature of Microsoft Windows to browse shared network resources *Code browser, a program for navigating source code *File browser or file manager, a program used to manage f ...
: * Record and Playback on ** IE 8.x, 9.x, 10.x and 11.x **
Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curr ...
( ESR) 10.x, 17.x, 24.x and 31.x * Playback on ** Chrome 32+
Java Runtime Environment Java is a set of computer software and specifications that provides a software platform for developing application software and deploying it in a cross-platform computing environment. Java is used in a wide variety of computing platforms ...
: * JRE 1.6 * JRE 1.7 * JRE 1.8
Operating System An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
:
32 bit 3 (three) is a number, numeral and digit. It is the natural number following 2 and preceding 4, and is the smallest odd prime number and the only prime preceding a square number. It has religious and cultural significance in many societies ...
and
64 bit In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide. Also, 64-bit central processing units (CPU) and arithmetic logic units (ALU) are those that are based on processor registers, ad ...
of *
Windows 2003 Windows Server 2003, codenamed "Whistler Server", is the sixth major version of the Windows NT operating system produced by Microsoft and the first server version to be released under the Windows Server brand name. It is part of the Windows NT ...
*
Windows 7 Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on July 22, 2009, and became generally available on October 22, ...
*
Windows 8 Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on August 1, 2012, made available for download via Microsoft ...
* Windows 2008 * Windows 2008 R2 * Windows 2012 Server


References

{{Reflist


External links


Oracle Application Testing Suite



End-to-End Automation Testing for Oracle Cloud
Software testing tools