Skip to content

Releases: thiagodp/concordialang

v0.94.1

10 Jul 15:41

Choose a tag to compare

Fix to not generate an empty string as a value below minimum when required is set

v0.94.0

09 Jul 23:03

Choose a tag to compare

News:

  • Implements #4 , that analysis FAILED results that are expected to fail as ADJUSTED.

Fixes:

  • Parsing of some formats of test stack traces.
  • Generated CodeceptJS script now avoid breaking the NPM cycle.

v0.93.1

06 Jul 21:15

Choose a tag to compare

New random string generator

v0.93.0

04 Jul 04:42

Choose a tag to compare

News:

  • Add support to MS SQL Server databases (Linux, Mac and Windows)

v0.92.1

03 Jul 02:56

Choose a tag to compare

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.json to call codececptjs now avoids returning 1 in order to not break the NPM life-cycle. Unfortunately, codeceptjs does not have an option to force returning 0 when tests fail.

v0.92.0

27 Jun 21:06

Choose a tag to compare

Changes:

  • Generated test cases based on value from tables, databases or lists now deal better with restrictions of value and length.
  • Generated seed (with current datetime) now includes seconds
  • Improved Tips and Tricks

v0.91.1

27 Jun 21:02

Choose a tag to compare

Fixes detection of value lists in some specific cases

v0.91.0

27 Jun 00:57

Choose a tag to compare

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

23 Jun 06:19

Choose a tag to compare

Fix syntax validation for fill action and ui literals on value generation

v0.90.0

23 Jun 06:19

Choose a tag to compare

News:

  • Add data generation for more data input actions. Currently they are: fill, select, append, and attachFile. 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.
  • CodeceptJS with Appium:

    • Add support to install and uninstall

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.

Fixes:

  • Support to some actions in CodeceptJS plug-ins