Run Test Automation Scripts
Overview
Run your automated test cases independently of the build or deployment outcome, targeting any Salesforce Org. Tests may include Selenium scripts (Maven/non-Maven) stored in your Version Control System. You can also integrate external test automation tools like Provar and AccelQ.
Procedure
- Log in to your AutoRABIT account. 
- From the top navigation, go to Create New > New CI Job. 
- Select the tile: Run Test Automation Scripts. 
- Provide a descriptive name in the Job Name field. 
- Add a brief description for the CI job. 
- Select or create a Group to help organize your CI jobs. 
The interface is split into sections, detailed below.
Tests
Choose how to fetch the test cases:
- Version Control 
- AccelQ (requires plugin) 
- Provar (requires plugin) 
Version Control
Configure tests committed to a VCS branch.
Steps:
- Choose Repository Type, Repository, and Branch. 
- Select test execution mode: - Selenium Maven: Provide Test Case Root Path and Goals 
- Selenium Non-Maven: Specify Execution Type and Test Case Root Path 
 
Options:
- Run Test Even When Deployment Fails 
- Test Browsers 
AccelQ
Steps:
- Choose AccelQ as the fetch type. 
- Provide your Project Name and Test Job Name 
- Set any required parameters 
Refer to AccelQ's AUTH PROPERTIES for Project Name and the Job section for Test Job Name.
Provar
Steps:
- Select Repository and Branch 
- Enter: - Test Cases Root Path (up to - .testproject)
- Test Cases Execution Path (e.g., - tests/sample)
 
Options:
- Stop Deployment if Test Cases Fail to Compile 
- Run Test Even When Deployment Fails 
- Test Browsers 
Choose Target
Select the Salesforce Org where test cases will run. This org will be pre-authenticated if using Provar.
Schedule
Configure when the job should run:
- Daily: Runs daily at set time 
- Weekly: Runs weekly on selected days 
- No Schedule: Save job to run manually 
For credential usage info in CI jobs, refer to this FAQ.
What Next?
Once setup is complete, you'll be redirected to the CI Job Results page where you can trigger a build for this CI job.
Last updated
Was this helpful?

