|
1 | 1 | Magento Functional Testing Framework Changelog |
2 | 2 | ================================================ |
3 | 3 |
|
| 4 | +2.4.2 |
| 5 | +----- |
| 6 | +* Traceability |
| 7 | + * Test action `stepKey`s are now included in both console output and Allure report. |
| 8 | + * XML Comments are now automatically converted into a `<comment>` action. |
| 9 | + |
| 10 | +### Fixes |
| 11 | +* Moved `epfremme/swagger-php` dependency to `suggests` block due to a conflict with Magento extensions. |
| 12 | + |
| 13 | +2.4.1 |
| 14 | +----- |
| 15 | +* Traceability |
| 16 | + * XSD Schema validation is now enabled by default in `generate:tests`, `run:test`, `run:failed`, `run:group` |
| 17 | + * `--debug` option for the above commands has been updated to include different debug levels |
| 18 | + * See DevDocs for details |
| 19 | + |
| 20 | +### Fixes |
| 21 | +* Fixed an issue where `skipReadiness` attribute would cause false XSD Schema validation errors. |
| 22 | + |
| 23 | +2.4.0 |
| 24 | +----- |
| 25 | +### Enhancements |
| 26 | +* Maintainability |
| 27 | + * Added new `mftf static-checks` command to run new static checks against the attached test codebase |
| 28 | + * See DevDocs for details |
| 29 | + * Added new `mftf generate:docs` command that generates documentation about attached test codebase |
| 30 | + * See DevDocs for details |
| 31 | +* Traceability |
| 32 | + * Allure reports for tests now contain collapsible sections for `actionGroup`s used in execution. |
| 33 | + |
| 34 | +### Fixes |
| 35 | +* Fixed an issue where `magentoCli` would treat `argument="0"` as a null value. |
| 36 | +* Fixed an issue where `amOnPage` and `waitForPwaElementVisible` would not utilize the `timeout` attribute correctly when MagentoPwaWebDriver is enabled. |
| 37 | +* Fixed an issue where invalid XML characters would cause Allure to throw an exception without a resulting report. |
| 38 | +* Fixed `codeception.dist.yml` configuration for keeping previous test run results. |
| 39 | +* PHP Notices are no longer thrown when XML is missing non-necessary attributes. |
| 40 | +* Removed unusable `fillSecretField` action from schema. |
| 41 | + |
| 42 | +### GitHub Issues/Pull requests: |
| 43 | +* [#338](https://github.com/magento/magento2-functional-testing-framework/pull/338) -- Return exit codes of process started by 'run:test', 'run:group' or 'run:failed' command |
| 44 | +* [#333](https://github.com/magento/magento2-functional-testing-framework/pull/333) -- Added Nginx specific settings to getting started doc |
| 45 | +* [#332](https://github.com/magento/magento2-functional-testing-framework/pull/332) -- executeInSelenium action does not generate proper code |
| 46 | +* [#318](https://github.com/magento/magento2-functional-testing-framework/pull/318) -- Reduce cyclomatic complexity in Problem Methods |
| 47 | +* [#287](https://github.com/magento/magento2-functional-testing-framework/pull/287) -- Update requirements to include php7.3 support |
| 48 | + |
4 | 49 | 2.3.14 |
5 | 50 | ----- |
6 | 51 | ### Enhancements |
|
0 commit comments