v0.90.0
News:
- Add data generation for more data input actions. Currently they are:
fill,select,append, andattachFile. See examples on actions.md. - Add support to new actions:
scrollTo: e.g.,When I scroll to <#someElement>install: e.g.,When I install "path/to/file.apk"(intended to mobile apps)uninstall: e.g.,When I uninstall "com.example.android.foo"(intended to mobile apps)
- Improves validation and vocabulary of some actions.
News on plug-ins:
-
CodeceptJS with both WebDriverIO and Appium:
- Now it shows a warning when it cannot convert a Concordia action to a command.
- Add support to
scrollTo. - Add support to many actions variations.
-
CodeceptJS with WebDriverIO:
- Generated configuration now uses Smart Wait with default to 5 seconds.
If a test uses element which is not on a page yet, CodeceptJS will wait for few extra seconds before failing. CodeceptJS enables implicit wait only when searching for a specific element and disables in all other cases. Thus, the performance of a test is not affected. This avoid passing a number of seconds for many actions during tests - Generated configuration now defines the time to wait for asynchronous scripts to run: 60 seconds top. For more information, see WebDriverIO timeouts.
- Generated configuration now uses Smart Wait with default to 5 seconds.
-
CodeceptJS with Appium:
- Add support to
installanduninstall
- Add support to
Changes on plug-ins:
- CodeceptJS with both WebDriverIO and Appium:
- Generated code comments for commands not converted to code now show the line and the column from the
.testcase.
- Generated code comments for commands not converted to code now show the line and the column from the
Fixes:
- Support to some actions in CodeceptJS plug-ins