-
Notifications
You must be signed in to change notification settings - Fork 132
MQE-2210: Merge DevDoc changes in master back into MFTF release branch #749
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
7de33e7
Small fix to the Mftf Getting Started doc
karyna-t 5e44320
Merge pull request #611 from karyna-tsymbal-atwix/karyna-tsymbal-atwi…
okolesnyk 7327be1
Update filter documentation with special characters to be able to sho…
okolesnyk ab4dfb4
DevDocs: Test merging precedence
lbajsarowicz 84303c9
Adding the Selenium server download in the example
rafaelstz 65fa3cc
Getting started > Removing code snippet
rafaelstz 8df17bf
DevDocs: Update Best Practices
lbajsarowicz 716ebd5
Add missing information about Backend Domain support.
lbajsarowicz 984cc27
DevDocs: Update documentation regarding Versioning
lbajsarowicz 84d2074
DevDocs: Update documentation regarding Update process
lbajsarowicz c161ab1
Update Introduction for MFTF
lbajsarowicz d236e2d
Merge branch 'pr625' into lbajsarowicz-doc-rollup
KevinBKozan 63d7ab0
Merge branch 'pr626' into lbajsarowicz-doc-rollup
KevinBKozan 4376c4b
Merge branch 'pr627' into lbajsarowicz-doc-rollup
KevinBKozan d654bcb
Merge branch 'pr628' into lbajsarowicz-doc-rollup
KevinBKozan 03bbdb2
Merge branch 'pr629' into lbajsarowicz-doc-rollup
KevinBKozan 11955b0
Editorial pass
dobooth 87d1cee
Merge pull request #641 from magento/lbajsarowicz-doc-rollup
okolesnyk c09d463
Escaped Liquid tag syntax
dobooth 5f67481
Merge pull request #646 from magento/dobooth-patch-1
KevinBKozan 20cecfd
Fix an issue with MimeType guesser and latest release of "symfony/htt…
okolesnyk d254019
Fix an issue with MimeType guesser and latest release of "symfony/htt…
okolesnyk e45ea37
MQE-2052: MFTF uses undeclared dependency
okolesnyk 2fe1372
Merge pull request #659 from magento/2.6.4-develop
okolesnyk b5d44a1
Merge pull request #638 from rafaelstz/patch-2
okolesnyk 757e136
Merge pull request #639 from rafaelstz/patch-3
okolesnyk 79baddf
MQE-2210: Merge DevDoc changes in master back into MFTF release branch
tomreece 1f7d952
MQE-2210: Merge DevDoc changes in master back into MFTF release branch
tomreece File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Update the Magento Functional Testing Framework | ||
|
||
<div class="bs-callout bs-callout-info" markdown="1"> | ||
Both Magento `2.2` and `2.3` supports MFTF `2.5.3` ([Find your version][] of the MFTF). | ||
</div> | ||
|
||
Tests and the Framework itself are stored in different repositories. | ||
|
||
* Tests are stored in Module's directory. | ||
* MFTF is installed separately (usually as a Composer dependency) | ||
|
||
To understand different types of update - please follow the [Versioning][] page. | ||
|
||
## Patch version update | ||
|
||
Takes place when **third** digit of version number changes. | ||
|
||
1. Make sure that [Security settings][] are set appropriately. | ||
1. Get latest Framework version with `composer update magento/magento2-functional-testing-framework --with-dependencies` | ||
1. Generate updated tests with `vendor/bin/mftf generate:tests` | ||
|
||
## Minor version update | ||
|
||
Takes place when **second** digit of version number changes. | ||
|
||
1. Check details about backward incompatible changes in the [Changelog][] and update your new or customized tests. | ||
1. Perform all the actions provided for [Patch Version Update][] | ||
1. When updating from versions below `2.5.0`, verify [WYSIWYG settings][] | ||
1. You may need to run the `upgrade:tests` using `vendor/bin/mftf upgrade:tests app` | ||
|
||
## After updating | ||
|
||
1. It is a good idea to regenerate your IDE Schema Definition catalog with `vendor/bin/mftf generate:urn-catalog .idea/` | ||
1. Update your tests, including data, metadata and other resoruces. Check if they contain tags that are unsupported in the newer version. | ||
1. Remove the references to resources (ActionGroups, Sections, Tests) marked as deprecated. | ||
|
||
<!-- Link Definitions --> | ||
[Changelog]: https://github.com/magento/magento2-functional-testing-framework/blob/master/CHANGELOG.md | ||
[WYSIWYG settings]: getting-started.md#wysiwyg-settings | ||
[Security settings]: getting-started.md#security-settings | ||
[Find your version]: introduction.md#find-your-mftf-version | ||
[Versioning]: versioning.md#versioning-policy | ||
[Patch Version Update]: #patch-version-update |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@okolesnyk isn't the added content from 2.6.4? I believe we don't have fixes + documentation from 2.6.4 onwards in 3.0.0-GA
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So do I need to remove this change?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will fix it on 3.0.0-GA, 2.6.3 and 2.6.4 changelogs were clubbed