Skip to content

Commit 55ac3b8

Browse files
authored
Merge pull request #577 from magento/masternew
Sync `develop` and `master` branches
2 parents fc598db + 51f1c51 commit 55ac3b8

File tree

14 files changed

+761
-531
lines changed

14 files changed

+761
-531
lines changed

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
Magento Functional Testing Framework Changelog
22
================================================
3+
4+
2.6.0
5+
-----
6+
7+
* Usability
8+
* `magentoCron` action added by community maintainer @lbajsarowicz
9+
* Traceability
10+
* MFTF generated cest files are fully compatible for Codeception `dry-run`.
11+
* Modularity
12+
* `mftf generate:tests` and `mftf run:test` commands now accept suite scoped test names in format `[suitename:testname]...`.
13+
* Maintainability
14+
* Support `deprecated` syntax for the following test entities:
15+
* Test
16+
* Action Group
17+
* Data
18+
* Metadata
19+
* Page
20+
* Section
21+
* Section Element
22+
* See DevDocs for details
23+
* Improved `mftf static-checks` command to allow executing all or specific static checks.
24+
* Added a new static check that checks and reports unused arguments in action groups.
25+
* Customizability
26+
* AWS Secrets Manager has been added as an additional credential storage.
27+
* See DevDocs for details
28+
* Bumped dependencies to latest possible versions
29+
30+
### Fixes
31+
* Fixed missing before, after, failed steps in cest file when generating tests with `--allow-skipped` option.
32+
* Fixed suites and tests display issue in Allure `Suites` page after `mftf run:group` command.
33+
* `createData` action now shows a meaningful error message at runtime when the entity does not exist.
34+
35+
### GitHub Issues/Pull requests:
36+
* [#537](https://github.com/magento/magento2-functional-testing-framework/pull/537) -- Refactor of TestGenerator class
37+
* [#538](https://github.com/magento/magento2-functional-testing-framework/pull/538) -- FEATURE: <magentoCron> command to execute Cron Jobs
38+
339
2.5.4
440
-----
541
[Demo Video](https://www.youtube.com/watch?v=tguvkw1HWKg)

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,11 @@ See the license [here][] or contact [license@magentocommerce.com][] for a copy.
7070

7171
<!-- Link Definitions -->
7272
[Getting Started]: docs/getting-started.md
73-
[Contribution Guidelines]: .github/CONTRIBUTING.html
73+
[Contribution Guidelines]: https://github.com/magento/magento2-functional-testing-framework/blob/develop/.github/CONTRIBUTING.md
7474
[DevDocs Contributing]: https://github.com/magento/devdocs/blob/master/.github/CONTRIBUTING.md
7575
[security@magento.com]: mailto:security@magento.com
7676
[encryption key]: https://info2.magento.com/rs/magentoenterprise/images/security_at_magento.asc
7777
[here]: https://magento.com/security/reporting-magento-security-issue
7878
[Security Alert Notifications]: https://magento.com/security/sign-up
7979
[here]: LICENSE_AGPL3.txt
80-
[license@magentocommerce.com]: mailto:license@magentocommerce.com
80+
[license@magentocommerce.com]: mailto:license@magentocommerce.com

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "magento/magento2-functional-testing-framework",
33
"description": "Magento2 Functional Testing Framework",
44
"type": "library",
5-
"version": "2.5.4",
5+
"version": "2.6.0",
66
"license": "AGPL-3.0",
77
"keywords": ["magento", "automation", "functional", "testing"],
88
"config": {

0 commit comments

Comments
 (0)