Commit Graph

893 Commits

Author SHA1 Message Date
Jonathan Lipps 2a7ab7340a implement sendkeys/value 2013-03-04 16:54:17 -08:00
Jonathan Lipps c71df82954 swipe and tap by pct as well as pixels 2013-03-04 16:26:44 -08:00
Jonathan Lipps b1cfa8ce5c remove .only 2013-03-04 14:01:45 -08:00
Jonathan Lipps 5254d28300 find element by name (id) 2013-03-04 13:59:07 -08:00
Jonathan Lipps cfe1de7438 add ids to first level of apidemos app 2013-03-04 13:52:21 -08:00
Jonathan Lipps 7ec07dd362 add project files for android test app 2013-03-04 13:48:54 -08:00
Jonathan Lipps f2e3c68b8b test for partial text xpath finding 2013-03-01 14:38:22 -08:00
Jonathan Lipps 9cf1a1e536 xpath finding by text working 2013-03-01 14:32:03 -08:00
Jonathan Lipps 583eb5df95 beginnings of xpath support 2013-03-01 13:28:53 -08:00
Jonathan Lipps 3e2f7d7c31 fix tests for nexus s and make command timeout correct 2013-03-01 12:24:55 -08:00
Jonathan Lipps 18661c407a need to reset timeout on command 2013-03-01 11:07:18 -08:00
Jonathan Lipps 0c792d1707 grunt task for installing the demo app if it's not there 2013-03-01 11:03:13 -08:00
Jonathan Lipps 832197b13f readme fix 2013-02-28 17:00:16 -08:00
Jonathan Lipps daa0a87f12 readme formatting 2013-02-28 16:59:40 -08:00
Jonathan Lipps a9c3dcbddc readme formatting 2013-02-28 16:59:12 -08:00
Jonathan Lipps f7cf1a2ece move readme 2013-02-28 16:58:35 -08:00
Jonathan Lipps 73635a353d readme updates and unlock screen if it's locked 2013-02-28 16:56:33 -08:00
Jonathan Lipps d7e8f6555a institute command timeouts so adb dies if it sits forever 2013-02-28 16:26:27 -08:00
Jonathan Lipps 478b7910bf better error handling if device never starts 2013-02-28 15:20:25 -08:00
Jonathan Lipps a54f2f5751 ignore appium bootstrap jar 2013-02-28 14:57:03 -08:00
Jonathan Lipps 51f57a84a8 let's not keep this in repo for now 2013-02-28 14:56:29 -08:00
Jonathan Lipps 2276c4726b error handling if device is powered off 2013-02-28 14:47:48 -08:00
Jonathan Lipps 48c24beac6 fix window size method, reorg test files 2013-02-28 13:03:58 -08:00
Jonathan Lipps 741d197957 respond with not implemented while android catches up to ios 2013-02-28 12:52:06 -08:00
Jonathan Lipps 707bd0912c remove debug logging 2013-02-28 12:49:20 -08:00
Jonathan Lipps 6445113fe4 implicit waits, find elements from elements, moar tests 2013-02-28 12:45:23 -08:00
Jonathan Lipps 0737e95eeb find multiple elements by tag name 2013-02-28 11:53:27 -08:00
Jonathan Lipps a5aedcd98d more object orientation and el.getText() 2013-02-28 11:17:55 -08:00
Jonathan Lipps 0bc98587e0 uninstall app after test instead of before 2013-02-28 10:37:33 -08:00
Jonathan Lipps 3b592c995b break out element tests 2013-02-28 10:33:57 -08:00
Jonathan Lipps 8afb52fc82 add basic find element logic 2013-02-28 10:32:13 -08:00
Jonathan Lipps b1fae3b476 starting to build out find element logic 2013-02-27 19:36:04 -08:00
Jonathan Lipps adb05b18a6 gitignore 2013-02-27 18:40:40 -08:00
Jonathan Lipps 7eeffdc459 this probably shouldn't be in repo 2013-02-27 18:39:42 -08:00
Jonathan Lipps 7098dbb8e0 bring android apidemos into appium with config/build helpers 2013-02-27 18:38:19 -08:00
Jonathan Lipps a90b2d9de1 add android apidemo app 2013-02-27 18:08:51 -08:00
Jonathan Lipps 4705ac1dba enable full flow of selenium command to device and back 2013-02-27 17:50:46 -08:00
Jonathan Lipps c8d0cdd054 combine methods for convenience 2013-02-27 17:16:21 -08:00
Jonathan Lipps ef3856878c add app package / activity options to server 2013-02-27 16:04:19 -08:00
Jonathan Lipps 532d6e88ae generalize notion of device and kind of app 2013-02-27 15:55:22 -08:00
Jonathan Lipps 2a529da7dc update driverblock with android support 2013-02-27 15:24:22 -08:00
Jonathan Lipps 70eb12d4d3 factor out some commonly used device methods 2013-02-27 14:48:52 -08:00
Jonathan Lipps b9e63463bf stub out android interface 2013-02-27 14:31:10 -08:00
Jonathan Lipps 31106ca628 add first real methods: click and getDeviceSize 2013-02-27 12:18:09 -08:00
Jonathan Lipps 02639c310c uninstall/install app and go to home screen 2013-02-27 10:02:59 -08:00
Jonathan Lipps e4ddcf6130 got some simple commands going back and forth! 2013-02-26 15:54:35 -08:00
Jonathan Lipps 927ca27ede parse out android logging 2013-02-26 12:30:46 -08:00
Jonathan Lipps 3af9d3860c get adb talking to bootstrap 2013-02-26 12:15:31 -08:00
Jonathan Lipps c4523950e8 added adb controller in node and some grunt utilities 2013-02-26 11:11:36 -08:00
Jonathan Lipps a797b3e5be socket connection is now 2-way, talking to node 2013-02-26 09:13:43 -08:00