StandardLibrary ReleaseNotes

Aus ExpeccoWiki

Wechseln zu: Navigation, Suche

This page lists the changes made to the StandardLibrary.

Inhaltsverzeichnis

1.9.1

New Blocks

Improvements

Many of the Assert-blocks show a better error message (especially, the equal and relop assertions).

General

New steps used to get an "unlimited parallelity" in previous expecco versions, and limited actions were marked as such. With 1.9.1, this was changed: new steps now get a limit of 1, and non-1-limited steps are marked. This is only a change in the look - not the semantics. If you load an older suite into 1.9.1 expecco, most steps will be shown with the [#] (parallel execution) indicator.

1.8.3

New Blocks

1.8.1

New Blocks

1.7.4

New Blocks

1.7.3

New Blocks

1.7.2

New Blocks

1.7.1

General

All blocks are now tagged as "standard" and a group-tag. By setting an "exclude-tag" in the report-template, all blocks from the std-lib can now be easily hidden from traces or activity logs. Of course, it is now also easier to find blocks using the tag as a filter (try "stream", "collection", "file" etc.)

Name Changes

The "HTTP[FetchPage]" block has been renamed and moved into a "backward compatibility" folder. A new "HTTP[FetchPage]" block has been added, which generates a much more structured HTTP-Element node tree instead of a linear token list.

New Blocks

1.6.2

Name Changes

The SUCCESS block was renamed to OK, to reflect what it really does: only finish the current activity. A new block named PASS can now be used to signal a testcases SUCCESS and finish all pending activities for that testcase.

New Blocks

  • "PASS" (in "Assertions, Exceptions & Logging"): Reports a Passed Test.
  • "PASS2" (in "Assertions, Exceptions & Logging"): Reports a Passed Test.
  • "Generate all Permutations" (in "Data Generators"): Produces all permutaions of the input-collection.
  • "Random [ Permutation ]" (in "Data Generators"): Produces random permutations of the input-collection.
  • "Pass Data if XXX" (in "Misc"): Passes data conditionally along connection pathes.

Implication

If you reimport this version, the names of all old "SUCCESS" steps will change to "OK". The semantics has not changed.

Meine Werkzeuge