JOSEPH ADAMS
Updated 7 days ago
United Kingdom
The WebUI framework was the first tool created due to the volatility of the WebUI. I investigated the various tooling options available and settled on a WebDriverIO based solution. WebDriverIO is a Javascript-based automation tool. I designed the initial proof of concept and have since expanded this. The tool makes heavy use of "helper" functions (which I have created in an almost English-like syntax) allowing anyone to pick up the tool. A "Page-Object" Design-like pattern has been implemented to allow for easier maintenance and to counter some side-effects of the React framework (which the application under test has been developed using.) The Automation framework has been written to use a reporting framework called "Allure." I have used "Allure" since its' Beta phase and like this tool, as it is very visual, allowing non-technical managers the ability to understand test runs without becoming overloaded with "Technical Information." Also, the tool allows tests to be assigned a..