SeleniumIDE 3.x File Import (.side files)

The 0.13 release (coming soon) adds the ability to import tests in .side files – the format created by the newest SeleniumIDE (3.x). This is an enhancement to the existing import, which could import the previous SeleniumIDE format (.html).

To import SeleniumIDE tests into your project:

  1. Press the Import button in the project navigator
  2. Select the .side file
  3. Select the tests to import
  4. Press the Import N tests button

When selecting tests to import, the test name (assigned in SeleniumIDE) will be converted into a filename-friendly resource id. The new id is shown on the import screen and id conflicts will be indicated:

Import-duplicateId

When selecting the tests to import, also you can see if tests have any unrecognized commands:

Import-unrecognizedCommands

Tests with unsupported commands can still be imported – they will be noted in the step editor in MuseIDE along with their command names and parameters. You can then decide if these steps are necessary (SeleniumIDE records a lot of unnecessary steps). If you find there are critical commands that are unrecognized, please contact us. Frequently, these commands are easy to add and we can issue an update within a day or two.

The test editor indicates steps that use unrecognized commands with a red warning icon:

Import-unrecognizedCommandsInEditor

In this case, the mouse and scroll steps are unnecessary. Removing those steps results in a test that executes successfully. Your mileage may vary.

The ability to import .side files means you can record a workflow in SeleniumIDE and then quickly import into a MuseIDE test, rather than building the tests step-by-step. SeleniumIDE is available as an extension for Firefox and Chrome.

 

Advertisements