Commit Graph

76 Commits

Author SHA1 Message Date
Jonathan Lipps
e433bbc315 allow automation of chrome beta 2014-05-27 18:25:06 -07:00
sebv
112073d77d boosting ci 2014-05-26 02:21:15 +08:00
sebv
04d569f280 various test fixes and improvements 2014-05-25 00:12:54 +08:00
jonahss
343949548a stabilized android webview tests 2014-05-22 13:50:54 -07:00
sebv
3a18bcc6cf splitting apidemo touch, gestures and find tests 2014-05-23 01:00:39 +08:00
sebv
061dcce1aa disabling various ci tests 2014-05-23 01:00:39 +08:00
sebv
2d0bade2f6 android test fixes 2014-05-22 16:25:17 +08:00
sebv
09508832a6 Adding remaining android test, moved android-webview to common 2014-05-16 18:37:36 +08:00
sebv
d5ce534fab first android ci tests + fixes 2014-05-15 21:06:48 +08:00
sebv
0a197898c9 refactored webview tests 2014-05-14 15:40:02 +08:00
bootstraponline
af89c29947 Merge pull request #2545 from rgonalo/getStrings
Get localized strings in Android, Selendroid and iOS
2014-05-13 06:40:46 -07:00
sebv
877b0db1c6 fixing jscs styling error 2014-05-13 19:03:17 +08:00
Ruben Gonzalez Alonso
35cfc47e1e Extract strings from apk corresponding to device language instead of default to be used with ID location strategy in Android 2014-05-13 09:58:03 +02:00
bootstraponline
37b4b667f0 Always setCompressedLayoutHeirarchy 2014-05-12 15:14:31 -04:00
Jonathan Lipps
c166e6813e add test to prove we get an array even when there's just one id 2014-05-12 14:43:14 +01:00
sebv
d260e47a23 first ci sauce tests 2014-05-11 07:17:31 +08:00
Isaac Murchie
2bcc775b01 Allow for encoding of non-ASCII text in Android 2014-05-07 15:55:56 -07:00
sebv
b2250b0590 Added comments 2014-05-01 11:42:34 -07:00
Jonathan Lipps
9fd48fb9f8 get rid of native tag name in favor of class name 2014-04-18 11:31:49 -07:00
Jonathan Lipps
9240c32874 fix up use of correct method in toggle tests 2014-04-15 13:38:40 -07:00
Jonathan Lipps
356b7f9df6 separate out chrome tests since they require a different emu 2014-04-15 13:09:55 -07:00
Jonathan Lipps
c293cfe2f2 update our testsuite to use new native methods
instead of deprecated mobile methods.
Also add a few server methods that were accidentally
left out before
2014-04-14 16:50:52 -07:00
Jonathan Lipps
dc44f68214 update npm deps and fix some tests (fix #2287) 2014-04-14 14:50:49 -07:00
Jonathan Lipps
a780dd9549 use forthcoming wd geolocation methods 2014-04-11 09:56:29 -07:00
Jonathan Lipps
3583347584 camel-case app-(wait-)activity 2014-04-10 15:38:24 -07:00
Jonathan Lipps
318617819f change app-package and app-wait-package to appPackage and appWaitPackage 2014-04-10 15:20:24 -07:00
Jonathan Lipps
0312620d09 remove 'mobile: localScreenshot' 2014-04-09 18:43:02 -07:00
Jonathan Lipps
e2c6a9919b remove json page source in favor of xml
and fix a bug in android bootstrap's xpath that snuck in last time
2014-04-09 18:07:02 -07:00
Jonathan Lipps
958aac7e09 remove old xpath support and promote -real xpath to xpath 2014-04-09 16:15:54 -07:00
Jonathan Lipps
6725332707 don't use windowHandles for switching to/from webview 2014-04-08 12:02:44 -07:00
Jonathan Lipps
cb358bf31e fix android multiaction tests by using new wd api 2014-04-07 22:13:09 -07:00
Jonathan Lipps
463e692c7b Merge pull request #2270 from imurchie/isaac-touch
Add touch and multitouch actions for Android
2014-04-07 14:19:00 -07:00
Isaac Murchie
0df0d2b2dc Add touch and multitouch actions for Android 2014-04-07 12:13:16 -07:00
Jonathan Lipps
d2c88032ca fix uiautomator loc strat tests, and quarantine flakey wifi test 2014-04-07 12:10:34 -07:00
sebv
eaf442675e test fix 2014-04-05 02:15:24 +08:00
sebv
4702906186 allowing app paths relative to appium root 2014-04-05 02:11:45 +08:00
Jonathan Lipps
ce8adcfe6a update testsuite to use 1.0-style caps
- and fix various issues with specific tests
2014-04-03 18:55:49 -07:00
jonahss
ff30a5288b -android uiautomator locator strategy 2014-04-02 14:27:49 -07:00
Isaac Murchie
2043324473 Fix setWindow for Android 2014-03-31 10:59:11 -07:00
Jonathan Lipps
ec563bd2b8 add real xpath support for android
- relies on xpath support for ios pull request
- adds support under the '-real xpath' locator strategy
- deprecates the original xpath strategy, which will be replaced in 1.0
- because we have no way to get a dom fragment starting from an element,
  this strategy will only work for root-level queries
2014-03-28 10:29:48 -07:00
Jonathan Lipps
36fbeca8c1 update android xml source to have class names as node names rather than just 'node' 2014-03-28 10:29:48 -07:00
Jonathan Lipps
78f3a43982 add test for existing xml source behavior 2014-03-28 10:29:48 -07:00
jonahss
878497d63f accessibility_id -> accessibility id 2014-03-27 15:05:17 -07:00
jonahss
0ff63ff003 -ios_uiautomation -> -ios uiautomation 2014-03-27 14:42:14 -07:00
Dylan Lacey
9a7594870c Added deprecation warning for tag name
Add deprecation warnings for class name, tag name locator strategies.

Deprecations warnings will now be thrown for:
* 'tag name' in the native context
* 'class name' in the native context
* 'class name' in the web context

'class_name' is now a valid locator strategy for checkValidLocStrat

Add test for new class name locator
rename createCommand createGetElementCommand
Adding unit tests for new exception throwing
Add test for incorrect UIA class names
2014-03-25 18:07:02 -07:00
jonahss
1eba0fc45f readded some tests, since they pass now 2014-03-24 11:11:42 -07:00
jonahss
273a008b95 add accessibility_id loc strat 2014-03-24 11:11:04 -07:00
jonahss
6b0e9708ab add -ios_uiautomation locator strategy 2014-03-21 15:44:09 -07:00
Jonathan Lipps
45c2bd346c Merge pull request #2117 from paymand/remove_fast_clear
Removed 'fastClear' capability.
2014-03-21 09:37:55 -07:00
Payman Delshad
a9d1e74f63 Removed 'fastClear' capability.
No need for 'fastClear' anymore. Current modes are:
1. fullReset: Reinstall the app.
2. noReset: Don't reinstall, keep app data.
3. fastReset (!fullReset && !noReset): Don't reinstall the app, but clear the app data (pm clear).
2014-03-21 13:02:43 +01:00