logo

Select Sidearea

Populate the sidearea with useful widgets. It’s simple to add images, categories, latest post, social media icon links, tag clouds, and more.
hello@youremail.com
+1234567890
 

Case Study

Webinar Archive

"Simplifying Test Automation with Behavior Driven Development"


As a business User or a functional tester, If you have often asked yourself how you can collaborate better with developers to ensure all features are built and tested the way users need, Behavior-Driven Development (BDD) may be a good choice for your team. Isn’t it cool when the user stories made by the Business Analyst (BA) become test cases and are tested? And how great would that be if you as a BA or functional tester can convert the user stories to automate test cases without knowing anything technical about selenium or QTP? Interested to know how? Well, then you should definitely check out this webinar recording.



Speaker: Lavanya Upadhyay

"Multi Channel Test Automation with Open Source"


As of now, there exists no tool, open source or otherwise, to facilitate automation of test cases which run across platforms. For e.g. selenium is great to handle across browser testing; but has no support when a need to do image based testing; web service testing or mobile application testing, arises. Currently there is no framework available where one can make use of more than one automation tool in the same test case.



Speaker: Avinash Tiwari

"OpKey – The one stop enterprise test automation framework for Web, Mobile and Web services automation"


It’s a given that in this era of dynamic business environment and agile dev practices, you cannot afford to have Testing and QA functions as your bottleneck. More and more orgs worldwide are turning to effective test Automation to solve this problem. And it is a recognized fact that a good automation framework can enhance your automation ROI manifolds.

OpKey- A patented Gen 5 automation framework by CresTech helps you deploy a single automation framework on top of tools like SeleniumWatirSahi (web) & Robotium, Frank (Mobile) and helps you cut down on automation expense by up to 40%.

Check here how global organizations like AXA, Mach, Nucleus, Oneshield and many others have deployed OpKey as their enterprise automation framework.



Speaker: Pankaj Goel

"Test Automation without Coding"


Most of the software testing tools present in market today requires knowledge of a programming language, you can’t get your best software tester or Subject matter expert to automate your tests. Instead, you have to find a programmer, who may not understand the business value of software to build the test automation. Think of a scenario where your test scripts can be added to an existing test scenario or a new one can be created without any programming.

Check this Webinar recording where we discussed about various challenges that we face while starting our Test automation initiative and a possible solution for the same.



Speaker: Lavanya Upadhyay

"Business Driven Smart Test Automation – Drive Efficiency and Improve Quality in Insurance Testing"


Owing to complexity in Insurance Application Testing, there are many challenges like poor test coverage, frequent and short release cycles and not enough confidence in testing. These challanges lead to lag in accomplishing business needs.

CresTech Software Systems, thought leader in software testing, have always brought innovative solution to accomplishing challanging business needs.

In this webinar, we are addressing such challenges with our innovative Business Driven Test Accelerator.



Speaker: Avinash Tiwari

"Introducing OpKey 2.0 - The Tool Agnostic Test Automation Platform"


With Cloud being the latest technological trend coming into picture, what could be bigger than having an Automation Framework with Cloud feature. Yes, you heard that right. OpKey Personal Edition 2.0 has recently released with features like OpKey Cloud & Record Playback. Now, you can create your script using OpKey, Run on OpKey Cloud by choosing 100+ browser-OS combinations available & get Results and screenshots back to your local machine. What could be more bigger is that you can avail all these features with OpKey Personal Edition for FREE!!

Check the below Webinar recording to see how OpKey works with new features like Record/Playback & OpKey on Cloud.



Speaker: Pallavi Sharma

"Un-Lock the Open Source Test Tool World of Advantages"


Over recent years there has been an increasing trend in adaptation of open source test tools by organizations across globe . The open source test tool world has now to offer a bunch of solutions which allow one to automate applications whether it is a HTML5 based app, a Native mobile application, or web service. More and more organizations are moving away from heavy license based, rigid and expensive commercial solutions to the FREE, flexible and customizable open source test tools.

But the adaptation of open source test tools is and has remained a cause of anxiety to the test teams.Check out the Webinar Recording to understand what challenges are being faced faced by the test teams & How OpKey can be seen as “The Breakthrough Advantage for Open Source Test Tool Adaptation”



Speaker: Pallavi Sharma

