IQUITestCodeMaker Save Abandoned

IQUITestCodeMaker is a modern and lightweight tool for generating iOS UI test script codes automatically without lanuching Appium Desktop or using inspector.

Project README

Overview

Build Status GitHub CocoaPods Github All Releases Twitter URL

中文说明

IQUITestCodeMaker is a modern and lightweight tool for generating iOS UI test script codes automatically without lanuching Appium Desktop or using inspector.

A series of IQUITestCodeMaker concepts

  • Non intrusive that you don't need to do anything but downloading it using cocoapods.
  • Generating script codes automatically.
  • In order to make the result more accurate,you are advised to set accessibilityIdentifier manually.
  • For performance reasons,you are advised to turn off IQUITestCodeMaker in release mode.
  • With the debug ball support,you can export script file to desktop easily.

Support Languages

  • Ruby
  • Python
  • JavaScript(webdriverio)
  • JavaScript(Promise)
  • Java
  • Objective-C
  • Swift

Reference

Get Started

Installation

cocoapods

$ gem install cocoapods

edit podfile

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'

target 'Example' do
    pod 'IQUITestCodeMaker',:git => 'https://github.com/Lobster-King/IQUITestCodeMaker.git',:configurations => ['Debug']
end

pod install

$ pod install

Debug Ball

Demo gif

About appium

Appium is an open source, cross-platform test automation tool for native, hybrid and mobile web and desktop apps. It support simulators (iOS), emulators (Android), and real devices (iOS, Android, Windows, Mac).

Documentation

Roadmap

  • more languages support.
  • macaca support.
  • ui element location strategy.

Have a problem?

You can contact me in the following ways

Open Source Agenda is not affiliated with "IQUITestCodeMaker" Project. README Source: Lobster-King/IQUITestCodeMaker
Stars
27
Open Issues
1
Last Commit
4 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating