Moiz Virani
0aec9080de
Adding noSign capability
2014-08-19 12:00:13 -07:00
Isaac Murchie
54868eb21a
Fix tests for real device
2014-08-04 18:09:55 -07:00
Moiz Virani
8d6e6fff9b
Adding fallback for finding app activity from AndroidManifest.xml and renaming strings_from_apk to appium_apk_tools
2014-08-01 10:48:04 -07:00
sebv
4de70f56a9
fixing localization caps
2014-07-28 18:18:50 +02:00
Jonathan Lipps
4f1e426c95
bring back autoLaunch: false ( fix #2629 , fix #3045 )
2014-07-03 12:41:52 -07:00
Jonathan Lipps
3d4a4861e8
fix installApp name conflict and add tests ( fix #3030 )
2014-07-01 11:48:24 -07:00
Jonathan Lipps
7d70a828b8
Merge pull request #2965 from imurchie/isaac-unicodefix
...
Fix exit from unicode mode
2014-06-26 11:40:21 -07:00
Isaac Murchie
52f1ab14db
Fix exit from unicode mode
2014-06-26 09:13:06 -07:00
Jonathan Lipps
d66c81c2a5
Merge pull request #2945 from imurchie/isaac-networkconnection
...
Add network connection endpoint
2014-06-26 02:38:49 -07:00
Isaac Murchie
9d863079cc
Add network connection endpoint
2014-06-25 13:09:41 -07:00
sebv
27e88940f5
Logging improvements
2014-06-25 23:23:11 +08:00
Jonathan Lipps
7a814ba0a6
Merge pull request #2920 from imurchie/isaac-unicode
...
Add Android/Selendroid IME methods
2014-06-23 13:49:19 -07:00
Isaac Murchie
76e1c69645
Add Android/Selendroid IME methods
2014-06-23 12:01:20 -07:00
Jamie Edge
1aeee167c7
Added arguments for intent options.
2014-06-21 12:22:20 +01:00
Moiz Virani
3eca569879
Adding new intent parameters with default values, added object as parameter to startApp, added test to start app with intent category, updated capabilities.md, updated sub-module appium-adb to point to v1.1.0 and updated package.json
2014-06-18 14:56:23 -07:00
Jonathan Lipps
a9b8c7984f
fail if we need to parse package/activity but can't
...
also add some more logging so we know what's going on
2014-06-06 11:11:54 -07:00
Jonathan Lipps
4b73ef93cf
allow pushStrings to work with 'app' as package, not just file
...
fix #2749 and add tests
also fix tryNTimes, I think it was vacuously succeeding all the time
(cc @sebv)
2014-06-05 17:09:48 -07:00
sebv
cdafd82509
Improving logging
2014-06-04 09:07:58 +08:00
bootstraponline
a51e7a90dd
Fix app_strings
2014-06-03 16:53:53 -04:00
Jonathan Lipps
45d6dd8b5a
Merge pull request #2703 from imurchie/isaac-md5
...
Handle error in md5 calculation
2014-05-29 14:07:50 -07:00
Isaac Murchie
45b514086c
Handle error in md5 calculation
2014-05-29 14:03:59 -07:00
Jonathan Lipps
fa503817fa
allow setting of tmp dir appium uses via --tmp flag
2014-05-29 13:33:20 -07:00
bootstraponline
ce6b4f0867
uninstall before install remote apk
2014-05-23 13:31:19 -04: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
be347e9257
Check updateStrings errors and improve parseLocalizableStrings in iOS
2014-05-13 09:59:24 +02:00
Ruben Gonzalez Alonso
858b4a30e9
Add optional argument 'language' to getStrings in Android and Selendroid
2014-05-13 09:58:05 +02:00
Ruben Gonzalez Alonso
72d0237ab9
Extract strings from apk and add getStrings method on selendroid
2014-05-13 09:58:03 +02: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
Dan Cuellar
5401b42d3e
Adding language and country support to Android
2014-05-12 07:55:22 -07:00
bootstraponline
22993148b5
Enable compress xml by default for Android XPath
2014-05-08 09:48:49 -04:00
Jonathan Lipps
55100ce28b
camel-case device-ready-timeout ( fix #2268 )
2014-04-10 15:41:26 -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
e1fe06ceb5
inner cbs need proper scope (cc @sebv)
2014-04-07 11:25:11 -07:00
Jonathan Lipps
645cc62d61
if installing a remote apk fails, uninstall/rm and retry ( fix #2188 )
2014-04-04 15:43:43 -07:00
Jonathan Lipps
5147cbd58c
add avdLaunchTimeout/avdReadyTimeout ( fix #2247 )
...
and retry launching emulator once if it doesn't connect (fix #1820 )
2014-04-04 14:54:06 -07:00
sebv
4702906186
allowing app paths relative to appium root
2014-04-05 02:11:45 +08:00
Jonathan Lipps
5c265bc459
ensure that app is always force-stopped before uninstalling apk ( fix #1757 )
2014-03-25 13:28:28 -07:00
Jonathan Lipps
0b4554ce4e
Merge pull request #2162 from bootstraponline/reset_from_cap
...
Enable fullReset and noReset from caps
2014-03-25 12:51:06 -07:00
bootstraponline
6995aa868f
Set fullReset and noReset from caps
2014-03-25 15:47:36 -04:00
Payman Delshad
48a8110bcb
Make sure the app is always signed *before* getting the MD5 hash.
2014-03-25 14:01:14 +01: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
Ruben Gonzalez Alonso
872cf19c43
Allow to have more than one emulator started
2014-03-20 16:39:30 +01:00
Ruben Gonzalez Alonso
b805773310
Add --avd-args option to launch avd with additional args
2014-03-19 18:41:20 +01:00
Jonathan Lipps
482d24e0e1
add packageAndLaunchActivity support for selendroid
...
also convert our tests to use this by default so that it's tested
also move it to after prepareDevice so we make sure to run adb commands
with the appropriate device id etc
fix #2083 , cc @bootstraponline
2014-03-17 15:15:48 -07:00
bootstraponline
9fd7718707
Parse Android package and launch activity from apk
...
Update logging
Add null guard
Prevent null waitPkg
2014-03-16 00:14:25 -04:00
Jonathan Lipps
b058732ebb
port android basic config
2014-03-03 16:40:16 -08:00
Jonathan Lipps
0cd14dd8fd
rearchitect configuration methods
2014-03-03 16:37:49 -08:00