Commit Graph

12164 Commits

Author SHA1 Message Date
Jonathan Lipps b78cdd0be0 facility for restarting adb if we aren't able to connect to a device 2013-03-18 13:55:04 -07:00
Jonathan Lipps 71d90b0243 Merge pull request #281 from bootstraponline/android42
Fall back to android-4.2
2013-03-18 13:53:38 -07:00
bootstraponline f74334991c Clear app if it already exists
Fix #280
2013-03-18 16:13:03 -04:00
bootstraponline 9df0068ccf Fall back to android-4.2
Fix .clean uninstall
Fix #275
2013-03-18 15:44:09 -04:00
Sebastian Tiedtke 812769524c Merge pull request #279 from jlipps/master
wait for app to start
2013-03-18 11:59:42 -07:00
Jonathan Lipps 6cdfd14e77 wait for app's activity to start automating, not just process started 2013-03-18 11:56:35 -07:00
Jonathan Lipps 1fefab9730 better error logging in sendResultAndGetNext 2013-03-18 11:06:49 -07:00
Jonathan Lipps dec11a2339 allow textboxes to take typing 2013-03-18 10:35:11 -07:00
Jonathan Lipps 648ff2a809 Merge pull request #277 from bootstraponline/ruby_link
Add Ruby documentation link
2013-03-15 19:45:37 -07:00
bootstraponline 361ab3d03b Add Ruby documentation link 2013-03-15 22:26:40 -04:00
Jonathan Lipps 464280f8d3 Merge pull request #276 from bootstraponline/page_source
Page source
2013-03-15 14:22:26 -07:00
Jonathan Lipps 9987044b94 Merge pull request #267 from bootstraponline/master
Improve fast reset
2013-03-15 14:20:53 -07:00
bootstraponline dc96be5d94 Add page_source for Android 2013-03-15 16:07:48 -04:00
bootstraponline ce49a3c465 Use adbCmd instead of 'adb' 2013-03-15 14:48:36 -04:00
bootstraponline 6442181242 Fix case 2013-03-15 14:36:23 -04:00
bootstraponline 4ad2fc9aa0 Use rgx.test 2013-03-15 14:36:23 -04:00
bootstraponline 5b33588a72 Fast reset rewrite
Fix #263
2013-03-15 14:36:23 -04:00
Jonathan Lipps 91542e289c Merge pull request #272 from tokunbo/master
Fixed for Selenium Grid 2.31.0... Good times for all!
2013-03-15 09:17:04 -07:00
Adam Christian 81ec8c8db2 Merge pull request #274 from maudineormsby/master
Add getUrl and test
2013-03-15 00:46:14 -07:00
Jason Carr ba518175ca Add getUrl and test 2013-03-15 00:45:06 -07:00
tokunbo 14d218dbd8 Because it's not origin when you connect to appium without selenium-grid =/ 2013-03-14 17:30:26 -07:00
tokunbo daca240c7e Oops! Typo broke the tests! fixing! 2013-03-14 17:25:08 -07:00
tokunbo fae8d29c88 I'm told camelCase is better! 2013-03-14 17:21:19 -07:00
tokunbo 1e4f728d6b I gotta believe! Fixing createSession for Selenium grid 2.31.0. 2013-03-14 16:32:34 -07:00
Santiago Suarez Ordoñez 76a15c99e6 Merge pull request #270 from jlipps/master
add mobile: findAndAct method
2013-03-14 14:13:31 -07:00
Jonathan Lipps b92fe4b3ed add findAndAct method to get around ios ui invalidation issue 2013-03-14 14:03:16 -07:00
Adam Christian 1d2712b9f7 Merge pull request #265 from Rorosha/master
Updated sauce.py example to include pass/fail reporting.
2013-03-14 12:37:28 -07:00
Jonathan Lipps 8a013ceccc allow secure text fields to be sent keys to 2013-03-14 12:31:26 -07:00
Jonathan Lipps 2e9baa01d1 allow x/y values to be independent 2013-03-14 12:31:26 -07:00
Jonathan Lipps 775a914d3c Merge pull request #266 from maudineormsby/master
Make appium accept selenium's args for execute script
2013-03-13 23:47:25 -07:00
Jason Carr 9228b98cd0 Run all the tests not just one 2013-03-13 23:37:56 -07:00
Jason Carr 4416c4da7c Actually catch issues with bad elements 2013-03-13 23:34:23 -07:00
Jason Carr 071578f49f Test should use el.value not hardcoded numbers. 2013-03-13 23:33:58 -07:00
Jason Carr 3178d2da67 Make execute script compatible with the selenium server args that are passed with execute script calls. 2013-03-13 21:59:30 -07:00
Rorosha b0b4f3ba6c Added sauce pass/fail reporting to the python example. 2013-03-13 22:01:26 -06:00
Sebastian Tiedtke 6f3b333db0 Merge pull request #264 from jlipps/master
fixing some fast-reset and pickerwheel support
2013-03-13 12:09:33 -07:00
Jonathan Lipps b8a29c5faf add pickerwheel support 2013-03-13 12:00:16 -07:00
Jonathan Lipps d929ca83f8 remove orientation test in appiumutils, it's redundant 2013-03-13 11:16:41 -07:00
Jonathan Lipps b00140cc30 these callbacks need to conform to node error handling convention 2013-03-13 11:16:40 -07:00
Jonathan Lipps ab592febb4 Merge pull request #262 from maudineormsby/master
Add isEnabled and isDisplayed for the remote protocol, plus tests
2013-03-13 10:34:16 -07:00
Jason Carr fd37bd5c7c Semicolons. Aaaaaah. 2013-03-13 00:03:29 -07:00
Jason Carr 79fba0079d isEnabled and test for remote. 2013-03-12 23:59:39 -07:00
Jason Carr 58943884a7 Add elementDisplayed and test for remote debugger. 2013-03-12 22:43:54 -07:00
Jason Carr 335525769c Merge pull request #261 from jlipps/master
misc fixes
2013-03-12 21:10:30 -07:00
Jonathan Lipps 9ef5027ce3 use fast reset by default in tests 2013-03-12 20:39:32 -07:00
Jonathan Lipps cb65501892 make android describeForApp work 2013-03-12 20:32:24 -07:00
Jonathan Lipps 8250fe4ed1 use spinWait for this test that now goes faster 2013-03-12 20:32:09 -07:00
Jonathan Lipps bcc50adeb4 stub out spin helpers 2013-03-12 19:57:13 -07:00
Jonathan Lipps 2d0e3ddf9c fix text with correct displayed behavior 2013-03-12 19:06:33 -07:00
Jonathan Lipps ec2cff5cd7 Merge pull request #259 from bootstraponline/master
Fast reset
2013-03-12 15:58:38 -07:00