Releases: smashingboxes/SeleniumToolkit
0.7.9 Removed Selenium-Jupiter Dependency
0.7.8 Still updating dependencies
Trying to remove duplicate dependencies and keep things up to date.
0.7.7 Updated Libraries
Updated the selenium-jupiter and the webdrivermanager libraries to the latest versions. As of now, there is a lot of debug logging that displays in the terminal (not ideal at all). However, the older version was not able to run Chrome anymore, so the update was necessary.
0.7.6 No Change
Attempting to make another release since the previous release isn't being properly pulled in
0.7.5 Adding browser and platform objects and additional documentation
Added more documentation to the code. Also added browser and platform objects in order to make those values more accessible instead of remembering the exact string.
0.7.4 Added documentation
Added a lot of documentation for all methods in the toolkit. This also required some refactoring that will break current utilization of the SauceLabs and PractiTest integration.
Old way - The toolkit expected a file that housed api credentials and it parsed the file to find the intended key/value pair for the intended tool
New way - The toolkit expects Strings to be passed through for api credentials instead of an entire file
0.7.3 Minor Refactoring
Minor refactoring and ensured that the output message that's passed to the practiTest API is 255 characters or less.
0.7.2 Able to handle pass/fail results in PractiTest
Now able to properly handle Pass/Fail statuses to PractiTest. Also able to run test in headless mode in Firefox.
0.7.1 PractiTest run duration and steps
Now able to capture run duration and steps and pass them through to the PractiTest API for each test.
0.7.0 PractiTest Integration
PractiTest has been integrated to the framework. Should be able to execute a basic test run to the API and have it displayed in the PractiTest site. Will still need to play around with integrating it into project specific repos.