Important Points
  • 01 Nov 2022
  • 3 Minutes to read
  • Contributors
  • Dark

Important Points

  • Dark

Important points when creating [Scenarios]

  • Autify creates a new environment for each test execution, and the environment is deleted when the test is completed. You cannot transfer cache, cookies, etc. to another test, but you can configure them using a [JS Step].
  • For a stable parallel execution, please create a [Scenario] that can be executed repeatedly.
    For example, in a [Scenario] for checking whether user registration can be done successfully, it may fail if the [Scenario] only includes user registration. This is because the user ID/email address was registered in a previous test.
    • In this case, there are two possible solutions:
      • Make sure that the user ID/email address is a unique value each time.
      • Record steps to delete the registered user's account in the [Scenario]. This way, no user account is registered to that user ID/email address each time the test is executed.

Important points when running [Scenarios]

  • Autify has a parallel execution feature that allows you to run ten tests in parallel in a Linux/Chrome environment, regardless of your contract. You can enable this feature from the Workspace Settings Page.
    • If you would like to increase the number of parallel executions or use the parallel execution feature in environments other than Linux/Chrome, please contact our support team.

Important points when contacting us

  • We can provide support for [Scenarios] with up to 200 steps. For [Scenarios] with over 200 steps, we may refuse to investigate why the test failed.
  • If you would like to contact us about a failed test, please do so from the [Get Support] button in the error details section at the top of the screen. This will send us the information necessary to investigate the issue, and the investigation process will be smoother. Please do not use the Contact Us button at the bottom right.

Response Status for Frequently Contacted Operations

Item Response status Notes
ENTER key input Resolved This is unsupported only on iOS. Please record operations that can be substituted for ENTER key input, such as button clicks.
ESC key input Undecided
Passing automated access detection systems such as reCAPTCHA and puzzle authentication Cannot resolve There may be a debug mode available. Autify cannot answer questions about authentication systems, so please check the specifications of the authentication system you are using. To allow Autify access, you will need to make changes on the website under test - for example, make it so that Google Authentication is not required for Autify. You can read more about reCAPTCHA here.
Operating and testing in iframe Resolved The nested iframes are not supported.
Operating and testing in frame Undecided
Operating and testing Shadow DOM elements Planning to resolve It is only possible if the mode option is open. Autify may not be able to test shadowRoots in a closed state.
Operating and testing in Canvas Undecided
Operating and testing in SVG Undecided Currently, recording actions taken on an SVG element will result in the parent element of the SVG element being recorded; adding locators and assertions on SVG elements and their child elements are supported.
Operating and testing in Flash No plans to resolve
Operating on xhtml pages No plans to resolve
Operating and testing on Flutter for Web Undecided Currently, HTML Renderer and CanvasKit are not supported.
Asserting the wording of alerts displayed by browsers Undecided You can validate alert-like DOM elements within websites.
Operations in dialogs displayed by browsers Undecided Actions on alert-like DOM elements within websites are handled correctly.
Back, forward, and reload operations in browsers Undecided Please use a JS Step
Resizing and moving the browser window Undecided
Switching tabs Resolved This action will fail on real iOS 11 devices or earlier.
Selecting an option of a select element by its value Undecided Currently, Autify uses labels as a clue.
Right-click Undecided Please use a JS Step
Double click Undecided Please use a JS Step
Long tap Undecided
Drag and drop Planning to resolve
Uploading files by drag and drop Undecided
Downloading files Planning to resolve
Clicking while holding Ctrl or Alt Undecided Currently, this is recorded as a regular click.
Operating video elements Undecided You cannot record this operation. Please use a [JS Step].
Inputting into input[type=”date”] Planning to resolve
Testing using location information Undecided
Testing of QR code reading Undecided
Testing voice input Undecided
Testing Chrome extensions Undecided
Testing Google Developer Tools Undecided

※ Information is correct as of October 25, 2022.

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.