├── .editorconfig ├── .gitignore ├── .jshintrc ├── .npmignore ├── .travis.yml ├── APIBOOK.js ├── CHANGE.md ├── Gruntfile.js ├── LICENSE.md ├── README.md ├── README_zh-cn.md ├── README_zh-tw.md ├── example ├── baidu.js ├── co.js ├── dragdrop.js ├── es7async.js ├── google.js ├── macaca.js ├── mocha-generators.js ├── mocha-promise.js ├── plugin.js └── upload.js ├── index.js ├── lib ├── browser.js ├── commands.js ├── elements.js ├── hostsproxy.js ├── jwebdriver.js └── mixpromise.js ├── logo.png ├── logo_s.png ├── package.json └── test ├── browser.spec.js ├── elements.spec.js ├── mixpromise.spec.js ├── mobile.spec.js ├── mocha.opts ├── public ├── browsers │ ├── dragdrop.html │ ├── test1.html │ └── test2.html ├── css │ ├── jquery-ui.css │ └── style.css ├── elements │ ├── dragdrop.html │ ├── test1.html │ └── test2.html └── js │ ├── jquery-1.10.2.js │ └── jquery-ui.js └── resource ├── android.zip ├── ios.zip └── upload.jpg /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | doc 4 | npm-debug.log 5 | test.js -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/.travis.yml -------------------------------------------------------------------------------- /APIBOOK.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/APIBOOK.js -------------------------------------------------------------------------------- /CHANGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/CHANGE.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/README.md -------------------------------------------------------------------------------- /README_zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/README_zh-cn.md -------------------------------------------------------------------------------- /README_zh-tw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/README_zh-tw.md -------------------------------------------------------------------------------- /example/baidu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/baidu.js -------------------------------------------------------------------------------- /example/co.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/co.js -------------------------------------------------------------------------------- /example/dragdrop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/dragdrop.js -------------------------------------------------------------------------------- /example/es7async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/es7async.js -------------------------------------------------------------------------------- /example/google.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/google.js -------------------------------------------------------------------------------- /example/macaca.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/macaca.js -------------------------------------------------------------------------------- /example/mocha-generators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/mocha-generators.js -------------------------------------------------------------------------------- /example/mocha-promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/mocha-promise.js -------------------------------------------------------------------------------- /example/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/plugin.js -------------------------------------------------------------------------------- /example/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/example/upload.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/jwebdriver'); 2 | -------------------------------------------------------------------------------- /lib/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/lib/browser.js -------------------------------------------------------------------------------- /lib/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/lib/commands.js -------------------------------------------------------------------------------- /lib/elements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/lib/elements.js -------------------------------------------------------------------------------- /lib/hostsproxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/lib/hostsproxy.js -------------------------------------------------------------------------------- /lib/jwebdriver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/lib/jwebdriver.js -------------------------------------------------------------------------------- /lib/mixpromise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/lib/mixpromise.js -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/logo.png -------------------------------------------------------------------------------- /logo_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/logo_s.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/package.json -------------------------------------------------------------------------------- /test/browser.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/browser.spec.js -------------------------------------------------------------------------------- /test/elements.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/elements.spec.js -------------------------------------------------------------------------------- /test/mixpromise.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/mixpromise.spec.js -------------------------------------------------------------------------------- /test/mobile.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/mobile.spec.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /test/public/browsers/dragdrop.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/browsers/dragdrop.html -------------------------------------------------------------------------------- /test/public/browsers/test1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/browsers/test1.html -------------------------------------------------------------------------------- /test/public/browsers/test2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/browsers/test2.html -------------------------------------------------------------------------------- /test/public/css/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/css/jquery-ui.css -------------------------------------------------------------------------------- /test/public/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/css/style.css -------------------------------------------------------------------------------- /test/public/elements/dragdrop.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/elements/dragdrop.html -------------------------------------------------------------------------------- /test/public/elements/test1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/elements/test1.html -------------------------------------------------------------------------------- /test/public/elements/test2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/elements/test2.html -------------------------------------------------------------------------------- /test/public/js/jquery-1.10.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/js/jquery-1.10.2.js -------------------------------------------------------------------------------- /test/public/js/jquery-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/public/js/jquery-ui.js -------------------------------------------------------------------------------- /test/resource/android.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/resource/android.zip -------------------------------------------------------------------------------- /test/resource/ios.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/resource/ios.zip -------------------------------------------------------------------------------- /test/resource/upload.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yaniswang/jWebDriver/HEAD/test/resource/upload.jpg --------------------------------------------------------------------------------