Releases: thiagodp/concordialang
Releases · thiagodp/concordialang
v0.94.1
v0.94.0
v0.93.1
v0.93.0
v0.92.1
Small changes:
- Generated comments for Test Case sentences that contain values now include UI Element names that produced the UI Literals.
- CodeceptJS plugins:
- Script generated for
package.jsonto callcodececptjsnow avoids returning1in order to not break the NPM life-cycle. Unfortunately,codeceptjsdoes not have an option to force returning0when tests fail.
- Script generated for
v0.92.0
v0.91.1
v0.91.0
News:
- Plugins for CodeceptJS
- Added support to mocha reporters. See in Tips and Tricks how to configure a HTML reporter.
- Plugins now present all executed commands.
- Improved documentation on supported keys for the action
press(see actions.md).
Changes:
- Plugins for CodeceptJS:
- Changed needed dependencies
v0.90.1
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