"Moving beyond UI Automation"


In the current era, most of the current test automation tools and frameworks follow UI based approach. Though, this approach is fairly mature, there are many challenges. Check this webinar recording to find out those challenges and the possible solution – OpKey which helps in integrating UI based automation with other layers of application for holistic end to end automation.



Speaker: Avinash Tiwari

"Mobile Functional Test Automation – Need, Challenge and The Solution"


In the recent years there has been an explosion in Mobile Technology over the last two decades. We moved on from simple voice (1G) to voice-text (2G) to voice-text-gprs-edge (2.5G) to voice-text-data-external app access (3G). We will soon be headed to 4G, which claims to support 10 times higher bandwidths. We have also seen the rise of the Smart-Phone and other mobile devices that support email clients, calendars, full web browsing, social networking apps, cameras with easy sharing integration, video players such as youtube, maps, office apps, games etc.

With the Smart-Phone revolution upon us and the multitude of applications being released on a daily basis there is an increasing need for tools and automation to test all of these mobile applications.

Newer versions of apps are released every other day. How to cover their test cycles in maximum devices/platforms?

Check this Webinar Recording to look out the challenges of the mobile test automation space & how OpKey can be seen as the solution.



Speaker: Pallavi Sharma

"Functional Test Automation - The Cloud Way"


Having to continually invest in, manage and support an old Testing methodology can now be considered as a waste of time. OpKey Cloud represents a secure, easy-to-deploy and pay per use model where testing can be done without any kind of hassles. Think of a scenario where you need to functional test your web applications on different browsers & Operating systems.

For doing so, you will have to ask your IT Team to create a separate Test Lab. Is it worth creating & maintaining a Test Lab, which is used only once a while? Of course, the choice is yours but why not look for an easy and more convenient alternative. OpKey Cloud is one of them. It manages the complete infrastructure of a Test Lab right from the Operating System, multiple browsers and other things which helps in maximizing your teams productivity. Check out this webinar recording for knowing more about OpKey Cloud.



Speaker: Pallavi Sharma

"Is your Web application Compatible enough with today's browsers?"


Suppose recently you have developed a killing web application, and you want the world to know about it. Well the world out there is not looking at your product, the way you are looking at it.

To put it in better terms, you might have tailored your website behavior, layout & design only for Internet Explorer or Firefox but someone just opened your website in Safari, or a mobile based browser, or a tab based browser? Then………. So, make sure you have tested all views on all possible combinations. So, in today’s webinar will talk about the challenges & solutions of cross browser compatibility testing.



Speaker: Lavnya Upadhyay

"Introducing OpKey Personal Edition"


It has been witnessed in recent years by the software testing industry experts that Software Systems are developing themselves as being dynamic, scalable, agile, adaptable & rich in information in the context of 'Test Automation, using open source tools'. And to deal with these highly characterized Software Systems, it is highly essential to have an Automation Framework that can actually be versatile and at the same time, can provide the latest features related to testing.

Here, OpKey Personal Edition can be seen as the solution. With its host of user friendly and evolved features enables you to leverage the open source test automation space, with no or minimal effort, helping you deliver quality testing services faster and at no cost. Yes, it's FREE! To know more about OpKey in detail, kindly have a look at the webinar recording below.



Speaker: Pallavi Sharma

Self Help Videos

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam

a

Automate your mobile testing – the easiest way


Automate your iOS and Android apps using your favorite tool – Robotium, Appium, Sikuli -- without really needing to know them


  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds
  • Supports automation of Web Native and Hybrid apps – run your tests on actual devices
  • Use same methodology as web to create your mobile test – Central object management, Keyword driven, integrated data management and much more
  • Use Image based and object based mobile automation mechanisms in same script – Get best of both worlds

FAQs

What is OpKey?

OpKey is a tool agnostic test automation platform which provides a complete end to end functional test automation solution. It provides solution for varied platforms like web, mobile, desktop etc. Its integrations with many tools such as selenium, watir, soapui, robotium from open source world, and with QTP, RFT, etc available from commercial tools. It has got many useful features like in built object management, test data management, recorder, integrations with CI, ALM tools. The latest in OpKey is its Cloud Platform which provides you a solution to run your automation suite on more that 100 OS browser combinations in parallel, which helps you save both time and cost on test automation. OpKey is not an automation tool in itself. It integrates with the existing automation tools available and provides a complete end to end test automation solution.

