Turn your manual testers into automation experts! Request a DemoStart testRigor Free

Release Notes: Salesforce automation, AI parameterized rules, IE deprecation

Salesforce automatic settings

When you create a test case adding a Salesforce domain, testRigor will automatically setup the necessary environment settings, so the test can run seamlessly when testing your Salesfoce workspace and the process be streamlined, and you don’t have to worry about if it will detect or not the elements according to your current settings, but you will have a standard tested process that works in all environments. Here you can see more:

I’m adding the Salesforce domain:

Caption: Adding Salesforce domain in Test Suite details.

Then, the username and password section become mandatory:

Caption: User mandatory credentials using Salesforce.

TestRigor automatically detects the testing environment workspace and starts setting all accordingly:

Caption: AI detecting Salesforce testing.

Caption: AI applying automatic settings and built-in Salesforce reusable rules.

Caption: AI applying automatic settings and built-in Salesforce reusable rules.

Here’s the list of changed settings when testRigor detects a Salesforce domain:

  1. Dropdown detection strategy : Optimistic, attempt to guess dropdowns.
  2. Use ML for button classification: Do not use Machine Learning for button classification.
  3. Search for synonyms if an element is not found: off.
  4. Page read strategy - Use full XPath(more performance).
  5. Getting visibility of web elements approach: Visible first.
  6. Strategy for reading screen information: Re-read page only if element not found.
  7. Resolution: 1600X1200.
  8. Get geolocation: Block.
  9. How to take screenshots: Browser level.
  10. Maximum depth of nested iframe processing: 0.
  11. Scroll to element before validations: Never.
  12. Prioritize clicking on: Only Buttons.
  13. Delay to render after Login/Signin is clicked, seconds: 4.
  14. Measure page load: off.

 

AI asks for parameters values when using parameterized rules

As previously mentioned last week, AI can use reusable rules if it considers that they’re required in the description (See link here). Now, it does not only use them to build the test case, but it also asks for the parameter(s) value(s) when they become part of the AI built test case, and replace it in the rule:

Caption: Adding value in the description.

Caption: Rule being used with new value when creating test case using AI.

Caption: Original reusable rule content.

IMPORTANT: As you may notice, the last reusable rule didn’t have the “section” parameter in the reusable rule steps; so this is important, because when using reusable rules with AI, you can add more parameters to the rule and AI will make it’s magic, as you can just avoid specifying the parameters, and testRigor AI will find them and add them to the test case accordingly to context:

Caption: AI context.

Caption: AI context.

Microsoft Internet Explorer Deprecation

In order to keep up with the new trends in browser market, we have decided to deprecate Internet Explorer browser from our Web Browser Stack. Instead, we recommend that you use Microsoft Edge or any other of our Web Browsers, this in order to improve testing experience and to avoid unexpected results from using an old browser stack.

Related Articles

Release Notes: Rules and parameters using AI

Replace values in parameterized rules using AI When creating AI-driven test cases, it’s common to encounter steps that ...

Release Notes: Auto-Suggestions, Click to Steps

Introducing Auto-Suggestions We are excited to announce the addition of an auto-suggestions feature for most built-in testRigor ...

Release Notes: Salesforce Built-in Reusable Rules

Salesforce Built-in Reusable Rules At testRigor, we are leading the way in the automation of testing processes for platforms like ...
On our website, we utilize cookies to ensure that your browsing experience is tailored to your preferences and needs. By clicking "Accept," you agree to the use of all cookies. Learn more.
Cookie settings
Privacy Overview
This site utilizes cookies to enhance your browsing experience. Among these, essential cookies are stored on your browser as they are necessary for ...
Read more
Strictly Necessary CookiesAlways Enabled
Essential cookies are crucial for the proper functioning and security of the website.
Non-NecessaryEnabled
Cookies that are not essential for the website's functionality but are employed to gather additional data. You can choose to opt out by using this toggle switch. These cookies gather data for analytics and performance tracking purposes.