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

WaitStrategy needs to be added to find method in Element action #84

Closed
WasiqB opened this issue Jul 17, 2019 · 0 comments
Closed

WaitStrategy needs to be added to find method in Element action #84

WasiqB opened this issue Jul 17, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request feature This feature should be there
Milestone

Comments

@WasiqB
Copy link
Owner

WasiqB commented Jul 17, 2019

Is your feature request related to a problem? Please describe.

Currently wait strategy is only implemented in onElement method.

Describe the solution you'd like

Now same is required to be added on find and finds methods in IElementActions interface.

@WasiqB WasiqB added enhancement New feature or request feature This feature should be there labels Jul 17, 2019
@WasiqB WasiqB self-assigned this Jul 17, 2019
@WasiqB WasiqB added this to To do in Version 3.0.0 via automation Jul 17, 2019
@WasiqB WasiqB added this to the Version 2.2.0 milestone Jul 17, 2019
@WasiqB WasiqB closed this as completed Jul 25, 2019
Version 3.0.0 automation moved this from To do to Done Jul 25, 2019
WasiqB added a commit that referenced this issue Aug 7, 2019
* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.
WasiqB added a commit that referenced this issue Aug 8, 2019
* Develop (#67)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Released v-2.0.0

* Updated Readme.

* Updated CircleCI config to run analysis on each branch.

* Release for v-2.1.0-Beta (#81)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Released v-2.1.0-beta1.

* Released v-2.1.0

* Prepare for Release of v3.0.0 (#102)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.

* Released v3.0.0-beta1

* [ci skip] updated readme code snippet.
WasiqB added a commit that referenced this issue Dec 5, 2019
* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.

* Updated Selenium version to latest stable release. (#108)

* Updated outdated coteafs dependencies. (#109)

* Updated outdated dependencies of other coteafs modules. Also corrected code style as per checkstyle reporter.

* Updated talisman config.

* Added new listeners to testng.xml files.

* Updated config paths.

* Updated grid capabilities for latest chrome.

* Issue 100 (#110)

* Fixed #100: Added Element alias.

* Updated logs for Alert and screen resolution.

* Added Session management feature with Parallel support. (#112)

* Added session to manage the Driver within Threads.

* Corrected logging of alerts.

* Updated Page Action base to use current session context.

* Fixed checkstyle issue.

* Fixes #23: Added page transition support to page classes. (#113)

* Fixes #23: Added page transition support to page classes.

* Updated for replacing Logger with Loggy.

* Fixes #107: Added support for video recording. (#114)

* Fixes #107: Added support for video recording.

* Changes done as per review comments.

* Fixed logging issue for alert.

* Fixes #111: Added delay after frame switch and window switch. (#115)

* Integration with ReportPortal changes is in progress. (#116)

* Integration with ReportPortal changes is in progress.

* Updated dependencies to use ReportPortal directly.

* Refactoring done.

* Updated config file.

* Deleted RP config file.

* Updated testng file to remove RP listener..

* Fixed sonar issues.

* Fixed test failure issue.

* Fixed test failure issue for grid and BrowserStack.

* Fixed review comments.

* Updated README for new changes.
WasiqB added a commit that referenced this issue Dec 5, 2019
* Develop (#67)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Released v-2.0.0

* Updated Readme.

* Updated CircleCI config to run analysis on each branch.

* Release for v-2.1.0-Beta (#81)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Released v-2.1.0-beta1.

* Released v-2.1.0

* Prepare for Release of v3.0.0 (#102)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.

* Released v3.0.0-beta1

* [ci skip] updated readme code snippet.

* Release v-3.1.0 preparation (#117)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.

* Updated Selenium version to latest stable release. (#108)

* Updated outdated coteafs dependencies. (#109)

* Updated outdated dependencies of other coteafs modules. Also corrected code style as per checkstyle reporter.

* Updated talisman config.

* Added new listeners to testng.xml files.

* Updated config paths.

* Updated grid capabilities for latest chrome.

* Issue 100 (#110)

* Fixed #100: Added Element alias.

* Updated logs for Alert and screen resolution.

* Added Session management feature with Parallel support. (#112)

* Added session to manage the Driver within Threads.

* Corrected logging of alerts.

* Updated Page Action base to use current session context.

* Fixed checkstyle issue.

* Fixes #23: Added page transition support to page classes. (#113)

* Fixes #23: Added page transition support to page classes.

* Updated for replacing Logger with Loggy.

* Fixes #107: Added support for video recording. (#114)

* Fixes #107: Added support for video recording.

* Changes done as per review comments.

* Fixed logging issue for alert.

* Fixes #111: Added delay after frame switch and window switch. (#115)

* Integration with ReportPortal changes is in progress. (#116)

* Integration with ReportPortal changes is in progress.

* Updated dependencies to use ReportPortal directly.

* Refactoring done.

* Updated config file.

* Deleted RP config file.

* Updated testng file to remove RP listener..

* Fixed sonar issues.

* Fixed test failure issue.

* Fixed test failure issue for grid and BrowserStack.

* Fixed review comments.

* Updated README for new changes.

* Released v-3.1.0
WasiqB added a commit that referenced this issue Mar 8, 2020
* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.

* Updated Selenium version to latest stable release. (#108)

* Updated outdated coteafs dependencies. (#109)

* Updated outdated dependencies of other coteafs modules. Also corrected code style as per checkstyle reporter.

* Updated talisman config.

* Added new listeners to testng.xml files.

* Updated config paths.

* Updated grid capabilities for latest chrome.

* Issue 100 (#110)

* Fixed #100: Added Element alias.

* Updated logs for Alert and screen resolution.

* Added Session management feature with Parallel support. (#112)

* Added session to manage the Driver within Threads.

* Corrected logging of alerts.

* Updated Page Action base to use current session context.

* Fixed checkstyle issue.

* Fixes #23: Added page transition support to page classes. (#113)

* Fixes #23: Added page transition support to page classes.

* Updated for replacing Logger with Loggy.

* Fixes #107: Added support for video recording. (#114)

* Fixes #107: Added support for video recording.

* Changes done as per review comments.

* Fixed logging issue for alert.

* Fixes #111: Added delay after frame switch and window switch. (#115)

* Integration with ReportPortal changes is in progress. (#116)

* Integration with ReportPortal changes is in progress.

* Updated dependencies to use ReportPortal directly.

* Refactoring done.

* Updated config file.

* Deleted RP config file.

* Updated testng file to remove RP listener..

* Fixed sonar issues.

* Fixed test failure issue.

* Fixed test failure issue for grid and BrowserStack.

* Fixed review comments.

* Updated README for new changes.

* Upgraded all dependencies. (#121)

* Fixed checkstyle issues.

Co-authored-by: Mohammad Faisal Khatri <mohammadfaisalkhatri@gmail.com>
Co-authored-by: Jayesh <jayeshdalal7@gmail.com>
WasiqB added a commit that referenced this issue Mar 8, 2020
* Develop (#67)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Released v-2.0.0

* Updated Readme.

* Updated CircleCI config to run analysis on each branch.

* Release for v-2.1.0-Beta (#81)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Released v-2.1.0-beta1.

* Released v-2.1.0

* Prepare for Release of v3.0.0 (#102)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.

* Released v3.0.0-beta1

* [ci skip] updated readme code snippet.

* Release v-3.1.0 preparation (#117)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.

* Updated Selenium version to latest stable release. (#108)

* Updated outdated coteafs dependencies. (#109)

* Updated outdated dependencies of other coteafs modules. Also corrected code style as per checkstyle reporter.

* Updated talisman config.

* Added new listeners to testng.xml files.

* Updated config paths.

* Updated grid capabilities for latest chrome.

* Issue 100 (#110)

* Fixed #100: Added Element alias.

* Updated logs for Alert and screen resolution.

* Added Session management feature with Parallel support. (#112)

* Added session to manage the Driver within Threads.

* Corrected logging of alerts.

* Updated Page Action base to use current session context.

* Fixed checkstyle issue.

* Fixes #23: Added page transition support to page classes. (#113)

* Fixes #23: Added page transition support to page classes.

* Updated for replacing Logger with Loggy.

* Fixes #107: Added support for video recording. (#114)

* Fixes #107: Added support for video recording.

* Changes done as per review comments.

* Fixed logging issue for alert.

* Fixes #111: Added delay after frame switch and window switch. (#115)

* Integration with ReportPortal changes is in progress. (#116)

* Integration with ReportPortal changes is in progress.

* Updated dependencies to use ReportPortal directly.

* Refactoring done.

* Updated config file.

* Deleted RP config file.

* Updated testng file to remove RP listener..

* Fixed sonar issues.

* Fixed test failure issue.

* Fixed test failure issue for grid and BrowserStack.

* Fixed review comments.

* Updated README for new changes.

* Released v-3.1.0

* Develop (#122)

* Framework refactored.

* Updated config.

* Added funding details.

* Update issue templates

* Issue 55 (#62)

* Added annotation @find and modified login page for new page factory.

* Updated page factory annotation.

* Updated config for headless mode.

* Updated:- Listener to log exceptions correctly.
- Added logging to page factory.

* Updasted dependencies and fixed dependency breaking changes.

* Reverted page factory changes.

* Driver and DriverAction interfaces further modularized.

* Added support for Selenium WebDriver 4.0-alpha 2

* Updating Readme.

* Updated Readme, some work is pending.

* Updated Readme and removed unnecessary comments from test.

* Updated Readme.

* Added iFrame support.

* Updated readme as per suggesstion.

* Updated for getting first frame.

* Fixed #77, added wait strategy concept, default will be NONE.

* Updated BrowserPage for new method implementation.

* Added Safari browser support.

* Added OS condition to fail for non-Mac platforms.

* Updated Readme (#80)

* Fixed #87, added isRunning method to IServiceAction interface.

* Fixed #86, added new methods for saveScreenshots.

* Fixed #84 by adding new methods for finding on element with wait strategy. (#92)

* Fixed #85, updated method find and finds. (#94)

* WebDrivermanager version (#95)

* Issue 88 (#96)

* #88: Refactored the code base and many breaking changes done.

* #88: Fixed issue with find and finds method.

* #88: Refactoring done for the find method failure.

* #88: code formatted with Eclipse.

* #13: Added support for BrowserStack. (#97)

* #13: Added support for BrowserStack and SauceLabs. Working for BrowserStack.

* CircleCI config updated with BrowserStack related tests.

* Added talisman ignore file.

* Updated Config util to load settings each time it's called.

* #93 is fixed, added driver specific settings. (#98)

* Readme (#99)

* Updated Readme.

* Updated talisman ignore file.

* Updated readme.

* Run config updated.

* Selenium Grid support. (#101)

* Updated CircleCI config file for Selenium Grid.

* Added coteafs-listener for better CI logs debugging.

* Added attach workspace setting for Grid execution.

* Updated Browser class to run on grid.

* Updated Readme.

* Updated dependency.

* Removed redundand tests.

* Updated Selenium version to latest stable release. (#108)

* Updated outdated coteafs dependencies. (#109)

* Updated outdated dependencies of other coteafs modules. Also corrected code style as per checkstyle reporter.

* Updated talisman config.

* Added new listeners to testng.xml files.

* Updated config paths.

* Updated grid capabilities for latest chrome.

* Issue 100 (#110)

* Fixed #100: Added Element alias.

* Updated logs for Alert and screen resolution.

* Added Session management feature with Parallel support. (#112)

* Added session to manage the Driver within Threads.

* Corrected logging of alerts.

* Updated Page Action base to use current session context.

* Fixed checkstyle issue.

* Fixes #23: Added page transition support to page classes. (#113)

* Fixes #23: Added page transition support to page classes.

* Updated for replacing Logger with Loggy.

* Fixes #107: Added support for video recording. (#114)

* Fixes #107: Added support for video recording.

* Changes done as per review comments.

* Fixed logging issue for alert.

* Fixes #111: Added delay after frame switch and window switch. (#115)

* Integration with ReportPortal changes is in progress. (#116)

* Integration with ReportPortal changes is in progress.

* Updated dependencies to use ReportPortal directly.

* Refactoring done.

* Updated config file.

* Deleted RP config file.

* Updated testng file to remove RP listener..

* Fixed sonar issues.

* Fixed test failure issue.

* Fixed test failure issue for grid and BrowserStack.

* Fixed review comments.

* Updated README for new changes.

* Upgraded all dependencies. (#121)

* Fixed checkstyle issues.

Co-authored-by: Mohammad Faisal Khatri <mohammadfaisalkhatri@gmail.com>
Co-authored-by: Jayesh <jayeshdalal7@gmail.com>

Co-authored-by: Mohammad Faisal Khatri <mohammadfaisalkhatri@gmail.com>
Co-authored-by: Jayesh <jayeshdalal7@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature This feature should be there
Projects
No open projects
Version 3.0.0
  
Done
Development

No branches or pull requests

1 participant