Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 3f8dcda

Browse files
authored
Merge pull request #5054 from magento/db_mtf_redirect
MAGEDOC-3969 Added note to MTF to use MFTF
2 parents 6b65e23 + 9d3e3ec commit 3f8dcda

File tree

5 files changed

+34
-7
lines changed

5 files changed

+34
-7
lines changed

guides/v2.2/mtf/mtf_installation.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ group: functional-testing-framework-guide
33
title: Installation of the Functional Testing Framework Entities
44
---
55

6+
{: .bs-callout-info}
7+
The Magento Testing Framework (MTF) is superseded by the Magento Functional Testing Framework ([MFTF][]).
8+
While the MTF is still functional, all MTF tests are ported over to the MFTF. We recommend using the MFTF for testing.
9+
610
Well, you are on the way to install the Functional Testing Framework!
711

812
## Check pre-installation conditions {#mtf_install_pre}
@@ -15,7 +19,7 @@ To install the Magento application, see [Magento Installation Guide][].
1519

1620
#### PHP {#mtf_install_pre_tools_php}
1721

18-
For more details about PHP verification, installation and configuration ([Ubuntu][], [CentOS][]).
22+
For more details about PHP verification, installation and configuration see [PHP Settings][].
1923

2024
{: .bs-callout .bs-callout-warning }
2125
In `php.ini` file, make sure `extension=php_openssl.dll` is not commented out.
@@ -75,18 +79,18 @@ ls
7579
Open `<magento2_root_dir>/dev/tests/functional/vendor/magento/mtf/CHANGELOG.md`.
7680
The latest version in `CHANGELOG.md` is version of the FTF you installed.
7781

78-
## Next Steps {#mtf_install_next}
82+
## Next steps {#mtf_install_next}
7983

8084
[Adjust the FTF configuration ]({{ page.baseurl }}/mtf/mtf_quickstart/mtf_quickstart_config.html)
8185

8286
<!-- Link defifnitions -->
8387

8488
[Adjust the FTF configuration ]: {{ page.baseurl }}/mtf/mtf_quickstart/mtf_quickstart_config.html
85-
[CentOS]: {{ page.baseurl }}/install-gde/prereq/php-centos.html
8689
[Composer]: https://getcomposer.org
8790
[globally]: https://getcomposer.org/doc/00-intro.md#globally
8891
[Install Composer]: {{ page.baseurl }}/install-gde/prereq/dev_install.html#instgde-prereq-compose-install
8992
[Magento Installation Guide]: {{ page.baseurl }}/install-gde/bk-install-guide.html
9093
[Open a command prompt]: {{ page.baseurl }}/install-gde/basics/basics_login.html
9194
[the Magento file system owner]: {{ page.baseurl }}/install-gde/prereq/apache-user.html
92-
[Ubuntu]: {{ page.baseurl }}/install-gde/prereq/php-ubuntu.html
95+
[PHP Settings]: {{ page.baseurl }}/install-gde/prereq/php-settings.html
96+
[MFTF]: https://devdocs.magento.com/mftf/docs/introduction.html

guides/v2.2/mtf/mtf_introduction.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ title: Introduction to the Functional Testing Framework
44
landing-page: Functional Testing Framework Guide
55
---
66

7+
{: .bs-callout-info}
8+
The Magento Testing Framework (MTF) is superseded by the Magento Functional Testing Framework ([MFTF][]).
9+
While the MTF is still functional, all MTF tests are being ported over to the MFTF. We recommend using the MFTF for testing.
10+
711
This guide provides instructions on installing and configuring the Functional Testing Framework (FTF). Using the FTF, you can create and run *functional* tests to make it easier to perform basic acceptance testing, smoke testing, regression testing, and so on.
812

913
FTF is an open source cross-platform solution (that is, does not depend on a specific operating system).
@@ -83,6 +87,6 @@ For other tests please see the following topics:
8387
Follow the FTF project and contribute on GitHub
8488
<https://github.com/magento/mtf>.
8589

