User description
commit for feature #1539
Description
added example differentiating between .// and // when utilizing xpath
added to all translations
Motivation and Context
increase documentation coverage
Types of changes
Checklist
PR Type
documentation, enhancement
Description
- Added setup and teardown functions in Python Selenium tests to improve test organization.
- Introduced examples for using Selenium Manager, demonstrating setup with and without it.
- Enhanced documentation by adding sections on implementing Selenium Manager in scripts across multiple languages.
- Provided examples and explanations for using XPATH in element finders, highlighting the importance of using "." for current elements.
- Updated Selenium getting started guides to include setup and teardown instructions for Python.
Changes walkthrough 📝
| Relevant files |
|---|
| Enhancement | 2 files
using_selenium_tests.pyAdd setup and teardown functions for Selenium tests
examples/python/tests/getting_started/using_selenium_tests.py
Added setup and teardown functions for Selenium tests. Improved test organization with setup and teardown.
+8/-0
usage.pyAdd examples for Selenium Manager usage
examples/python/tests/selenium_manager/usage.py
Added examples for using Selenium Manager. Demonstrated setup with and without Selenium Manager.
+12/-0
|
| Documentation | 9 files
selenium_manager.en.mdDocument Selenium Manager implementation in scripts
website_and_docs/content/documentation/selenium_manager.en.md
Added section on implementing Selenium Manager in scripts. Included Python code examples for Selenium Manager.
+23/-0
selenium_manager.ja.mdDocument Selenium Manager implementation in scripts
website_and_docs/content/documentation/selenium_manager.ja.md
Added section on implementing Selenium Manager in scripts. Included Python code examples for Selenium Manager.
+23/-0
selenium_manager.pt-br.mdDocument Selenium Manager implementation in scripts
website_and_docs/content/documentation/selenium_manager.pt-br.md
Added section on implementing Selenium Manager in scripts. Included Python code examples for Selenium Manager.
+23/-0
selenium_manager.zh-cn.mdDocument Selenium Manager implementation in scripts
website_and_docs/content/documentation/selenium_manager.zh-cn.md
Added section on implementing Selenium Manager in scripts. Included Python code examples for Selenium Manager.
+23/-0
finders.en.mdAdd XPATH usage examples in element finders
website_and_docs/content/documentation/webdriver/elements/finders.en.md
Added examples for using XPATH from current element. Explained the use of "." in XPATH for current elements.
+12/-0
finders.ja.mdAdd XPATH usage examples in element finders
website_and_docs/content/documentation/webdriver/elements/finders.ja.md
Added examples for using XPATH from current element. Explained the use of "." in XPATH for current elements.
+11/-0
finders.zh-cn.mdAdd XPATH usage examples in element finders
website_and_docs/content/documentation/webdriver/elements/finders.zh-cn.md
Added examples for using XPATH from current element. Explained the use of "." in XPATH for current elements.
+11/-0
using_selenium.en.mdDocument setup and teardown in Selenium guide
website_and_docs/content/documentation/webdriver/getting_started/using_selenium.en.md
Added setup and teardown sections for Python. Linked to Python code examples for setup and teardown.
+9/-0
using_selenium.ja.mdDocument setup and teardown in Selenium guide
website_and_docs/content/documentation/webdriver/getting_started/using_selenium.ja.md
Added setup and teardown sections for Python. Linked to Python code examples for setup and teardown.
+9/-0
|
💡 PR-Agent usage:
Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions
Uh oh!
There was an error while loading. Please reload this page.
User description
commit for feature #1539
Description
added example differentiating between .// and // when utilizing xpath
added to all translations
Motivation and Context
increase documentation coverage
Types of changes
Checklist
PR Type
documentation, enhancement
Description
Changes walkthrough 📝
2 files
using_selenium_tests.py
Add setup and teardown functions for Selenium testsexamples/python/tests/getting_started/using_selenium_tests.py
setupandteardownfunctions for Selenium tests.usage.py
Add examples for Selenium Manager usageexamples/python/tests/selenium_manager/usage.py
9 files
selenium_manager.en.md
Document Selenium Manager implementation in scriptswebsite_and_docs/content/documentation/selenium_manager.en.md
selenium_manager.ja.md
Document Selenium Manager implementation in scriptswebsite_and_docs/content/documentation/selenium_manager.ja.md
selenium_manager.pt-br.md
Document Selenium Manager implementation in scriptswebsite_and_docs/content/documentation/selenium_manager.pt-br.md
selenium_manager.zh-cn.md
Document Selenium Manager implementation in scriptswebsite_and_docs/content/documentation/selenium_manager.zh-cn.md
finders.en.md
Add XPATH usage examples in element finderswebsite_and_docs/content/documentation/webdriver/elements/finders.en.md
finders.ja.md
Add XPATH usage examples in element finderswebsite_and_docs/content/documentation/webdriver/elements/finders.ja.md
finders.zh-cn.md
Add XPATH usage examples in element finderswebsite_and_docs/content/documentation/webdriver/elements/finders.zh-cn.md
using_selenium.en.md
Document setup and teardown in Selenium guidewebsite_and_docs/content/documentation/webdriver/getting_started/using_selenium.en.md
using_selenium.ja.md
Document setup and teardown in Selenium guidewebsite_and_docs/content/documentation/webdriver/getting_started/using_selenium.ja.md