Dan Dover
15095b0814
Alert Updates
...
* change alert.text to return both title + text
* update tests
2013-10-15 19:26:42 -07:00
Jonathan Lipps
ed093faa57
don't unfreezerotation, it actually cancels the rotation ( fix #1280 )
2013-10-08 16:23:02 -07:00
Payman Delshad
1d5f0868b6
Implemented pinch in/out on Android.
2013-10-08 16:14:20 +02:00
Jonathan Lipps
913295e405
bump selendroid test app to 0.6.0-SNAPSHOT
2013-09-27 14:45:08 +01:00
Jonathan Lipps
048ee24b68
create driverblock.it to handle async mocha errs
2013-09-26 14:35:03 +01:00
filmaj
0d3950994a
Robust, device-friendly unlock. Added gitsubmodule for unlock_apk.
...
reset.sh now builds the apk. adbs unlockScreen method now invokes
unlock.apk. added a new small, focused module called device_state to handle determining state of emulators/devices. currently has a "isScreenLocked" function. unlockScreen in adb.js now 1) checks if screen is locked or not first before doing anything and 2) uses unlock.apk to do the unlocking.
2013-09-19 14:09:45 -07:00
Jonathan Lipps
2c5daf4978
fix another place where APPIUM_PORT is needed
2013-09-16 16:16:42 +02:00
Jonathan Lipps
9fd01ca9f6
update uicatalog tests to use APPIUM_PORT
2013-09-16 16:09:11 +02:00
Jonathan Lipps
9dcb9d9736
fix apidemos alerts test to use APPIUM_PORT
2013-09-15 14:15:29 +02: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
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
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
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
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
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
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
6bc8e5d155
add describeForChrome in driverBlock and add webview tests for chrome
2013-07-01 17:33:51 -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
Satyajit Malugu
3546d7c9be
Creating an selected? method for iOS based off checking the value() of an element.
...
Adding tests in appium for selected
2013-06-30 10:02:19 -04:00
Jonathan Lipps
1a3a7dc99e
Merge pull request #819 from bootstraponline/large_json
...
Fix large JSON
2013-06-26 17:50:05 -07:00
bootstraponline
ba7e80e373
Fix large JSON
2013-06-26 20:22:16 -04:00