I’m using selenium webdriver right now in what manner OpKey helps to reduce my work?

OpKey Personal Edition 2.0 is available with selenium web driver. OpKey reduces burden in many ways as per compared just with selenium rc/ or web driver. With features like Object Repository; Data Repository ; Result management; pre built 500 + keyword set. Support for pop up handling and much more OpKey provides a hassle free test automation experience. We are sure if you try it, you will yourself find many more reasons. Have a look at our rich feature set - https://opkey.crestechglobal.com/feature/

Is OpKey only for UI testing

OpKey is for Functional Testing completely. Not only for UI Testing. With OpKey you can test the functionality of your application. To know about OpKey Rich feature set click here - https://opkey.crestechglobal.com/feature/

Is it only for Web Applications ? Can we do automation on WPF applications with OpKey

OpKey is not only for web application. With OpKey you can automate many different applications like web, mobile; desktop, web services etc if the underlying automation tool supports it. Well, with aid of selenium web driver we should be able to automate the WPF applications and also use our image test based engine with sikuli if required. We can conduct a small poc for you to showcase the same.

Is there any option to communicate with XML from OpKey

Yes we have available keywords which help you perform many operations on XML, refer this link- https://opkey.crestechglobal.com/opkey-help/?subid=62&accordid=4#Handling-XML-Operations

Can I reuse my existing Selenium Webdriver script in Java with OpKey

Well, technically yes. You can create keywords of your existing selenium web driver scripts and use it in OpKey. Although it might not be much beneficial to you. OpKey provides a unique and rich keyword set of more than 400 keywords available; you can use them to quickly author your test case in opkey itself. Details on how you can create custom keywords is available here - https://opkey.crestechglobal.com/custom-keywords-an-extension-to-regular-keyword-set/

Can i save reports and screenshots in OpKey, seperately in my system location

Yes, OpKey allows you to export your results which you can then save in any system location.

Can OpKey set up connection with external data sources?

Yes. OpKey, provides more than 400 keywords which allows you to perform this action and many more. Details about how will you interact with DB is available in one of our technical articles- https://opkey.crestechglobal.com/connect-opkey-to-an-external-data-source-db/

Can we do load & performance testing with OpKey?

OpKey is a functional test automation tool. It is in our pipeline to integrate it with our other testing solutions to provide an enterprise level end to end test solution. We as an organization provide performance and load testing as a solution. You can refer this link here- http://www.crestechglobal.com/solutions/application-performance/ If you require more information on it please let me know and I will direct it to the right personnel.

Can we run same test simultaneously in two machines with OpKey?

Yes, OpKey Personal provides you a solution over cloud, where you can easily put the same test suite to run on different OS browser combinations. To know more visit- https://opkey.crestechglobal.com/cloud/ Or with OpKey higher editions which comes with component, OpKey authoring and OpKey agent, it allows you to run the same test on two different machines. You can do so by using the OpKey scheduler feature and schedule the same suite to be run on two different test machines which has OpKey Agent installed.  

Can you execute TC for Selenium on OpKey for QTP

Yes, you can execute the same test cases of OpKey on selenium as well on QTP. With its powerful ToolAgnostic technology the OpKey underlying automation engine allows the authored test cases to be executed on any automation tool. More details as to how is this supported is available here for your reference- https://opkey.crestechglobal.com/multi-tool-test-automation-platform-2/

Does OpKey support iframe for web applications

Yes, OpKey supports iframe for web applications. The underlying automation tool Selenium web driver supports iframe for web applications; so OpKey also supports the same

Does OpKey supports testing mobile applications?

OpKey very much supports mobile test automation on android, ios devices. Its higher edition Team has support for mobile test automation. You can see it in working here- https://opkey.crestechglobal.com/OpKey_Videos/OpKey-Mobile-Edition/OpKey-Mobile-Edition.html  

How and in which case we have to use opkey personal,Team and BPT

OpKey Personal is used when you automation testing for one to one basis. It is based on Selenium Web Driver, so if you are using selenium web driver for automation, switching to OpKey will help you immensely. It is available for FREE. OpKey Team is a higher and paid edition of OpKey. It is made for automation teams of sizes 2-many. It also has support for various automation tools across platforms web, mobile, webservices etc. OpKey BPT is a higher and paid edition of OpKey. It is made for team which follow Business Process Test methodology in automation.   More details - https://opkey.crestechglobal.com/editions/

