Skip to content

markbeaman44/automation_frameworks

Repository files navigation

Automation Frameworks

Cypress API Testing

Go to: api_cypress folder

Guides

https://docs.cypress.io/api/commands/request

Jest API Testing

Go to: api_jest folder

Guides

https://jestjs.io/docs/expect

Postman API Testing

Go to: api_postman folder

Pytest API Testing

Go to: api_pytest folder

Guides

hhttps://docs.pytest.org/en/8.0.x/
https://pypi.org/project/requests/

Cypress UI Testing

Go to: ui_cypress folder

Guides

https://docs.cypress.io/api/commands/get

Webdriver.io UI Testing

Go to: ui_webdriver folder

Guides

https://webdriver.io/docs/selectors/

TestCafe UI Testing

Go to: ui_testcafe folder

Guides

https://testcafe.io/documentation/402829/guides/basic-guides/element-selectors
https://testcafe.io/documentation/402666/reference/test-api/selector

Playwright UI Testing

Go to: ui_playwright folder

Guides

https://playwright.dev/docs/locators
https://playwrightsolutions.com/how-do-you-locate-the-parent-of-an-element-with-playwright/

Nightwatch UI Testing

Go to: ui_nightwatch folder

Guides

https://nightwatchjs.org/guide/writing-tests/introduction.html
https://nightwatchjs.org/guide/writing-tests/finding-interacting-with-dom-elements.html

Selenium Python UI Testing

Go to: ui_selenium folder

Guides

https://www.selenium.dev/documentation/webdriver/elements/locators/
https://www.selenium.dev/documentation/webdriver/elements/interactions/

Appium with Webdriver.io UI Testing

Go to: ui_appium_webdriver folder

Guides

https://webdriver.io/docs/api/appium/
https://appium.readthedocs.io/en/stable/en/commands/element/find-elements/#example-usage