UNPKG

jwebdriver

Version:

A webdriver client for node.js

111 lines (66 loc) 2.54 kB
jWebDriver change log ==================== ## ver 2.3.2 (2019-11-18) 1. Feat: support custom configuration ## ver 2.2.6 (2018-5-30) 1. Fix: fix wait removed issue ## ver 2.2.5 (2017-9-1) 1. Add: support get webdriver logs: `browser.logTypes();`, `browser.logs('browser');` ## ver 2.2.4 (2017-6-30) 1. Add: support get element screenshot for mobile ## ver 2.2.3 (2017-6-12) 1. Fix: catch error when get element screen shot failed ## ver 2.2.2 (2017-6-12) 1. Add: support no throw error when wait dom timeout: `driver.wait('#id', {noerror: true});` 2. Add: support get element screen shot(require gm) ## ver 2.2.0 (2017-5-11) 1. support elements filter for sync mode ## ver 2.1.1 (2017-3-3) 1. Del: delete swipe api, because swipe is deprecated by macaca 2. Add: support macaca gestrure api (sendActions) 3. Add: add exec api (equal to eval) ## ver 2.0.7 (2017-1-12) 1. Add: support scroll in element ## ver 2.0.6 (2017-1-9) 1. Fix: support node v7.x ## ver 2.0.5 (2016-12-24) 1. Fix: driver api sendKeys change to sendElementKeys ## ver 2.0.4 (2016-12-20) 1. Fix: fix chai issue when catch error by promise 2. Other: show more message for find api ## ver 2.0.3 (2016-12-19) 1. Other: show more message for wait api ## ver 2.0.2 (2016-12-2) 1. Fix: fix findVisible issue ## ver 2.0.1 (2016-12-1) 1. Fix: skip VirtualBox and Loopback when get local ip ## ver 2.0.0 (2016-10-26) 1. add: Support mix promise with Driver class 2. add: Support promise mode for chai 3. add: new Elements api(get, first, last, slice) 4. add: Support macaca api(contexts, context, native, webview, touchSwipe) 5. add: add mouseMove to Elements class ## ver 1.1.0 (2016-9-12) 1. add: browser.findVisible, find visible elements 2. wait api: support multi elements ## ver 1.0.12 (2016-6-6) 1. find api: throw error when find no elements 2. wait api: throw error when wait timeout ## ver 1.0.10 (2016-5-30) 1. add support to touch api ## ver 1.0.8 (2016-5-11) 1. fix element.val when used with select tag ## ver 1.0.2 (2015-11-13) 1. add elements.select: used for select `<option>` 2. add elements.val api, used for get and set value from element 3. delete elements.setValue api ## ver 1.0.1 (2015-11-9) 1. Update PromiseClass to v0.9.5: support generator callback function 2. Fix examples ## ver 1.0.0 (2015-11-9) 1. All api reconstructed 2. Support promise & generator & es7 async 3. Support hosts mode, different hosts for different job 4. Support for remote file upload 5. Options for change the test speed 6. Drop fiber