Jonah Stiennon
9108a6e860
Safari Launcher updated to use Instruments to press a button to launch safari. Fixes Safari tests on real devices iOS 8.0 and up
2015-04-30 11:13:49 -07:00
Jonah Stiennon
a887068c2e
refactor of ios.js. Main launch sequence broken into separate flows for simulators and real devices. Added appium-xcode repo to replace xcode.js. Use idevice_id to get device udid, fallback on udidetect. Use idevicesyslog to get device logs, fallback on deviceconsole
2015-04-10 14:05:20 -07:00
Payman Delshad
8b40589571
Fix for 3942: Removed fruitstrap (use node-idevice everywhere).
2015-03-26 14:46:54 +01:00
sebv
375098ec95
ci changes, moving code to appium-ci-gulper and using gulp more
2015-02-27 20:31:13 +08:00
Isaac Murchie
7d4cfdf50f
Use deviceconsole instead of idevicesyslog to capture iOS real device logs
2014-08-19 15:19:24 -07:00
Jonathan Lipps
0483952a0e
move sample code and apps out of main repo
...
and add a grunt task that brings them in for use in dev
2014-08-12 17:58:42 -07:00
Isaac Murchie
9d863079cc
Add network connection endpoint
2014-06-25 13:09:41 -07:00
Isaac Murchie
76e1c69645
Add Android/Selendroid IME methods
2014-06-23 12:01:20 -07:00
Payman Delshad
42c160a817
Fixed the url for appium-adb submodule.
2014-06-05 17:23:38 +02:00
sebv
06d60fc9ee
extracted appium-adb npm package
2014-06-03 12:59:15 +08:00
sebv
d15d573622
npm packages track published branches
2014-03-15 13:43:06 +08:00
sebv
f2d9025557
adding npm submodules and scripts
2014-03-10 20:30:57 +08:00
bootstraponline
eaa6cb3d18
Recover from unresponsive instruments process
...
Register for kCGSNotificationAppUnresponsive and if the process is Instruments then terminate it.
This enables Appium to continue even when instruments is unresponsive. The current behavior is to wait forever.
To test this feature works properly, run ./instruments.sh from https://github.com/appium/ForceQuitUnresponsiveApps
instruments.sh will launch a process that's unresponsive and appium will force quit the process. The unresponsive process can be visually confirmed by using OS X Activity Monitor.
2013-12-03 14:07:38 -05:00
eComRobotics Team
caf7d789e9
Support for iOS logs for devices and simulators
...
Fix after comments by @jlipps
Fix require section
2013-11-05 03:16:44 +04:00
Sergio Neves Barros
14748c4e1d
Added support for both simulator and physical devices when using safari launcher. It now automatically connects to first web view and leave's web view at the end of the test.
2013-10-29 22:36:56 +00:00
Sergio Neves Barros
36f296a908
Added SafariLauncher as a submodule and as part of the build. App is then zipped and copied to the build folder.
2013-10-16 17:26:59 +01:00
Jonathan Lipps
37bb06f2f7
update selendroid url and update selendroid itself
2013-09-27 14:36:31 +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
Dan Cuellar
98488b8767
Adding automatic udid detection to iOS
2013-09-14 17:02:26 -07:00
Sebastian Tiedtke
5e6cbf3176
Updated git remote repo URL to avoid travis auth errors
2013-09-05 16:28:02 -07:00
Sebastian Tiedtke
fea531252f
New submodule io.appium.gappium.sampleapp
2013-09-05 15:31:28 -07:00
sergio.barros
f964900510
Added changes for decoupling creating session, installing, launching, closing and uninstalling app for iOS and Android using mobile commands
2013-06-30 08:07:20 +01:00
tborys
f56a6a70bb
Decoupling installation and removal from launching the app for iOS by adding new end points to appium server.
2013-06-29 23:27:47 +01:00
Henry Stratmann
53918983da
Fixed instruments-without-delay protocol from git to https so people without write permissions can clone it.
2013-06-10 16:10:35 -05:00
Jonathan Lipps
649599a96c
add selendroid submodule
2013-04-11 13:35:22 -07:00
Jonathan Lipps
4360f2a89a
add new appium.io as a submodule ( fixes #306 )
2013-04-05 14:05:40 -07:00
Jonathan Lipps
222b41eadf
remove appium.io submodule
2013-04-05 14:05:39 -07:00
Jonathan Lipps
7ef34df3b3
make apidemos submodule use http instead of ssh
2013-04-05 13:23:17 -07:00
Jonathan Lipps
b2f092f6c5
add ApiDemos back as a submodule
2013-04-05 12:30:56 -07:00
Jonathan Lipps
8239aacaa8
add appium.io as a submodule so we can generate stuff from it
2013-03-18 15:50:36 -07:00
Steven Hazel
88e6f36196
switch to the main instruments-without-delay repo, now that the fix for appium is merged
2013-03-11 19:49:14 -07:00
Steven Hazel
90eb7c1d86
oops, use the public git URL
2013-03-11 18:23:34 -07:00
Steven Hazel
dbd35d1417
adding --without-delay, to use the awesome instruments-without-delay!
2013-03-11 18:10:35 -07:00