function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
salesforce1587salesforce1587 

Looking for an Functional testing automation tool for Sales force application

Hello 

 

I am working as Quality assurance and looking for an automation testing tool for a web application.

 

I have tried- Selenium, Sahi and ranorex. All these tools doesnt work on look ups, checkboxes and the fields where id's changes.
In our application we have used javascripts, third party tools (Kendo,RTF Etc)

 

So Can anyone help me with a automation tool for testing?

does salesforce uses any tool to test the application.- (I need testing tool for Testers)

 

 

Awaiting your response.

 

Regards,

 

Surbhi

Vishnu DatlaVishnu Datla

Did you try RABIT ? - http://techsophy.com/rabit-force.html

 

Comes with force.com automation and dataloader

NiranjanGNiranjanG
Hi Surbhi,

You got it absolutely right . Tools like Selenium are pretty powerful , but does not work effectively with Salesforce for all those fields that you mentioed above. And , if you go to eco system like Salesforce Service Cloud etc., Salesforce Test Automation gets only complicated because the very view of Service cloud changes every time you login and do something . 
We tried to address that effectively with AutoRABIT . AutoRABIT (http://autorabit.com)has rich support for Salesforce Test Automation . It has a " Playback Curing Engine "  for seamless play back of test scripts recorded with Selenium. This can greatly help  teams adopt to Salesforce Test Automation faster since test teams and business user can go ahead created automated tests with click of a button. 
There is also a data extraction utlilty which will automatically seperate the data used in the test case and also let you generate more test scripts on varying data sets. You can also set up test data loading as a step in your Continuous Integraton job, so that packaging, deploying code, migration of data , running automated tests all happen on your multiple release environments seamlessly.
Hope this helps.
You can always reach support@autorabit.com or info@autorabit.com for more technical details on this.
 
Chris KrausChris Kraus
Have you looked into Worksoft Certify? While Selenium is good for automatically testing web applications – it’s limited. Worksoft has software for automated functional testing that is designed to validate your customized Salesforce.com functionality and its integration with other enterprise apps like Oracle and SAP. It’s about more than testing individual applications, it’s about ensuring that the unique, complex business processes support the company strategy – and that means every process needs to work every time. Here’s a link with more information: https://www.worksoft.com/salesforce-test-automation.
Adam SandmanAdam Sandman
There are some tools that have specialized support for Salesforce classic (https://www.inflectra.com/ideas/entry/549.aspx) and Salesforce Lightning (https://www.inflectra.com/Company/Event/566.aspx). So unlike using a general web testing framework like Selenium Webdriver, where you have to manually determine the XPATH and CSS queries to match all of the complex objects on the page, you have tools that actually understand how Salesforce is constructed and do the hard work of locating the controls on the page for your.
We have webinars of using such tools that we recorded for testing Salesforce classic and Lighting (the two links above).
I hope that helps.