Update docs/src/locators.md
The section for "Matching one of the two alternative locators" mentioned "matching all of the alternatives". However, since we are using or() operator, it should match "any one of the alternatives" to locate the element. As per the suggestion in the review comment, instead of "any one of the alternatives" it was decided to go ahead with "any one or both of the alternatives" to be as clear and explicit as possible. Co-authored-by: Dmitry Gozman <dgozman@gmail.com> Signed-off-by: Anand M Cherian <63868951+Anand-M-Cherian@users.noreply.github.com>
This commit is contained in:
parent
87be9f5929
commit
8ee2393105
|
|
@ -1218,7 +1218,7 @@ var button = page.GetByRole(AriaRole.Button).And(page.GetByTitle("Subscribe"));
|
||||||
|
|
||||||
### Matching one of the two alternative locators
|
### Matching one of the two alternative locators
|
||||||
|
|
||||||
If you'd like to target one of the two or more elements, and you don't know which one it will be, use [`method: Locator.or`] to create a locator that matches any one of the alternatives.
|
If you'd like to target one of the two or more elements, and you don't know which one it will be, use [`method: Locator.or`] to create a locator that matches any one or both of the alternatives.
|
||||||
|
|
||||||
For example, consider a scenario where you'd like to click on a "New email" button, but sometimes a security settings dialog shows up instead. In this case, you can wait for either a "New email" button, or a dialog and act accordingly.
|
For example, consider a scenario where you'd like to click on a "New email" button, but sometimes a security settings dialog shows up instead. In this case, you can wait for either a "New email" button, or a dialog and act accordingly.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue