A packaged framework for implementing web and API test suites. Builds on Concordion to bring your software delivery team together around living documentation.
Split out browser providers into separate classes – I always disliked the case statement I had and it wasn’t very extendable
Improved the customization of all browser providers via the config file, but particularly worked on firefox and chrome
Updated to the latest webdriver version and changed to using options rather than desiredcapabilites as this has been deprecated
Removed PhantomJS browser provider as development work on that has ceased as chrome can now be used headless
Moved proxy related settings to Cubano-config project so http-easy has access to it
Added two additional sources for configuring proxy (see above)
Http-easy automatically configures proxy if proxy.required property is true (don’t like having that
http-easy having a dependency on another Cubano project but couldn’t see another way of supporting this feature)
Worked on the documentation a little
Added some tests, mostly around configuration, would like some on browser providers but not sure if feasible
It's a rather large change, includes:
Split out browser providers into separate classes – I always disliked the case statement I had and it wasn’t very extendable
Improved the customization of all browser providers via the config file, but particularly worked on firefox and chrome
Updated to the latest webdriver version and changed to using options rather than desiredcapabilites as this has been deprecated
Removed PhantomJS browser provider as development work on that has ceased as chrome can now be used headless
Moved proxy related settings to Cubano-config project so http-easy has access to it
Added two additional sources for configuring proxy (see above)
Http-easy automatically configures proxy if proxy.required property is true (don’t like having that http-easy having a dependency on another Cubano project but couldn’t see another way of supporting this feature)
Worked on the documentation a little
Added some tests, mostly around configuration, would like some on browser providers but not sure if feasible