Execution & Logs
Unlock faster, more reliable Salesforce testing by running your tests in parallel with ContextQA’s smart wait state handling. Parallel execution helps complete your workflows quickly—without sacrificing accuracy—even when pages load dynamically or background processes run in Salesforce.
Open ContextQA and locate the Salesforce execution and logs section.
Understand that you can execute multiple Salesforce test cases at the same time, whether across the same or different environments.
Know that parallel execution can occasionally bring timing issues, since Salesforce pages and background processes may load at different speeds. That’s where ContextQA’s intelligent wait state handling comes in. Each test step waits only until the required Salesforce elements or pages are ready—no more relying on generic fixed delays.
Appreciate that this synchronization keeps all parallel test cases stable and reliable. If a test case needs to wait for a record to save or page to refresh, it won’t block other tests running simultaneously. Each case manages its wait state independently.
Step 1: Navigate to the Test Development section in ContextQA.
Click Test Plans to access your existing Salesforce test plans.
Open the desired test plan and click the Edit icon.
Move to the Test Machine and Issue section. Add your test suite and select a machine; for example, choose Chrome.
Click Add to save your machine configuration. Then head over to Test Plan Settings.
Set your desired parallel execution count—5, 10, 15, 20, or more as your project needs. For this demonstration, set it to 5.
Step 7: Click Update to save, and then click Run to execute the test plan.
Once the test plan executes, it runs five test cases in parallel. Check the Run History for results.
Click any test case from the run history to view execution logs with detailed steps, pass/fail status, and timestamps.
Use these logs to quickly diagnose failures—whether caused by data, environment, or Salesforce thread conditions. ContextQA’s intelligent wait state handling ensures your Salesforce tests stay synchronized and reliable, even while running in parallel.
Parallel execution with smart wait handling means quicker feedback, stable results, and less time spent troubleshooting. Try it with ContextQA to streamline your Salesforce testing.
Last updated