io.appium.gappium.sampleapp - Appium Sample App for Cordova Test Automation (Gappium)

  •        7

Sample Mobile / PhoneGap Application built with Backbone.js and TopCoat courtesy of https://github.com/ccoenraets/directory-backbone-topcoat wrapped in a Cordova project. Please refer to https://github.com/ccoenraets/directory-backbone-topcoat for more details.

https://github.com/appium/io.appium.gappium.sampleapp

Dependencies:

should : ~1.2.2
underscore : ~1.4.3
saucelabs : ~0.0.7
wd : ~0.1.2
monocle-js : ~0.1.4
yiewd : 0.0.13

Tags
Implementation
License
Platform

   




Related Projects

Appium - Automation for Apps

  •    Javascript

Appium is an open source, cross-platform test automation tool for native, hybrid and mobile web apps, tested on simulators (iOS, FirefoxOS), emulators (Android), and real devices (iOS, Android, FirefoxOS).

robotframework-appiumlibrary - AppiumLibrary is an appium testing library for RobotFramework

  •    Python

AppiumLibrary is an appium testing library for RobotFramework. It uses Appium (version 1.x) to communicate with Android and iOS application similar to how Selenium WebDriver talks to web browser.

appium-xcuitest-driver - Appium iOS driver, backed by Apple XCUITest

  •    Javascript

Note: Issue tracking for this repo has been disabled. Please use the main Appium issue tracker instead. By default, this driver will create a new iOS simulator and run tests on it, deleting the simulator afterward.

AppCrawler - 基于appium的app自动遍历工具

  •    Scala

一个基于自动遍历的app爬虫工具. 支持android和iOS, 支持真机和模拟器. 最大的特点是灵活性. 可通过配置来设定遍历的规则.

appium-desktop - Appium Server and Inspector in Desktop GUIs for Mac, Windows, and Linux

  •    Javascript

You can always pick up the latest release at our Release page on GitHub. If you're on Windows or macOS, Appium Desktop will automatically provide you with updated versions of the app when they are released. If you encounter a problem updating, simply delete or uninstall the app and re-download the latest from the link above.


WebDriverAgent - A WebDriver server for iOS that runs inside the Simulator.

  •    Objective-C

WebDriverAgent is a WebDriver server implementation for iOS that can be used to remote control iOS devices. It allows you to launch & kill applications, tap & scroll views or confirm view presence on a screen. This makes it a perfect tool for application end-to-end testing or general purpose device automation. It works by linking XCTest.framework and calling Apple's API to execute commands directly on a device. WebDriverAgent is developed and used at Facebook for end-to-end testing and is successfully adopted by Appium. After it is finished you can simply open WebDriverAgent.xcodeproj and start WebDriverAgentRunner test and start sending requests.

python-client - Python language bindings for Appium

  •    Python

An extension library for adding Selenium 3.0 draft and Mobile JSON Wire Protocol Specification draft functionality to the Python language bindings, for use with the mobile testing framework Appium. There are three ways to install and use the Appium Python client.

webdriverio - Next-gen WebDriver test automation framework for Node.js

  •    Javascript

WebdriverIO is a test automation framework that allows you to run tests based on the Webdriver protocol and Appium automation technology. It provides support for your favorite BDD/TDD test framework and will run your tests locally or in the cloud using Sauce Labs, BrowserStack or TestingBot. Check out our CONTRIBUTING.md to get started with setting up the repo. This repository is a development repository for the new version.

java-client - Java language binding for writing Appium Tests, conforms to Mobile JSON Wire Protocol

  •    Java

Java language binding for writing Appium Tests, conforms to Mobile JSON Wire Protocol

macaca - Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms

  •    

Macaca is an open-source automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms.Macaca is "cross-platform". It means you can use the same API to write test scripts, and same test scripts to test your apps running on devices such as iOS, Android or desktops.

mobile-chrome-apps - Chrome apps on Android and iOS

  •    Python

The Chrome Apps for Mobile Toolchain is no longer being actively developed. We intend to keep it functional, but do not intend on adding any new features. Chrome Apps for Mobile is a project based on Apache Cordova to run your Chrome Apps on both Android and iOS. The project provides a native application wrapper around your Chrome App, allowing you to distribute it via the Google Play Store and the Apple App Store. Cordova plugins give your App access to a wide range of APIs, including many of the core Chrome APIs. The newest version of Chrome Apps for Mobile includes Chrome APIs for identity, Google Cloud Messaging (GCM) and rich notifications.

phonegap-launch-navigator - Phonegap/Cordova plugin which launches native route navigation apps for Android, iOS and Windows

  •    Javascript

Cordova/Phonegap plugin for launching today's most popular navigation/ride apps to navigate to a destination. Platforms: Android, iOS and Windows.

react-native-sqlite-storage - Full featured SQLite3 Native Plugin for React Native (Android and iOS)

  •    Java

Foundation of this library is based on Chris Brody's Cordova SQLite plugin. There are sample apps provided in test directory that can be used in with the AwesomeProject generated by React Native. All you have to do is to copy one of those files into your AwesomeProject replacing index.ios.js.

Airtest - UI Test Automation Framework for Games and Apps

  •    Python

Airtest provides cross-platform APIs, including app installation, simulated input, assertion and so forth. Airtest uses image recognition technology to locate UI elements, so that you can automate test on games without injecting any code. The test will generate an HTML report, which allows you to quickly locate failed test cases. Use pip to install Airtest python library.

jpush-phonegap-plugin - JPush's officially supported PhoneGap/Cordova plugin (Android & iOS)

  •    Javascript

JPush's officially supported PhoneGap/Cordova plugin (Android & iOS). 极光推送官方支持的 PhoneGap/Cordova 插件(Android & iOS)。

Cordova - Build Native Mobile Apps

  •    Javascript

Apache Cordova is a platform for building native mobile applications using HTML, CSS and JavaScript. It provides a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.