Jonathan Lipps
963eac555b
get rid of old xpath/uiauto dirs now that we have appium-uiauto
2015-05-12 12:11:02 -07:00
moizjv
37e782dc69
Fixing sendKeys and clear text for real samsung devices
2015-05-12 00:25:45 -07:00
Jonathan Lipps
42afa652e1
appium-chromedriver now manages and builds chromedriver binaries, so remove all logic that has to do with building and finding them in appium itself ( fix #5095 )
2015-05-11 14:35:14 -07:00
Jonah Stiennon
ab4a0c82fd
fix #4825 context switching on real safari
2015-05-11 10:47:48 -07:00
Isaac Murchie
f8c8034237
Fix Android keys by finding focused element
2015-05-06 12:38:42 -07:00
Jonathan Lipps
42761c1b33
Merge pull request #5064 from moizjv/master
...
Fixing extractStrings method 1.4.0 regression
2015-05-06 09:00:25 -07:00
moizjv
47c23845e5
Fixing extractStrings method
2015-05-06 00:00:37 -07:00
Jonah Stiennon
446e90cecc
fix #5061 , execute_async on Safari Real Device
2015-05-05 17:54:23 -07:00
Jonah Stiennon
62aed52387
add real-device flag for ios test script
2015-05-05 17:54:23 -07:00
moizjv
03ae1ab324
Fixing location settings for iOS
2015-05-04 18:15:08 -07:00
Jonathan Lipps
68cd862c93
node version deprecation warning should go after the show-config branch, otherwise it'll mess up JSON
2015-05-04 16:09:45 -07:00
Jonathan Lipps
3aaa8de12f
add an es6 Promise polyfill so node 0.10 still works ( fix #5046 )
2015-05-04 14:52:55 -07:00
Jonathan Lipps
ff9479c066
deprecate node 0.10
2015-05-04 14:52:55 -07:00
Dan Cuellar
6796d89ea2
Tapster will tap at coordinates
2015-05-03 10:35:00 +01:00
Jonathan Lipps
08833363dd
add more logging and error handling for extracting android strings, to prevent a crash ( fix #4759 , fix #4630 )
2015-05-01 11:05:10 -07:00
Jonathan Lipps
1dca71de21
fix remote debugger so it doesn't use console.log, and truncate logs displayed
2015-05-01 07:51:17 -07:00
Jonathan Lipps
937925d231
update xcode deprecation to allow Xcode6.0.1+iOS8.0, and update 1.4 beta changelog
2015-04-30 21:03:35 -05:00
moizjv
28162c4fd4
Fixing perform touch with release action
2015-04-30 18:11:29 -07:00
Jonah Stiennon
9108a6e860
Safari Launcher updated to use Instruments to press a button to launch safari. Fixes Safari tests on real devices iOS 8.0 and up
2015-04-30 11:13:49 -07:00
Jonah Stiennon
2edff49657
fix a bug in finding ios real device id
2015-04-29 12:02:25 -07:00
Jonathan Lipps
a50ffb0d5b
Merge pull request #5019 from jlipps/master
...
fix issue with chromedriver not returning sessionId for override
2015-04-29 12:12:07 -05:00
Isaac Murchie
b617ec9c50
Update to allow safari on a 7.1 sim above xcode 5
2015-04-29 09:52:30 -07:00
Jonathan Lipps
529341309c
fix issue with chromedriver not returning sessionId for override ( fix #5013 )
2015-04-28 22:02:46 -05:00
Jonathan Lipps
e230eee72a
it's ok for the url to be about:blank when starting an older version of safari
2015-04-28 18:05:44 -05:00
Jonathan Lipps
bf2b1d8875
Merge pull request #5016 from moizjv/chrome-adb-fix
...
Fixing chrome driver to use correct ADB path
2015-04-28 15:36:01 -05:00
Jonathan Lipps
9bc59cfe94
fix incorrect .bind() causing an undefined crash when prelaunching sim (cc @Jonahss)
2015-04-28 15:00:18 -05:00
moizjv
c9aeb24f75
Fixing chrome driver to use correct ADB path
2015-04-28 12:53:37 -07:00
Jonathan Lipps
5aa4f8d31d
deprecate iOS < 7 and xcode < 6.3 ( resolve #4996 )
2015-04-28 12:44:59 -05:00
moizjv
7464dc261e
Fixing actual android capability
2015-04-27 15:28:39 -07:00
Jonathan Lipps
b42e3a9545
fix up stop app on reset issue; make sure the cap matches the flag
2015-04-24 09:50:20 -07:00
Jonathan Lipps
7c1f267c98
Merge pull request #4973 from siriwit/master
...
Location services fix
2015-04-24 09:36:19 -07:00
Dan Cuellar
768e8fc88e
Merge pull request #4957 from penguinho/tapster-send-keys
...
Sending keystrokes to tapster
2015-04-24 05:58:15 +01:00
Jonathan Lipps
965d5f6bcc
Merge pull request #4899 from imurchie/isaac-android-gestures
...
Make android gestures use offsets
2015-04-23 13:43:12 -07:00
Dan Cuellar
f606f3460a
Sending keystrokes to tapster
2015-04-23 10:02:08 +01:00
Isaac Murchie
665890b23e
Make android gestures use offsets
2015-04-22 10:16:25 -07:00
Jonathan Lipps
095746d0bc
Merge pull request #4980 from moizjv/cpu
...
Adding disableAndroidWatcher cap to reduce cpu cycles on android device/emulator #4698
2015-04-21 16:19:00 -07:00
moizjv
099e0cfa0f
Adding disableAndroidWatcher cap
2015-04-21 14:50:03 -07:00
siriwit
b443b6b508
Location services fix
...
- Supported allow location service for 8.x platform.
- Fixed location service for 7.x platform.
2015-04-21 16:32:26 +07:00
moizjv
666a5a8f39
Ignoring UiObjectNotFoundException when parsing UiScrollable parser
2015-04-21 00:08:18 -07:00
Isaac Murchie
0a1ff83778
Add test support for iOS 8.4
2015-04-20 13:46:22 -07:00
Dan Cuellar
9b3d752d97
Updating tapster robot URLs
2015-04-18 21:23:50 +01:00
Jonathan Lipps
7d085163f0
Merge pull request #4948 from 0x1mason/async_logging
...
Added async-trace switch and longjohn and stack-trace dependencies.
2015-04-17 11:31:04 -07:00
Eric Millin
f96ef4f9c8
Added async-trace switch and longjohn and stack-trace dependencies.
2015-04-17 11:48:38 -04:00
Jonathan Lipps
59beaebb89
Merge pull request #4942 from imurchie/isaac-ios-crashlogs
...
Fix ios crash log retrieval
2015-04-16 14:58:13 -07:00
Isaac Murchie
510433a1cc
Fix ios crash log retrieval
2015-04-16 16:34:58 -05:00
Jonathan Lipps
d7886479cb
fix safariAllowPopups issue w/ ios 8+ ( fix #4784 )
2015-04-15 14:17:00 -07:00
Robert S. Jones
f5a04fdcc0
Handle node-idevice callback parameter types for isInstalled.
...
This handles #4915 .
Node package `node-idevice` has a method on the `IDevice` class
that checks to see if a given app is installed: `isInstalled`.
This method passes a boolean value as the second argument in the
callback function, but `isAppInstalled` expects an array.
The array support appears to be necessary for some other opaque
types so it cannot be removed. Instead, we check the type of the
second parameter. If it's `boolean` and `true` then we execute
the positive portion of the if block.
2015-04-15 10:39:57 -07:00
Jonathan Lipps
9038dba0ca
add a test for safari popup windows, and the guinea pig addition to support it
2015-04-14 07:45:00 -07:00
Jonathan Lipps
52480e3b2c
ensure @sebv's new safari webview logic is active for >= 8.1, not just 8.1
2015-04-14 07:43:57 -07:00
Jonathan Lipps
fbc69e2447
redo the stop-app-on-reset arg with the correct polarity (obviates #4826 )
2015-04-13 16:36:03 -07:00