Commit Graph

1003 Commits

Author SHA1 Message Date
sebv 31d0e73d58 android test fix 2015-05-05 16:26:24 +08:00
moizjv 28162c4fd4 Fixing perform touch with release action 2015-04-30 18:11:29 -07:00
Jonathan Lipps 2062bfa727 Merge pull request #4994 from imurchie/isaac-android-keyevent
Add tests for sending simple key events to Android
2015-04-23 15:40:50 -07: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
Isaac Murchie 1815100bf6 Add tests for sending simple key events to Android 2015-04-23 08:40:59 -07:00
Isaac Murchie 665890b23e Make android gestures use offsets 2015-04-22 10:16:25 -07:00
Isaac Murchie 85a38d455f Fix error in test assertion 2015-04-21 14:48:19 -07:00
Isaac Murchie 0a1ff83778 Add test support for iOS 8.4 2015-04-20 13:46:22 -07: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
Jonathan Lipps ab5fd29c06 Merge pull request #4928 from jlipps/master
fix safariAllowPopups issue w/ ios 8+ (fix #4784)
2015-04-16 14:49:01 -07:00
Isaac Murchie 510433a1cc Fix ios crash log retrieval 2015-04-16 16:34:58 -05:00
Isaac Murchie 592a167195 Update tests to handle iOS 8.3 foibles 2015-04-16 16:31:39 -05:00
Jonathan Lipps f91d5ab8ab remove safariAllowPopups specs that don't actually test the capability 2015-04-15 14:20:04 -07:00
Jonathan Lipps d7886479cb fix safariAllowPopups issue w/ ios 8+ (fix #4784) 2015-04-15 14:17:00 -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
Jonah Stiennon a887068c2e refactor of ios.js. Main launch sequence broken into separate flows for simulators and real devices. Added appium-xcode repo to replace xcode.js. Use idevice_id to get device udid, fallback on udidetect. Use idevicesyslog to get device logs, fallback on deviceconsole 2015-04-10 14:05:20 -07:00
Jonathan Lipps 446bd68e02 Merge pull request #4851 from nwlunatic/master
Add android actual capabilities
2015-04-08 08:48:46 -07:00
Igor Pavlov 4bdf5ac0fe add android actual capabilities 2015-04-08 21:38:44 +06:00
Jonathan Lipps 55293d36db refactor webview test helpers and include the android 'browser' app 2015-04-07 10:36:41 -07:00
Jonathan Lipps e739bba33b allow appium testsuite to have a UDID specified for android/ios 2015-04-07 10:15:32 -07:00
Jonathan Lipps 839b9a893e fix lint errors 2015-04-03 12:24:26 -07:00
Jonathan Lipps c0ccc279f0 Merge pull request #4855 from 0x1mason/springboard_fix
Return false if SpringBoard loads instead of app
2015-04-03 12:21:48 -07:00
Eric Millin e50cc69a20 Return false if SpringBoard loads instead of app 2015-04-03 14:13:07 -04:00
tarunsujit 7a63c4bc70 PlistBuddy fails to get Xcode version when there are spaces in path 2015-04-03 20:00:10 +05:30
Jonathan Lipps b9284eeec2 fix localIP discovery for real device tests; node's os.networkInterfaces must have changed 2015-03-31 08:31:30 -07:00
Jonathan Lipps c8d1145263 Merge pull request #4467 from bootstraponline/4416
Add default packages to uiautomator id search
2015-03-27 09:25:52 -07:00
Jonathan Lipps 73e57d7076 Merge pull request #4801 from imurchie/isaac-ios83-test
Add basic test support for iOS 8.3
2015-03-27 09:04:56 -07:00
Isaac Murchie 450abc9828 Add basic test support for iOS 8.3 2015-03-27 08:19:21 -07:00
Jonathan Lipps 3bfa673481 ensure installApp/removeApp/isAppInstalled can be run from selendroid as well (fix #4457) 2015-03-26 13:55:40 -07:00
Filipe Esperandio 202c6e65ce Fix #4763. Parse java version even when it does not come in the first line of the command output
code style improvements

bind callback to local function

code style
2015-03-26 13:14:50 -03:00
Isaac Murchie 4c39a92499 Allow android drag and drop with absolute coordinates 2015-03-13 12:23:55 -07:00
Eric Millin 0721bd949a Fix for commit hook failure on non-OSX machines: moved Xcode path tests to functional tests 2015-03-11 13:20:31 -04:00
Jonathan Lipps a9f2283db2 Merge pull request #4672 from imurchie/isaac-tap-specs
Add test for tapping an absolute position
2015-03-09 14:33:09 -07:00
Eric Millin 54f9b3af22 Fixed fail to find xcode 2015-03-09 16:29:36 -04:00
Isaac Murchie fe2be2a4b9 Add test for tapping an absolute position 2015-03-09 11:27:26 -07:00
sebv b231d6672f new MobileSafari logic
bypasses Apple page, fixes timeouts, adds pageLoadTimeout
2015-03-09 00:41:19 +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
sebv ba2c8756d1 cleaning up old ci tools 2015-03-02 21:55:30 +08:00
sebv ee57dfe093 skipping flaky tests, check that later 2015-03-02 21:29:03 +08:00
sebv 97bd8207f8 skipping flaky tests, check that later 2015-03-02 21:07:10 +08:00
Payman Delshad 9f62caef33 Updated express's response method calls. 2015-02-26 23:20:56 +01:00
Vladimir Alaev 0afb037e25 Support flick when element is supplied 2015-02-26 18:23:20 +03:00
sebv f9f412a661 disabling shelljs in jshint 2015-02-23 20:06:47 +08:00
sebv b0c8b983dc adds prepare-tap tool 2015-02-09 02:11:23 +08:00
sebv fb33d0d2ce Moving linting and unit tests to gulp, they can still be called via grunt 2015-02-06 23:28:28 +08:00
bootstraponline bade9b9f20 Add default packages to uiautomator id search
Given an element with resource id: com.example.android.testing.espresso.BasicSample:id/textToBeChanged

Now we can find this element using only id('textToBeChanged')
In addition to checking the default package name, the android package is also searched:

android:id/textToBeChanged
2015-02-01 15:22:42 -05:00
Jonathan Lipps ec3fb9f84f fix some tests for the 5.0 emu / new app 2015-01-20 14:17:47 -08:00
Jonathan Lipps ffbf872b01 bump selendroid to 0.13.0 with a few concomitant fixes 2015-01-16 09:54:35 -08:00
Isaac Murchie 82eb6eae6b Move keyboard test to new view 2015-01-13 09:45:20 -08:00
sebv 7e3e7818d9 extracted tempdir to appium-support 2014-12-27 21:10:05 +08:00