With OpKey, agile teams now have a test automation platform to create reliable automation tests significantly faster and maintain them painlessly. OpKey allows Test teams to automate their mobile apps, web apps, web services and integrate seamlessly with their Devops without requiring a coding background

Action Driven Testing

OpKey provides you a powerful test editor to create your new test or modify existing one with more than 400 Keywords to perform all possible actions on your application. This includes validations, checkpoints, file handling, system keywords and even control constructs like If-Else and For-Next for advanced users

Smart Test Recorder

OpKey has one of the smartest Recorder that can help cut down your initial test authoring time by more than 50%. OpKey Smart Recorder supports recording of your actions on web applications(across IE, Chrome, Firefox, Safari), android and iOS Test recoding, Oracle EBS and Desktop application recording. Recorder also comes with a powerful Spy feature that lets you observe page hierarchy and object property before working on it

IntelliChooseTM – To Handle dynamic objects

Any enterprise application would have dynamic controls. Hence we have build IntelliChoose™ –A smart object recognition technology. With IntelliChoose, along with object properties, we also capture surrounding objects to enable visual identification of dynamic element. This makes automated tests much more robust and reliable

In Built Data repository

Yep..We know that’s the most common use of test automation. To test your systems with multiple set of data and cover all those corner cases. And hence we have made it really easy for you to parameterize your tests with inbult data editor.. And you can also import your test data into the system from databases, excels and XMLs. Happy Data driving!!

Object Repository for easy Maintenance

In order to allow easy maintenance of your test, we store the objects of your application in a separate object repository. So if properties of some controls change in future, you can easily modify it from OR without impacting your script. Along with using some real advanced features like intellichoose, You can also add an object manually for Day Zero automation.

Advanced Test Results and Reports

OpKey gives you 3 levels of reports (Summary, Debug and Detailed) to analyze your test results however deep you want. Along with automatic screenshot capturing feature, OpKey gives you useful debug information about the system under test. You can export your results in a HTML or PDF format as well

Functional Library for reusability

Functional Libraries (FL) in OpKey lets you create reusable components for making you tests more maintainable. You can record your repetitive actions in a FL (like Login, or Search) and then call this FL from any test script. You can pass on data and get output from this FL for easy data driving

Recovery Scenario for Exception handling

Recovery scenarios help you handle unexpected error like popups to make sure your test can continue un-interrupted. You can set up how the pop up should be handled. Should there be a button press or would you like to invoke a series of steps in case an exception comes. Why do you need it? Now C’mon When was the last time everything went as you planned..

Custom Keywords to extend OpKey

Though you would rarely need it, but in case you need to go beyond OpKey keywords, you can register your custom Keywords in Java\VBS. And once registered, these keywords would be available just like normal Keywords. Which means you can virtually do anything with OpKey. What..Make Coffee? Err Well almost anything

Agent for Distributed Test Execution

More divided we become the more we conquer…Our Test Automation Philosophy certainly follows this mantra. To test those zillion test combinations, we have build OpKey agent that you can install on multiple VMs and run your tests in parallel.

Impact analysis before changing tests

With “Used By” feature of OpKey, you can find all the potentially impacted test artifacts at a quick glance even before you make a change to your script. This help you save precious debugging time later and make smarter decisions vis-a-vie script changes.

Full Audit Trails for smooth collaboration

Who Broke My tests – Now you won’t have to worry about this question with OpKey. OpKey maintains full audit trails of all the additions and modifications for a specific test artifacts so that your teams can work jointly on building better tests faster.

Broad Technology Support

Web

Supported Browsers

  • MS IE
  • Edge
  • Chrome
  • Firefox
  • Safari

Supported OS

  • Windows 7 & up
  • Mac 10.X

Technologies

  • HTML5
  • CEF
  • Angular.js
  • Real.JS
  • Polymer.js
  • React.js
  • Meteor.js

Mobile

Android

  • 5.0 onwards Playback
  • 4.4 onwards

iOS

  • 8.x onwards

Works with

  • Real devices
  • Simulator

Devices

  • Local devices
  • Real devices on cloud (pCloudy)

Web Services

Technologies

  • SOAP
  • REST

Methods

  • Post, Get, Put, Patch, Delete

Works with

  • JSON
  • XML

Authentication

  • BasicAuth
  • Digital signature
  • Presumed trust

Desktop

Supported Applications

  • C/C++
  • .NET application
  • WPF (XAML)
  • Visual Basic
  • Delphi

Supported Controls

  • Developer Express
  • Infragistics
  • Microsoft
  • Telerik
  • Standard Windows Controls

