Skip to content
This repository has been archived by the owner on Jul 15, 2019. It is now read-only.

Latest commit

 

History

History
183 lines (108 loc) · 6.83 KB

CHANGELOG.md

File metadata and controls

183 lines (108 loc) · 6.83 KB

Change Log

0.6.16

  • Fixing usage of cookie-parser and body-parser PR

0.6.15

  • Adding cookie-parser and body-parser dependencies PR

0.6.14

  • Updating shrinkwrap for Express update PR

0.6.13

  • Updating Express to 4.x PR

0.6.12

  • Adding support for passing sauce tunnel in capabilities PR

0.6.11

  • Adding support for passing sauce username and accesskey in capabilities PR

0.6.10

  • Update sauce labs dashboard with test results PR

0.6.9

  • Adding support to show sauce labs report url in report PR

0.6.8

  • Updating capabilities for iOS PR

0.6.7

  • Add the capacity to record POST body and access it from proxy manager's record PR

0.6.6

  • Fix for screenshots getting overwritten if there are multiple test failures in one descriptor PR Issue

0.6.5

  • Fix for supporting context with datadriven descriptors and fixing shrinkwrap PR

0.6.4

  • Setting rejectUnauthorized to false for webservice controller PR
  • Setting express version to 3.x and Mocha to ~1.18.2 PR

0.6.3

  • Fix to avoid ECONNRESET issue with Nodejs 10 PR

0.6.2

  • Restarting phantomjs before retry, if it crashed while test execution PR Issue
  • Add additional checks for markup-test.js PR

0.6.1

  • Fix for exitCode not working for unit tests PR
  • Fixing condition for descriptorSharedParams PR

0.6.0

  • Adding support for data driven descriptors PR Documentation
  • Adding support for sharing parameters from descriptors PR Documentation
  • Error handling for JSON parsing in webservice controller PR

0.5.3

  • Adding support for specifying comments in descriptor PR
  • Making nodejs tests honor logLevel PR
  • Fixed the issue - space after a comma in the 'commonLib' string in 'test-descriptor.json' causes a fail Issue PR

0.5.2

  • Using cdnjs link for yui PR
  • Adding support to pass capabilities as JSON object, merging default capabilities with user defined capabilities PR

0.5.1

  • Adding support for Android browser PR
  • Adding support to resize the browser window PR
  • Fixing the issue - Error: EMFILE, too many open files 'node/proxy.log Issue PR

0.5.0

  • Adding feature to Import tests from other descriptors based test or group [ Details - #200 ]
  • Adding support for webdriver key object and improved error messaging [ Details - #201 ]

0.4.3

  • adding path method to return installed arrow directory [ Details - #199 ]

0.4.2

  • Turn off socket connection limiting in http.request() [ Details - #195 ]
  • Changing require path for executors [ Details - #197 ]

0.4.1

  • Using cdnjs link for chai.js and protocol independent urls for mocha & expect
  • Adding support for SSL proxy and adding more error event listeners for better error handling
  • Setting nodejs back as default driver
  • Not maximizing browsers for mobile tests

0.4.0

  • Support for starting reusable browser session from Arrow command
  • Fix for Mocha test failures on on IE8.

0.3.3

  • Fixed appium and android driver compatibility
  • Removed raw github links, which were failing mocha tests on IE8.

0.3.2

  • Fix for Screenshot url

0.3.1

  • Added selenium-webdriver in npm-shrinkwrap

0.3.0

  • Upgrading to selenium-webdriver version 2.39
  • Fixes for reporting when running with multiple browsers

0.2.0

0.1.0

  • Fix for overriding configurations using local config file
  • Fix for report file not being generated when custom controller failed to load

0.0.90

  • set logging level to ERROR and hooked up log4js ( for tests requiring Arrow server )
  • Improved examples in documentation

0.0.89

  • Refactoring
  • Bug fix

0.0.88

0.0.87

0.0.86

  • Fixed startup error message for PhantomJs
  • Reverted the yui defaultAppSeed url from https to http
  • Improved error management & messages

0.0.85

  • Better Error Handling

0.0.84

  • No more HTML logs during mocha test execution
  • locator controller could be used for just waiting for an element, without performing any UI action.
  • Fixed a locator controller bug, where passing "stay" param used to discard 'waitForElement(s)' params
  • Added testTimeOut as a descriptor level param, now users can override testTimeout for a test
  • Added hasTest as a descriptor level param, now if a scenario does not have any test, but all the scenario steps pass, ARROW will consider it as a pass test.
  • Fixed a bug where "enabled" property does not used to work properly if a boolean 'false' is passed
  • Improved bunch of error messages