86-
8790
[Selenium Standalone Server]: http://www.seleniumhq.org/download/
8891
[PHPUnit]: https://phpunit.de/
92+
[MFTF]: https://devdocs.magento.com/mftf/docs/introduction.html

guides/v2.2/mtf/mtf_quickstart.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ group: functional-testing-framework-guide
33
title: Quick start with the Functional Testing Framework
44
---
55

6+
{: .bs-callout-info}
7+
The Magento Testing Framework (MTF) is superseded by the Magento Functional Testing Framework ([MFTF][]).
8+
While the MTF is still functional, all MTF tests are being ported over to the MFTF. We recommend using the MFTF for testing.
9+
610
In this chapter you will learn how to:
711

812
- [Adjust configuration to set PHPUnit, the FTF, and credentials for Magento modules if required]({{ page.baseurl }}/mtf/mtf_quickstart/mtf_quickstart_config.html)
@@ -16,3 +20,5 @@ In this chapter you will learn how to:
1620
- [Check logs for failed tests]({{ page.baseurl }}/mtf/mtf_quickstart/mtf_quickstart_logs.html)
1721
- Check FTF logs
1822
- Check Magento logs
23+
24+
[MFTF]: https://devdocs.magento.com/mftf/docs/introduction.html

guides/v2.2/mtf/mtf_update.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ group: functional-testing-framework-guide
33
title: Update the Functional Testing Framework
44
---
55

6+
{: .bs-callout-info}
7+
The Magento Testing Framework (MTF) is superseded by the Magento Functional Testing Framework ([MFTF][]).
8+
While the MTF is still functional, all MTF tests are being ported over to the MFTF. We recommend using the MFTF for testing.
9+
610
Two types of updates are available.
711

812
- [Install a new version of the Functional Testing Framework](#mtf_update_install)
@@ -38,3 +42,5 @@ cd <magento2_root_dir>/dev/tests/functional/
3842
```bash
3943
composer update
4044
```
45+
46+
[MFTF]: https://devdocs.magento.com/mftf/docs/introduction.html

guides/v2.3/mtf/mtf_installation.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ group: functional-testing-framework-guide
33
title: Installation of the Functional Testing Framework Entities
44
---
55

6+
{: .bs-callout-info}
7+
The Magento Testing Framework (MTF) is superseded by the Magento Functional Testing Framework ([MFTF][]).
8+
While the MTF is still functional, all MTF tests are being ported over to the MFTF. We recommend using the MFTF for testing.
9+
610
Well, you are on the way to install the Functional Testing Framework!
711

812
Follow the next three steps:
@@ -23,7 +27,7 @@ To install the Magento application, see <a href="{{page.baseurl }}/install-gde/b
2327

2428
#### PHP {#mtf_install_pre_tools_php}
2529

26-
For more details about PHP verification, installation and configuration (<a href="{{page.baseurl }}/install-gde/prereq/php-centos-ubuntu.html#php-for-ubuntu">Ubuntu</a>, <a href="{{page.baseurl }}/install-gde/prereq/php-centos-ubuntu.html#php-for-centos">CentOS</a>).
30+
For more details about PHP verification, installation and configuration, see <a href="{{ page.baseurl }}/install-gde/prereq/php-settings.html">PHP Settings</a>.
2731

2832
{: .bs-callout .bs-callout-warning }
2933
In `php.ini` file, make sure `extension=php_openssl.dll` is not commented out. Note: The Windows environment is not officially supported.
@@ -72,5 +76,8 @@ Find the `mtf` directory.
7276

7377
Open `<magento2_root_dir>/dev/tests/functional/vendor/magento/mtf/CHANGELOG.md`. The latest version in `CHANGELOG.md` is version of the FTF you installed.
7478

75-
## Next Steps {#mtf_install_next}
79+
## Next steps {#mtf_install_next}
80+
7681
[Adjust the FTF configuration ]({{ page.baseurl }}/mtf/mtf_quickstart/mtf_quickstart_config.html)
82+
83+
[MFTF]: https://devdocs.magento.com/mftf/docs/introduction.html

0 commit comments

Comments
 (0)