-
-
Notifications
You must be signed in to change notification settings - Fork 35
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
#13: Added support for BrowserStack. #97
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
WasiqB
changed the title
#13: Added support for BrowserStack and SauceLabs. Working for Browse…
#13: Added support for BrowserStack.
Aug 2, 2019
WasiqB
added a commit
that referenced
this pull request
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 pull request
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 pull request
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 pull request
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 pull request
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 pull request
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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added BrowserStack support. And should also work for SauceLabs. Need to check once before mentioning anywhere.