Jonathan Lipps
d3fc5a081d
update appium to reflect changes in new selendroid
2013-06-06 09:39:13 -07:00
Eric Plaster
5d7cc06ae8
Added changes to notify websocket listeners of alert dialogs.
...
One thing to keep in mind: iOS and Android treat dialogs differently. iOS "system" dialogs can be triggered from the application under test as well as from external sources (the system). However, Android treats dialogs as any other window. So, to make this work, the bootstrap app looks for windows with the package name of "com.android.systemui". These are dialogs that the system has instantiated, but not the app.
So, for example, if we had the same application written on both platforms, and they both had a login screen, and you click on the login button without putting in a username. On iOS, you would be notified if they used a standard system dialog, and you would not be notified on Android. However, if the system put up a low battery dialog, it would be detected on both systems.
So... The main reason for implementing this is to stop failing tests from unintentional dialogs appearing during an overnight test.
Updated call signiture to instruments.
2013-05-28 13:11:36 -05:00
Jonathan Lipps
3eb5f1d550
add a test for window handles idempotence
2013-05-22 15:39:09 -07:00
Jonathan Lipps
5ac61d3187
Merge pull request #573 from DylanLacey/master
...
Add nice error message for missing auth details
2013-05-16 13:48:27 -07:00
OniOni
7ee8bbc5cb
Update android web view example.
2013-05-14 14:24:51 -07:00
OniOni
09ee81061b
__dirname should do fine.
2013-05-09 15:55:47 -07:00
OniOni
1a0be0d773
Add example for real device (iOS).
2013-05-09 15:55:47 -07:00
Jason Carr
2fa7a34c8f
Add requirements.txt
2013-05-09 15:26:48 -07:00
OniOni
6a3810f786
Make python examples runnable from anywhere (not just from script dir).
2013-05-08 17:52:39 -07:00
OniOni
e3ecdf49d9
Pep8 treatement to android_web_view.
2013-05-08 17:51:52 -07:00
Dylan Lacey
25985c523c
Merge branch 'master' of github.com:appium/appium
2013-05-07 13:45:48 -07:00
Dylan Lacey
b5480806c2
Fail nicely when UN or PW is blank
2013-05-07 11:59:20 -07:00
KiSS Concept
a4ede0d768
Update more test for SimpleTest
2013-05-07 17:58:30 +07:00
Jason Carr
2a303ea530
Merge pull request #535 from DylanLacey/master
...
Example for Ruby Android on Sauce
2013-05-06 18:23:16 -07:00
Dylan Lacey
e49f791ee6
Add an example for Android and Sauce Labs
2013-05-06 18:09:26 -07:00
Jonathan Lipps
bd998e017a
add appium android on sauce test for node
2013-05-06 17:44:50 -07:00
Jason Carr
d4d59622fd
Android example for sauce.
2013-05-06 16:54:08 -07:00
Steven Hazel
9950dde436
put a keep_trying spin around this assertion, since there's a race condition where alerts might not be cleared yet if the script goes fast enough
2013-05-03 15:14:53 -07:00
Jonathan Lipps
8f2711094c
add contacts android app and example test
2013-05-01 15:09:57 -07:00
Jonathan Lipps
988440a3c0
another android python example
2013-04-30 16:33:20 -07:00
OniOni
078c4d7937
Style fix.
2013-04-22 21:25:44 -07:00
OniOni
4cab8d8de1
Add new test for android web view.
2013-04-19 18:07:52 -07:00
Dan Cuellar
e5e86ea6c1
C#.NET now uses NuGet
2013-04-08 13:43:45 -07:00
Jonathan Lipps
2e1781d5dd
add an example of using appium with sauce and sauce connect ( fixes #221 )
2013-04-08 12:18:25 -07:00
omireault
fbf6f0b880
Fixed the python UICatalog tests.
...
Added a new test: test_frames - this will show off the web view context switching in python
Made the output a bit more verbose for debugging
2013-04-05 14:59:24 -06:00
Ross Rowe
07a7a70c2f
Updated Java Appium examples and documentation
2013-03-29 16:17:51 +11:00
Jonathan Lipps
91c4d61094
update example to use new hybrid exit strategy
2013-03-26 13:46:07 -07:00
Rorosha
b0b4f3ba6c
Added sauce pass/fail reporting to the python example.
2013-03-13 22:01:26 -06:00
Jason Carr
d69cba4949
Android python example
2013-03-11 17:26:25 -07:00
Jonathan Lipps
3eb453d7a4
make sendKeys method work for mobile safari
2013-03-08 10:27:54 -08:00
Jonathan Lipps
8c5f8bbce3
working on getting new iosatom working
2013-03-07 18:08:18 -08:00
Jonathan Lipps
0e60d6b631
small fixes and add safari example
2013-03-07 15:38:35 -08:00
bootstraponline
f4f305d6c0
HTTPS for rest API
2013-03-05 11:51:45 -05:00
Dylan Lacey
3fcab93ff8
Pulled out groady Net::HTTP, replaced with rest-client\nUpdated Gemfile or rubygems freaks out and can't find RestClient
2013-02-28 17:25:24 -08:00
Dylan Lacey
49eb29b15d
Send is more lovely then @instance_variable_get
2013-02-28 07:24:38 -08:00
Dylan Lacey
53c00f10ca
Added Sauce Labs API for passes and failures
2013-02-28 05:40:20 -08:00
Jonathan Lipps
62a2cde053
Merge pull request #168 from penguinho/master
...
Making App Finder more forgiving so it will find apps already installed in the iOS simulator
2013-02-12 11:58:48 -08:00
Dan Cuellar
c44cc1cb8a
Fixing issue with line separations
2013-02-12 11:52:44 -08:00
Jonathan Lipps
31f14c81eb
allow getting screen size through selenium /window/size
2013-02-12 11:52:11 -08:00
Dan Cuellar
bed7f25ffc
Making .NET app finder for forgiving so it can use an app already installed in the simulator
2013-02-12 11:50:18 -08:00
Sebastian Tiedtke
b67988d662
Merge pull request #166 from jlipps/master
...
more flexibility in alert handling and getting text of buttons
2013-02-12 10:11:09 -08:00
Jonathan Lipps
c0b6f9e3a5
Merge pull request #165 from penguinho/master
...
Adding example Appium Code for .NET
2013-02-12 10:09:21 -08:00
Jonathan Lipps
eee901fc2e
special-case getting the text of a button
2013-02-12 10:06:07 -08:00
Dan Cuellar
9a5a4c65fc
Adding example for .NET
2013-02-12 09:58:06 -08:00
Jonathan Lipps
53590088d8
allow finding of alerts
2013-02-12 09:48:33 -08:00
Jonathan Lipps
f4d0b72215
this file shouldn't be in the repo
2013-02-12 09:05:39 -08:00
Jonathan Lipps
554c755e1c
update ruby example to show how alerts work
2013-02-12 09:05:32 -08:00
Jonathan Lipps
c11c7a4986
update example files to clarify what sdk is used
2013-02-11 18:53:00 -08:00
Jonathan Lipps
3f3efd1177
Merge pull request #153 from rossrowe/upstream
...
Updated Java tests to use correct DesiredCapabilities when connecting to Sauce
2013-02-11 11:35:42 -08:00
Ross Rowe
1d79fbc8d3
Updated Sauce appium tests
2013-02-11 09:30:23 +11:00