Release notes - July 19th, 2022
  • 31 Oct 2022
  • 3 Minutes to read
  • Contributors
  • Dark
    Light

Release notes - July 19th, 2022

  • Dark
    Light

Article Summary

Custom Checkbox Assertions ✅

Autify's ML (Machine Learning) has evolved to bring you a new feature - Custom Checkbox Assertions! It verifies if your checkboxes are checked or not, based on their appearances - which means that the target elements don't have to be implemented in <input type="checkbox">, and also can be used with whatever modern frameworks would use such as <div> or <span> decorated with styles. This is a revolutionary invention that could not have been achieved with traditional DOM-based element verification!

Screen Shot 2022-07-11 at 15.39.50.png

You can try the assertion by selecting the Checkbox Should Be Selected or Checkbox Should Not Be Selected menu option in Autify Recorder. With the power of ML, you will be able to make assertions on checkboxes that could not be verified before!

Dynamic value generation 🔢

Previously, it was always required to create a JS Step to generate dynamic values - such as a random string or date - but with the Dynamic value feature, it will no longer be necessary!

To add a Dynamic value to your scenario, navigate to Insert Step > Dynamic value:

Screen Shot 2022-07-14 at 15.46.26.png

You can see the descriptions for the Dynamic Value of your choice in the step details. Currently, the following Dynamic Values are available:

  • Dynamic date
  • Random string with characters
  • Random integer

Screen Shot 2022-07-14 at 15.47.00.png

Screen Shot 2022-07-14 at 15.46.46.png

Just as with return values of JS Steps, you can use the Dynamic Value for text input or assertions in the latter steps.

Screen Shot 2022-07-14 at 15.47.33.png

Now you can achieve more with no code. Let us know if you want to see any other kinds of Dynamic Values!

More granular regular execution 🕐

Have you ever wanted to run tests at more flexible intervals, such as hourly or every two weeks? Now you can do this easily using our new Triggers page!

Screen Recording 2022-07-13 at 21.02.54.gif

It's also possible to specify the start time in 30-minute increments. Design and create your triggers as you like.

2. Important notice 📢

Users will be managed per workspace

Currently, users belong to organizations, but a soon-to-be-released feature will change this so that users belong to workspaces. This will make it possible to specify which user belongs to which workspace when you have multiple workspaces in your organization. In the future, we expect to offer more useful functions for user management, such as setting user access privileges within a workspace.

Please note that this will introduce the following changes:

CurrentAfter the release
Users are part ofOrganizationWorkspaces in the Organization
User invitation/deletion sectionOrganization Settings PageWorkspace Settings Page
User invitation emailsPending invites will not expirePending invites will expire after 30 days

For organizations with multiple workspaces as of the release date, existing users will be part of all workspaces in the organization, but newer users will be added only to specified workspaces. Also, pre-existing invites will disappear, so please deal with them before release. If you have any questions, please contact our support team.

3. Other Updates ✨

Improvements

  • The following browsers have been updated
    • Chrome 103 -> 101
      • Since running tests on Chrome 103 seem to have an issue with stability, we've downgraded it to Chrome 101
    • Edge 103
    • FIrefox 101
  • Enabled creating a step group if the selection contains both the step that returns a value and the steps that use the value in the scenario

Bug fixes

Fixes related to Email Testing

  • Fixed the issue where “Email not found” can be displayed during recording when you selected a message with the Email Testing feature

Miscellaneous

  • Changed the notation Members to Users
  • Added Unsupported labels to test results with IE
  • Added a measure to prevent uploading a data table that breaks Step Group override
  • Fixed the issue where user locators will be removed when turning steps into a Step Group
  • Fixed the issue where an “Invalid step” warning can be displayed right after a user visited the Scenario Details Page
  • Fixed the issue where Replay here is grayed out after creating a Step Group from a Scenario and trying to insert a step without reloading the page

Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.