Commit Graph

283 Commits

Author SHA1 Message Date
Jonah
9849317ad1 add instruments server arg 2015-04-13 14:28:07 -07:00
Jonathan Lipps
c70694472b update chromedriver support with callback-based functions that fit more snugly into the current paradigm 2015-04-08 17:24:21 -07:00
Jonathan Lipps
a7b85ecd84 use appium-chromedriver package for chrome/chromedriver 2015-04-08 17:24:21 -07:00
Simon Boudrias
28c7102ccd Add window/:windowhandle/maximize route as noop
Mobile browsers are always fullscreen. Make this endpoint a noop.
2015-03-27 11:19:33 -07:00
Jonathan Lipps
545372b782 make sure we always convert proxied responses to objects so we can rewrite sessionId appropriately 2015-03-18 10:45:59 -07:00
Isaac Murchie
ab8f6e2f2b Fix link to appium-support.util 2015-03-12 17:57:55 -07:00
Jonathan Lipps
e194212e1a fix failure to remap session id in proxied responses (fix #4702) 2015-03-12 10:58:19 -07:00
Isaac Murchie
ffb9a5af76 Wrong helpers 2015-03-09 15:29:45 -07:00
Eric Millin
54f9b3af22 Fixed fail to find xcode 2015-03-09 16:29:36 -04:00
sebv
b231d6672f new MobileSafari logic
bypasses Apple page, fixes timeouts, adds pageLoadTimeout
2015-03-09 00:41:19 +08:00
John Krause
d8cbf6b31b Added server flag '--suppress-adb-kill-server' to the available arguments. This flag will prevent Appium from killing the adb server. Useful when devices are connected to adb over the network by IP address rather than usb. 2015-03-04 17:41:54 -08:00
Eric Millin
2781bae5cf Merge pull request #4519 from scf2k/feature/flickelement
iOS flick: Support for element flick in the webview
2015-03-03 19:50:08 -05:00
Payman Delshad
9f62caef33 Updated express's response method calls. 2015-02-26 23:20:56 +01:00
Payman Delshad
b0a0e3d58e Use morgan(format, options) function signature. 2015-02-26 23:20:55 +01:00
Vladimir Alaev
0afb037e25 Support flick when element is supplied 2015-02-26 18:23:20 +03:00
Eric Millin
de5501b63a Merge pull request #4387 from jlipps/appium-support-system
use appium-support package for system detection
2015-02-24 16:37:52 -05:00
Jonathan Lipps
485b7d55ba add --debug-log-spacing which makes it easy to find session delimiters in logs 2015-01-20 10:46:34 -08:00
Jonathan Lipps
d4d601039e use appium-support package for system detection 2015-01-13 10:55:00 -08:00
sebv
6fc06e2fec added autoDismissAlerts 2014-12-23 22:33:03 +08:00
Jonathan Lipps
0eabc5ba39 Merge pull request #4253 from gempesaw/patch-1
Add waitForAppScript to ios caps handler
2014-12-15 09:35:04 -08:00
Jonathan Lipps
261af40f76 Merge pull request #4250 from jlipps/new-simctl
use external simctl library
2014-12-12 16:52:13 -08:00
Daniel Gempesaw
19ce08d5be Add waitForAppScript to ios caps handler
waitForAppScript logic was added in #4191, but the caps handler doesn't
know about it, so it never gets executed. Analogous to #4249 for
sendKeyStrategy cap.
2014-12-11 13:22:42 -05:00
Jonathan Lipps
698768a00c use external simctl library 2014-12-11 09:54:04 -08:00
Jonathan Lipps
522f367bc1 Merge pull request #4224 from sangeethasriniv/master
Add new capability stopAppOnReset for android
2014-12-11 09:05:53 -08:00
Isaac Murchie
5ef1048d45 Add sendKeyStrategy to cap handler 2014-12-10 10:18:05 -08:00
Sangeetha Srinivasan
1945b652f8 Android only : Add a capability to bring up an Android app, without stopping the process,if it is already running
Added server capability stopAppOnReset
Added capability to selendroid
Added help for stopAppOnReset
2014-12-04 11:55:24 -05:00
ktronic80
4b6809c80b Issue #3957 Refactored getStrings method for ios.js and ios-controller.js. cb is now last method parameter. Also update Android and Selendroid getStrings methods with stringFile parameter to fit getStrings method parameter called in controller.js. Added test for method parseLocalizableStrings in ios.js. 2014-12-01 12:03:12 -08:00
Kai Kesselring
33793591a8 #3957 added string file parameter to getStrings request. 2014-12-01 12:03:11 -08:00
sebv
ba965a52dc fixing spaces 2014-11-21 23:20:57 +08:00
Eric Millin
4d4cdb96f1 removed deprecated swipe api references (fix #3989) 2014-11-10 15:00:07 -05:00
Eric Millin
3fa27d36ac Fixed touch-specs failure and added detection of negative percentage offsets 2014-11-06 14:42:56 -05:00
Eric Millin
138b3a52c6 Merge pull request #3943 from 0x1mason/swipe_fix
Fix swipe action with target element: #3647
2014-11-04 13:51:01 -05:00
Eric Millin
5663bc9ff2 Fix swipe action with target element: #3647 2014-11-04 13:32:46 -05:00
sebv
a8f6077fff log stripColors fix 2014-11-04 22:50:08 +08:00
Jonathan Lipps
33e1a24a45 add --isolate-sim-device which enables appium to delete all other sims
as a workaround to xcode 6's crazy bugs
2014-10-13 09:50:29 -07:00
Jonathan Lipps
84ec8258c7 Merge pull request #3622 from Jonahss/userAgent
add userAgent reporting
2014-10-08 12:15:11 -07:00
Jonathan Lipps
4687052dea Merge pull request #3638 from 0x1mason/unlockDevice
Added Android lock/unlock feature: #3342 Fix
2014-09-18 10:00:27 -07:00
Eric Millin
6cc600c24b Added Android lock/unlock feature 2014-09-18 11:25:08 -04:00
Jonathan Lipps
38d2a005d6 fix lint 2014-09-17 14:46:05 -07:00
Sergey Belov
703f1b5dd9 Allow to run Appium using sudo if it is still run be user who owns Appium files 2014-09-17 22:56:14 +04:00
Isaac Murchie
ec9bbc95a3 Don't crash when sending touch actions to webviews 2014-09-12 12:56:48 -07:00
Jonathan Lipps
43eac403e8 Merge pull request #3462 from 0x1mason/2969
Fix for #2969. Added ability to arbitrarily launch activities.
2014-09-12 10:54:14 -07:00
Eric Millin
fbc8feb529 Fix for #2969. Added ability to arbitrarily launch activities. 2014-09-12 13:11:31 -04:00
Jonah Stiennon
d78256f181 add userAgent reporting 2014-09-11 17:24:47 -07:00
Eric Millin
fe2335e311 Change for #2954: add configurable log levels for different transports 2014-09-10 16:02:45 -04:00
Jonathan Lipps
5daea720ba bring back @jonahss's settings api changes 2014-09-08 16:13:55 -07:00
Jonathan Lipps
3395f2b47e revert premature settings API merge 2014-09-08 16:12:25 -07:00
Jonathan Lipps
6666e1128e Merge pull request #3575 from Jonahss/settings2
Add Settings api, and xpathCompression setting for Android
2014-09-08 15:02:45 -07:00
Jonah Stiennon
5798b1436f Add Settings api, and xpathCompression setting for Android 2014-09-08 14:24:17 -07:00
Parashuram
6c6362f0a3 Enabled Performance Logs for iOS 2014-09-04 18:32:42 -07:00