Packaged Applications

Supported Applications

  • Oracle EBS
  • Salesforce (Classic and lightning)
  • ServiceNow
  • IBM Maximo
  • Workday

And many more packaged applications

Don’t see the support for your application\Technology listed here? Contact Us

Key Features

Agile BDD & Dev-Ops

As more and more enterprise adopt Agile to change the way teams collaborate to develop systems, its becoming apparent that traditional testing methodologies are not going to work with Agile and Test automation is the only way True Agile can be adopted.

OpKey is build from grounds up for Agile teams. Using OpKey, Users can define their acceptance tests in OpKey’s Gherkin editor, link these test to JIRA tickets seamlessly, convert gherkin scripts tests into automated tests with a single click and integrate OpKey tests with Build systems using out of box plugins for Jenkins and Bamboo.

Agile BDD & Dev-Ops

Web Test Automation

With Web apps getting more complex and an array of new age JS libraries getting popular, traditional web automation approach needs an overhaul. All those waiting for AJAX calls, writing code to handle dynamic objects etc. is only going to slow down your automation.

OpKey makes it way easier and significantly more reliable for you to automate your web applications. With 400+ web keywords for almost every possible user action, Automatic waits for AJAX calls so you don’t have to ever worry about synchronization points, and smartest recorder with IntelliChoose technology to handle dynamic object automatically, OpKey is going to revolutionize your web automation experience.

Web Test Automation

Mobile Test Automation

OpKey’s awesome support for mobile test automation allows mobile QA teams to create their cross device cross platform tests quickly and execute across multiple devices in parallel within their local setup or using pCLoudy – Our cloud enabled device lab

Record and playback tests for your android and iOS app with ease on your local devices, or connect to pCloudy, our cloud lab with 500+ real devices. You can parametrize your tests using in built data editor and integrate your mobile tests to your CD system using our out of box plugins. Now C’mon, Mobile Test Automation cant get easier than that .

Mobile Test Automation

SOAP/REST Automation

APIs or micro-services based architecture is the backbone of any modern day application. While there are many tools out there that support testing APIs on a standalone basis, what they lack is the ability to integrate API tests into end to end integration test with automated UI and other tests.

OpKey helps testers seamlessly combine their API tests with other systems tests like web UI tests and Mobile test to test end to end business processes. With full featured services Editor, OpKey allows you to create your tests easily and data drive with Datasheets.

SOAP/REST Automation

Desktop Automation

Desktop application still form an important part of legacy ecosystem at most enterprises. And any end to end business process automation would be incomplete with enabling automation of desktop apps.

Don’t worry we have you covered with OpKey. OpKey supports test automation for whole bunch of windows desktop applications. OpKey smart recorder allows you to record your tests on technologies like - classic win32 apps, Delphi, VC++ apps, Dot net, WPF etc..
You can also integrate your desktop automation tests with Web and mobile to integrate end to end business process with ease.

Desktop Automation

Oracle EBS Automation

Every Oracle EBS upgrade\Patch\customization generally involves a painfully long cycle of regression testing to ensure Business continuity across all business processes.

OpKey helps enterprises cut down on the Oracle EBS testing time and cost by providing exceptional support for Oracle Forms automation. Not only that, you can also test end to end business processes spanning across multiple systems (across multiple technologies). OpKey’s Oracle EBS plugin validates that Oracle business processes are operating correctly - just as users expect - to avoid business disruption and project delays.

SalesForce Automation

A successful Salesforce implementation needs ability to handle changes fast. Something that’s not possible with manual testing.

OpKey comes with a Salesforce test automation plugin that automatically handles all the inherent Salesforce Challenges like building dynamic Ids on visualforce pages, handling tabs in SF console, testing across multiple environments, working with dynamic data and APIs to name a few.

And now as lightning starts gaining momentum amongst customers, you don’t have to worry a thing. OpKey is Lightning Ready which means same tests would run on Both Classic and Lightning UI.

SalesForce Automation

Automation on Cloud

Setting up an in-house lab for test automation can be challenging. Hardware maintenance, Browser updates, Selenium updates…Yeah you got the idea.

OpKey takes the pain out of your continuous test execution by providing an On-Demand browser lab and mobile lab on cloud. With a click of a button, you can run your tests on OpKey Cloud Lab in parallel and view the test execution through our Remote test execution viewer.

Automation on Cloud

Ready to get started?

Sign up to see how Opkey can work for you. It’s free!

Start Using Opkey
Free Trial