How OpKey handles window popups

OpKey has generic keywords available which handles the pop-ups in the test automation run. More details is available on our blog- https://opkey.crestechglobal.com/how-to-handle-expected-and-unexpected-popups/

How OpKey is different than sauce Labs?

Sauce labs is a test automation solution over selenium available on cloud. This is one of the features with OpKey. OpKey is a complete, end to end test automation solution. It has integrations available with many test tools like selenium rc, webdriver, watir, QTP, RFT, soapUI etc. It comes into various editions like personal, team and BPT to support different testing needs of test teams. You do not require knowledge of any programming knowledge to use OpKey, but the same is not true with Sauce labs solution. OpKey Cloud provides you a solution to run your tests on a always ready and available test lab, which infrastructure management is not your headache. It makes available more than 100 browser OS combination to facilitate your test automation. OpKey also provides integrations with external tools of ALM, CI, and defect management.

How to handle recovery scenario with OpKey?

OpKey has an in built feature known as recovery manager, which provides provision to create and handle unexpected events so that the test automation suite can be executed in an unattended mode. It is an advance level feature is available in higher editions of OpKey. More details on this feature is available here - https://opkey.crestechglobal.com/opkey-help/?subid=81&accordid=6  

In what formats Test Execution Results of OpKey can be Exported

The results of OpKey can be exported in PDF and HTML formats. More details are available here - https://opkey.crestechglobal.com/opkey-help/?subid=71&accordid=3#Result-Features

Is there any programming language knowledge required to work with OpKey

No, you are not required to know any programming knowledge to work with OpKey. It provides a unique platform which makes available more than 500 pre built keywords, which covers almost all generic automation actions required. It also provides a BPT edition which facilitates the business analyst to actively participate in test automation.

What if the keyword that we require is not available in OpKey?

OpKey allows you to create your own custom keyword, so if there is an action which you want to perform in your automation, and are not able to find an appropriate keyword with OpKey, than you can easily create your own custom keyword. Details on how you can create your keyword is available here – https://opkey.crestechglobal.com/custom-keywords-an-extension-to-regular-keyword-set/

What is OpKey Recorder

OpKey Recorder is an extension of Selenium IDE. To use, it you first open the url of your application, and then open the selenium ide for OpKey. And then you go to your test case in OpKey and click on record button. Whatever actions you will do on your web application they will be captured in the Selenium IDE for OpKey and at the same time in the test case for OpKey.   To know more, visit- https://opkey.crestechglobal.com/opkey-help/?subid=58&accordid=3#Record-Feature

Where can i find the documentation of the opkey keyword for offline reference

Reference for OpKey keywords is available here - https://opkey.crestechglobal.com/opkey-help/?subid=61&accordid=4. Also in the test case view; as you select each keyword its description is available in the same grid.

Which language is used for creating custom keywords

In OpKey Personal Edition, as the supporting tool is Selenium web driver, you will have to use Java as the language to create custom keywords. More help on how to create your own custom keyword is available here- https://opkey.crestechglobal.com/custom-keywords-an-extension-to-regular-keyword-set/

How would I execute same test on multiple machine on my local environment with OpKey?

OpKey higher editions like Team and BPT comes up with OpKey agent as a solution which can be installed on as many local machines as you require to use for automation run. So you can use different machines to author and execute your test cases. This allows you enough flexibility in your approach for test automation.

I added the xpi file, and have followed all steps. But my actions are not getting recorded by OpKey what to do?

Can you check the following?

  1. You have entered the same port number in OpKey Recorder & SeleniumIDE->Tools->OpKey Settings
  2. You have clicked on Start Recording in OpKey Recorder
  3. You have opened SeleniumIDE for OpKey in firefox and not the SeleniumIDE
  if all above doesn't works, then contact us -support.opkey@crestechglobal.com. Or visit our forums to post yourquestion. https://opkey.crestechglobal.com/forums/

I am in gaming domain.I generally automate flash games and use sikuli,autoIT. How can i use OpKey?

