-
Raw JavaScript execution (execute_script) support when interacting with UIWebViews. Re-using the WebKit debugging protocol. This is the biggest technical road-block to using Appium heavily for testing classic mobile web (browser-based) applications.
-
Android support
-
Tutorial videos (YouTube, Vimeo), and a step-by-step tutorial doc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
http://creativecommons.org/publicdomain/zero/1.0/ | |
CC0 1.0 Universal (CC0 1.0) | |
Public Domain Dedication | |
To the extent possible under law, Jason Huggins has waived all copyright and related or neighboring rights to sleep-example.js and sleep-server.js. | |
This work is published from: United States. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/ruby | |
# Make sure you have these gems installed | |
require 'rubygems' | |
require 'thread' | |
require 'csv' | |
require 'twitter' | |
require 'marky_markov' | |
# Create a new Twitter account that you'd like to have your auto-tweets posted to |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/opt/local/bin/python2.7 | |
import cv | |
import subprocess | |
import time | |
# Template to find | |
template_file = cv.CaptureFromFile('redbird.png') | |
template = cv.QueryFrame(template_file) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
---- | |
UPDATE: 5 September 2016: These instructions no longer work with the latest version of Appium. :( | |
If you would like assistance, please email hello@tapster.io. | |
---- | |
Pre-req: | |
a) Git clone the "robots" project from appium | |
https://github.com/appium/robots |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# From: http://stackoverflow.com/questions/2780897/python-sum-up-time/2780968#2780968 | |
timeList = [ | |
'9:47:25', | |
'06:12:23', | |
'02:57:38', | |
'02:40:11', | |
'00:59:48', | |
'00:59:48', | |
'00:59:48', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Description: "LEGO Technic-compatible gridbeam" | |
// Project home: http://bitbeam.org | |
// Each bitbeam is 8mm inches wide. | |
// Center of each hole is 8mm apart from each other | |
// Holes are 5.0 mm in diameter. | |
// Mini | |
beam_width = 4; | |
hole_diameter = 2.2; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# generated by Slic3r 0.9.7 on Sun Feb 10 12:17:13 2013 | |
acceleration = 0 | |
bed_size = 190,200 | |
bed_temperature = 0 | |
bottom_solid_layers = 3 | |
bridge_fan_speed = 100 | |
bridge_flow_ratio = 1 | |
bridge_speed = 60 | |
brim_width = 0 | |
complete_objects = 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
require 'rubygems' | |
require 'selenium-webdriver' | |
caps = Selenium::WebDriver::Remote::Capabilities.iphone | |
caps.platform = "Mac 10.8" | |
caps.version = "6.0" | |
caps[:name] = "Testing Everest with Appium on Sauce" | |
caps[:app] = "http://localhost:8080/Everest.zip" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
For a fun starter project with Arduino, turn it into a software build monitor with some tri-color LEDs [1] and a cheap lighting fixture [2]. Bonus points for making it flash the name of the person who broke the build in Morse code. :-) | |
Demo: http://youtu.be/S6hqTkz915E | |
Source: http://code.google.com/p/orbison/ | |
Cool story: http://blip.tv/chipy-chicago-python-user-group/episode-1781944 | |
[1]: RGB Endor Star - http://www.ledsupply.com/07007-prgb0-0.php | |
[2]: Portfolio White Ceiling - http://goo.gl/Btjk4 |