Skip to content
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

Web Automation: Selenium WebDriver #150

Open
abagabagon opened this issue May 7, 2022 · 2 comments
Open

Web Automation: Selenium WebDriver #150

abagabagon opened this issue May 7, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@abagabagon
Copy link
Owner

abagabagon commented May 7, 2022

Description

Create a class that has setters and getters of Selenium WebDrivers. Supported Web Browsers must have methods having default recommended browser options and another providing users the option to specify those browser options themselves.

The following must be the supported Web Browsers:

  • Google Chrome
  • Mozilla Firefox
  • Safari (Mac only)
  • Microsoft Edge
  • Internet Explorer (Windows only)

As specified above, there should be checks made on the Operating System where the automation is being run to verify that Web Browser selected is supported.

Note: Utilize WebDriver Manager for the implementation.

Dependencies

  • N/A
@abagabagon abagabagon self-assigned this May 7, 2022
@abagabagon abagabagon added this to the Web Automation milestone May 7, 2022
@abagabagon abagabagon changed the title Web Automation: WebDriver Factory WebDriver Factory May 7, 2022
@abagabagon abagabagon changed the title WebDriver Factory Web Automation: WebDriver Factory May 7, 2022
@abagabagon abagabagon added the enhancement New feature or request label May 7, 2022
@abagabagon abagabagon changed the title Web Automation: WebDriver Factory Web Automation: Selenium WebDriver May 7, 2022
@abagabagon
Copy link
Owner Author

Implementation done. Setting status to READY TO TEST.

@abagabagon
Copy link
Owner Author

Testing done and passed. Setting status to DONE.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

1 participant