OpKey offers unique image based test automation solution, which provides pre built keyword over test automation tools Sikuli and AutoIT. You can also create your own customized keywords if require. We can conduct a small poc for you to showcase automation of your flash games application with OpKey.

I am not sure I understand the port number which I have to fill for setting the OpKey recorder with selenium IDE, what is it for

A local machine port is needed for the communication of OpKey & SeleniumIDE for OpKey. You can give any random number ranging from 1 to 65535. The default port(8282) must just work fine. Just make sure your firewall or antivirus is not blocking it.

I have a different version of selenium IDE, so will the xpi file- selenium ide for opkey work?

Yes, the SeleniumIDE for OpKey must work as it is all together a different Plugin. Although, we would suggest that you create different Firefox Profiles and install different plugins. Launch firefox.exe –p from Run Window Or follow this link: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles  

Which version of Selenium IDE is being used for OpKey Recorder?

Currently we are supporting SeleniumIDE version 2.3. We are planning to release the versions 2.2 & 2.4 soon.

Will OpKey Recorder work only for Firefox?

SeleniumIDE only works with Firefox, so, Yes. Although, we plan to integrate our solution with other recorders as well to support multiple browsers. You can also ask firefox to behave as InternetExplorer or GoogleChrome or an AndroidBrowser. Check out this link: http://www.howtogeek.com/113439/

How to iterate a scenario with OpKey? Like If I want to Check if an element present in a webtable?

OpKey provides various ways with help of which you can iterate the test case. One of iterating is using the data repository; for tests which require data parameterization. E.g. Login scenario testing with various data combinations. Link for more details on it - https://opkey.crestechglobal.com/data-driven-testing-using-data-repositories-part-1-test-parameterization/ Other method is using FOR keyword. So in the example which you have asked- we will first fetch the number of rows in the webtable using the getrows function. Pass it to the FOR keyword and in between FOR and NEXT write steps which we wish to iterate. Link for more details- https://opkey.crestechglobal.com/opkey-help/?subid=63&accordid=4#Handling-Iteration-Operations

Is OpKey integration available with Coded UI

OpKey integration with Coded UI is currently under development stage, and is one of the coming soon feature.

qodef-image-with-icon

CI \ CD & Devops

Devops, continuous Testing and continuous integration is becoming a Top priority for CIO. You require a fresh approach to Test automation for your Dev-Ops strategy to succeed. OpKey fits seamlessly into your Devops setup by providing out of box integrations with most of the Build tools and ALM like Jira Jenkins, Bamboo, Maven

Smart Recorder

A Good Recorder can help you kick start your test creation and accelerate it manifolds..OpKey gives you an smart recorder for Web (Firefox and Internet Explorer) and Mobile (Android) that builds intelligent object descriptors on the Fly and gives you option to datadrive your tests while you record

Teams have reported a 70% reduction in their scripting time by using OpKey recorder.

In order to ensure that you can run your recorded scripts with minimum changes, OpKey includes smart algorithms (Like our patent pending IntelliChoose™) that allow users to build smart tests without worrying about variables such as dynamic waits

qodef-image-with-icon
qodef-image-with-icon

Object and Data Management

For teams trying to build maintainable automation tests over selenium one of the most useful set of OpKey features is its in built Object management and Data Management

OpKey abstract your test case from UI controls and objects. This way if your UI changes tomorrow, you can just make the changes in OR and script would be good to run.

SOAP\REST Test

Test your Rest and SOAP services seamlessly using OpKey.

  • Easy to configure Service Editor
  • Familiar data driven interface to drive your services
  • Ability to integrate service tests into your functional UI Tests

qodef-image-with-icon
HOW IT WORKS? – WELL ITS SIMPLE…

Coming Soon

Supported Browsers and Operating Systems in OpKey Cloud

Coming Soon

Online Self Service Portal to view test Results

  • Test Results are available centrally on our self service portal.
  • Results are displayed grouped by Builds in chronological order or execution
  • Partial Test execution logs can also be viewed on portal while the tests are running

Page Screenshots and detailed execution logs for faster debugging

  • You can choose to capture page screenshots after every step or only after failed steps
  • OpKey Captures these screenshot and send it back to you after test runs for fast debugging
  • Detailed test execution logs are also send back for your to easily debug the failures

Development & Testing

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros

qodef-image-with-icon