Jonathan Lipps
712945f2ef
fix sauce driverblock
2013-09-10 11:16:49 -07:00
Jonathan Lipps
e5eb9f100d
fix issue with touch/click on android getting wrong params
2013-09-09 10:18:50 -07:00
Jonathan Lipps
555724088a
fix test for ios 7.0
2013-09-06 15:04:51 -07:00
Jonathan Lipps
758b36d9a8
make it easy to switch test version for ios
2013-09-06 15:04:51 -07:00
Sebastian Tiedtke
b15cabde17
Added example with support Apache Cordova/PhoneGap
2013-09-05 16:08:59 -07:00
Jonathan Lipps
cd01a5a014
fix tests for use of api level 18 emulator
2013-09-05 15:04:02 -07:00
Jonathan Lipps
ab709a65f6
make sure displayed() returns bool and attribute() returns string
2013-09-05 15:04:02 -07:00
Jonathan Lipps
c3e1da7b98
use monocle-js instead of monocle.js
2013-09-04 14:22:32 -07:00
Jonathan Lipps
7bdf2abd32
move driverblock_harmony out of lint range
2013-09-04 13:13:19 -07:00
Jonathan Lipps
da2499abd6
add yiewd-based example test and new driverblock
...
to show how we are going to migrate the test codebase
to something that looks a lot nicer and easier to maintain
2013-09-04 11:37:03 -07:00
bootstraponline
b5ff3f9ce1
Merge pull request #1077 from bootstraponline/ios_id
...
Add id support on iOS
2013-09-03 12:31:10 -07:00
bootstraponline
88f3f32e6b
Add id support on iOS
...
Localizable.strings is equivalent to strings.xml on Android
Find by id now works the same on iOS & Android enabling cross platform tests.
2013-09-03 15:27:03 -04:00
Payman Delshad
fd1bcf742b
Added two more tests for 'mobile: drag'.
2013-09-02 18:24:29 +02:00
Felix Angerborn
dad46bea4f
Made previously implemented GetSize available for android
2013-08-29 14:43:53 +02:00
Felix Angerborn
5cdc090cc2
Now possible to use resource-id for finding elements.
2013-08-28 16:21:06 +02:00
bootstraponline
31c7be32c0
Merge pull request #1036 from paymand/android_drag
...
Support for drag/dragTo functions from Android API level 18.
2013-08-28 05:21:11 -07:00
Payman Delshad
f148d6afef
Support for drag/dragTo functions from Android API level 18.
2013-08-28 14:20:16 +02:00
bootstraponline
c207a899d1
Merge pull request #1016 from bootstraponline/mobile_proxy
...
mobile: localScreenshot
2013-08-20 07:18:25 -07:00
bootstraponline
101b83bcd9
mobile: localScreenshot
2013-08-20 10:12:51 -04:00
Jonathan Lipps
cb69369574
add test and fix for isAppInstalled, updated selendroid test app location
2013-08-19 12:27:16 -07:00
Henry Stratmann
a8e6f0ce94
TestApp dies when sent to background. Test added for appium responding to last command when instruments is killed.
2013-08-16 15:34:17 -05:00
Jonathan Lipps
992a5e69f6
add test to make sure selendroid can proxy errors
2013-08-14 14:44:55 -07:00
Jonathan Lipps
5f66d07b49
fix failing mobile safari test
2013-08-13 16:38:55 -07:00
Jonathan Lipps
7bd555bea3
allow capturing logcat for selendroid
2013-08-13 15:50:40 -07:00
Jonathan Lipps
d16b4c686d
add logcat support for appium android
...
we use the selenium facility for getting log types and log entries.
in this case, simply ask for logs of type 'logcat' and you'll get them
2013-08-13 10:59:05 -07:00
Jonathan Lipps
1bb7cc8764
no need to do weird http stuff for chromedriver anymore
...
this also fixes an issue with selendroid where non-ascii chars weren't
proxied correctly
2013-08-08 16:32:22 -07:00
Jonathan Lipps
2aa334c301
add appwaitactivity to driverblock for android
2013-08-07 10:10:59 -07:00
Jonathan Lipps
1c18809f7c
default tests to use chrome not chromium
2013-08-05 18:07:38 -07:00
bootstraponline
4b2caa11e5
Merge pull request #939 from rockbot/fix-tests
...
updates failing test due to updated testApp
2013-07-26 15:20:48 -07:00
rockbot
b9e37e1ac2
updates failing test due to updated testApp
...
Fix keyevent on Selendroid
2013-07-26 14:23:21 -07:00
rockbot
1fb8dc5e7d
updates error message to account for bad address error
...
removes _.bind in favor of the native Object.prototype.bind
2013-07-25 18:20:55 -04:00
Jonathan Lipps
f540d3a07b
Merge pull request #915 from bootstraponline/fix_rotate
...
iOS Rotate
2013-07-23 11:51:43 -07:00
AmitKumar5
ce69300ba6
Squashing Commits
...
Squashing 2
Use lower case adb.
Use === not ==
create ChromeAndroid device which subclasses Android
move remote execute functionality into device common
send commands to chrome as javascript atoms via remote debugger
make chrome device proxy to chromedriver instead of using atoms
add describeForChrome in driverBlock and add webview tests for chrome
fix outstanding issue in doRequest so there's no empty body, misc cleanup
use streams instead of data events for chromedriver subproc
add comment about why we're doing dumb things with chromedriver
add docs for mobile safari and mobile chrome
update grunt docs
remove unused remote debugger files
clean up callback structure
make sure to encode doRequest response to JSON if possible (fix #847 )
Fix undefined
Squashing 1
allow testsuite to take port from env so ios/android tests can run simultaneously
make sure webview guinea pig runs on same port as appium
make sure to discard series info here so it doesn't get passed on
fix find element from element tests
update test to use correct appium port
Squashing
make sure fruitstrap gets into build/ for npm releases (cc @snevesbarros)
/session/:sessionId/element/:id/enabled should return a boolean value.
Signed-off-by: Matt Isaacs <misaacs@gilt.com >
Unneccessary
Removing MonkeyPinch
2013-07-23 12:29:50 -04:00
bootstraponline
e2c7c87e75
Add test
2013-07-19 22:48:14 -04:00
Jonathan Lipps
a0200e06c1
actually fix safari alert issues
2013-07-19 16:50:17 -07:00
Jonathan Lipps
c59bd9a495
make this scrollTo test work on canonical test device
2013-07-19 16:17:22 -07:00
Jonathan Lipps
562561b584
when activity launching fails, try again with a .
2013-07-19 15:23:05 -07:00
Jonathan Lipps
69d37e6194
make chrome tests run against chromiumtestshell since it runs on x86 emulators
2013-07-18 14:44:54 -07:00
Jonathan Lipps
5b5bef5070
move all android tests to use new activity style
2013-07-10 10:20:44 -07:00
Jonathan Lipps
c27219c040
update selendroid tests to use new activity style
2013-07-10 10:20:44 -07:00
Saikat Maitra
242dc69ae1
Fixed uncaught exception which was not allowing execution of "mochaTest:appiumutils" (mochaTest) task. In server.js the gridRegister.registerNode(args.nodeconfig) was getting executed if args.nodeconfig is not null. In the appiumutils.js it was not set as null.
2013-07-08 12:52:05 +05:30
bootstraponline
39e271cda4
Merge pull request #849 from mutualmobile/android_scrollTo_support
...
Added scrollTo support for Android.
2013-07-03 08:20:41 -07:00
Eric Plaster
d2282486af
Updated Exception handling in scrollto for android
2013-07-03 10:12:44 -05:00
Jonathan Lipps
52f2d9d05c
update test to use correct appium port
2013-07-02 16:45:05 -07:00
Jonathan Lipps
0aa98a6610
make sure webview guinea pig runs on same port as appium
2013-07-02 16:10:58 -07:00
Jonathan Lipps
740dd6159c
allow testsuite to take port from env so ios/android tests can run simultaneously
2013-07-02 15:59:31 -07:00
Jonathan Lipps
6bc8e5d155
add describeForChrome in driverBlock and add webview tests for chrome
2013-07-01 17:33:51 -07:00
Jonathan Lipps
ea650a45f6
send commands to chrome as javascript atoms via remote debugger
2013-07-01 17:33:04 -07:00
bootstraponline
c17bc555b1
Merge pull request #831 from bootstraponline/select
...
Select
2013-06-30 07:12:40 -07:00
bootstraponline
16986cfa69
Fix lint and spacing
2013-06-30 10:02:21 -04:00