All Projects β†’ yulingtianxia β†’ Tbuiautotest

yulingtianxia / Tbuiautotest

Licence: mit
Generating UI test label automatically for iOS.

Projects that are alternatives of or similar to Tbuiautotest

Maplebacon
🍁πŸ₯“ Lightweight and fast Swift library for image downloading, caching and transformations
Stars: ✭ 322 (-3.3%)
Mutual labels:  xcode, cocoapods, carthage
Cdmarkdownkit
An extensive Swift framework providing simple and customizable markdown parsing.
Stars: ✭ 158 (-52.55%)
Mutual labels:  xcode, cocoapods, carthage
Natrium
A pre-build (Swift) script to alter your Xcode project at pre-build-time per environment, build configuration and target.
Stars: ✭ 131 (-60.66%)
Mutual labels:  xcode, cocoapods, carthage
Anyformatkit
Simple text formatting in Swift
Stars: ✭ 296 (-11.11%)
Mutual labels:  xcode, cocoapods, carthage
Colorizeswift
Terminal string styling for Swift.
Stars: ✭ 253 (-24.02%)
Mutual labels:  xcode, cocoapods, carthage
Croc
Swift emoji string parsing library
Stars: ✭ 124 (-62.76%)
Mutual labels:  xcode, cocoapods, carthage
Stevia
πŸƒ Concise Autolayout code
Stars: ✭ 3,182 (+855.56%)
Mutual labels:  xcode, cocoapods, carthage
Shari
Shari is the alternative to the library of UIPickerView(drum roll) in Swift. You can select a item using UITableView.
Stars: ✭ 111 (-66.67%)
Mutual labels:  xcode, cocoapods, carthage
Localize
Localize is a framework writed in swift to localize your projects easier improves i18n, including storyboards and strings.
Stars: ✭ 253 (-24.02%)
Mutual labels:  xcode, cocoapods, carthage
Shsearchbar
The search bar that doesn't suck.
Stars: ✭ 206 (-38.14%)
Mutual labels:  xcode, cocoapods, carthage
Netfox
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
Stars: ✭ 3,188 (+857.36%)
Mutual labels:  xcode, cocoapods, carthage
Audioindicatorbars
AIB indicates for your app users which audio is playing. Just like the Podcasts app.
Stars: ✭ 279 (-16.22%)
Mutual labels:  xcode, cocoapods, carthage
Sqift
Powerful Swift wrapper for SQLite
Stars: ✭ 119 (-64.26%)
Mutual labels:  xcode, cocoapods, carthage
Microfeatures Guidelines
πŸ“¦πŸ“ uFeatures guidelines
Stars: ✭ 315 (-5.41%)
Mutual labels:  xcode, cocoapods, carthage
Microfeatures Example
πŸ“¦πŸ“± Example of iOS app built using the uFeatures architecture
Stars: ✭ 112 (-66.37%)
Mutual labels:  xcode, cocoapods, carthage
Donut
Donut is a library for arranging views circularly like a donut.
Stars: ✭ 141 (-57.66%)
Mutual labels:  xcode, cocoapods, carthage
Alamofire
Elegant HTTP Networking in Swift
Stars: ✭ 36,896 (+10979.88%)
Mutual labels:  xcode, cocoapods, carthage
Device
Light weight tool for detecting the current device and screen size written in swift.
Stars: ✭ 1,503 (+351.35%)
Mutual labels:  xcode, cocoapods, carthage
Irldocumentscanner
A drop-in Objective-C ViewController that will Automatically scan a document for you you.
Stars: ✭ 172 (-48.35%)
Mutual labels:  xcode, cocoapods, carthage
Xcode One Dark
Atom One Dark theme for Xcode
Stars: ✭ 273 (-18.02%)
Mutual labels:  xcode, cocoapods, carthage

TBUIAutoTest

CI Status Version Carthage compatible License Platform CocoaPods CocoaPods Twitter Follow

Generating UI test label automatically.

Articles

δΈΊ UIAutomation 添加θ‡ͺεŠ¨εŒ–ζ΅‹θ―•ζ ‡η­Ύηš„ζŽ’η΄’

Installation

CocoaPods

CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ gem install cocoapods

To integrate TBUIAutoTest into your Xcode project using CocoaPods, specify it in your Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
target 'MyApp' do
	pod 'TBUIAutoTest'
end

You need replace "MyApp" with your project's name.

Then, run the following command:

$ pod install

Carthage

Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

You can install Carthage with Homebrew using the following command:

$ brew update
$ brew install carthage

To integrate TBUIAutoTest into your Xcode project using Carthage, specify it in your Cartfile:

github "yulingtianxia/TBUIAutoTest"

Run carthage update to build the framework and drag the built TBUIAutoTest.framework into your Xcode project.

Manual

Just drag the "TBUIAutoTest" document folder into your project.

Usage

Turn on TBUIAutoTest in +load method:

extern NSString * const kAutoTestUITurnOnKey;
[NSUserDefaults.standardUserDefaults setBool:YES forKey:kAutoTestUITurnOnKey];

Turn on showing infomation when long press view in +load method:

extern NSString * const kAutoTestUILongPressKey;
[NSUserDefaults.standardUserDefaults setBool:YES forKey:kAutoTestUILongPressKey];
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].