Update the Functional Testing Framework
The Magento Testing Framework (MTF) is superseded by the Magento Functional Testing Framework (MFTF). While the MTF is still functional, all MTF tests are being ported over to the MFTF. We recommend using the MFTF for testing.
Two types of updates are available.
Use this type of update if the version of the Functional Testing Framework in
<magento2>/dev/tests/functional/composer.json and last version in
<magento2>/dev/tests/functional/vendor/magento/mtf/CHANGELOG.md are different. For example, when you updated Magento.
Use this type of update if you want to update dependent software from
composer.json, or changed
Install a new version of the Functional Testing Framework
Step 1. To avoid conflicts with the previous version, remove directory
Step 2. Remove file
Why: Composer reads dependencies from
composer.lock instead of reading
composer.lock currently is not maintained.
Step 3. Perform and check installation.
Update components from dependencies in
Enter in terminal:
1 cd <magento2_root_dir>/dev/tests/functional/
1 composer update