• Stars
    star
    349
  • Rank 120,823 (Top 3 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created almost 8 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Generating UI test label automatically for iOS.

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];

More Repositories

1

FishChat

Hook WeChat.app on non-jailbroken devices.
1,118
star
2

TBActionSheet

A Custom&Powerful Action Sheet For iOS. 一个 ActionSheet 满足所有样式!超高自由度的可定制!
Objective-C
950
star
3

BlockHook

Hook Objective-C blocks. A powerful AOP tool.
C
836
star
4

MessageThrottle

A lightweight Objective-C message throttle and debounce library.
Objective-C
823
star
5

AppOrderFiles

The easiest way to generate order files for Mach-O using Clang. Improving App Performance.
Objective-C
652
star
6

pbxprojHelper

A macOS tool help you handling project.pbxproj files. Written in Swift 5!
Swift
484
star
7

FuckFakeGitHubStars

GitHub 虚假 Star 净网行动
Python
265
star
8

Core-ML-Sample

A Demo using Vision Framework building on Core ML Framework
Swift
218
star
9

YXYDashLayer

Colorful Rounded Rect Dash Border
Objective-C
175
star
10

SimilarImageHunter

Mac 上寻找相似内容的图片工具
Objective-C
172
star
11

HardChoice

有时候作抉择真的很痛苦,Swift写的生活类APP
Swift
92
star
12

Spiral

A Game Developed with Swift and SpriteKit
Swift
88
star
13

AudioEmotion

Recognize Audio Emotion.
Python
86
star
14

BlockTracker

Tracking block args of Objective-C method based on BlockHook
Objective-C
78
star
15

PhotoAssessment

Photo Assessment using Core ML and Metal.
Objective-C
72
star
16

ColorAtom

用SpriteKit写的关于正能量的小游戏
Objective-C
49
star
17

Algorithm-Experiment

Algorithm experiment code written by Swift
Swift
46
star
18

Self-Sizing-CollectionView-Demo

This is the Demo showed in http://yulingtianxia.com/blog/2014/08/17/New-in-Table-and-Collection-Views/
Swift
35
star
19

YXYNumberAnimationLabel

一个数字动画Label
Objective-C
33
star
20

TFSHelper

Mac 上自动捕获并打开 TFS 链接的小工具
Swift
32
star
21

WebViewImageClick

看美图必备
Objective-C
27
star
22

ClassWrittenInSwift

Something for Class written in Swift.
Objective-C++
18
star
23

ImageMask

iOS刮刮卡的实现
Objective-C
17
star
24

javaQQ

用java写的QQ客户端,简单地聊天和发送文件功能
Java
14
star
25

DirtyWords-for-Xcode

Highlight dirty words in Xcode.
Swift
11
star
26

HandGestureCNN

Trainning Inception v3 model with Keras, and predict with MPS on iOS.
Swift
10
star
27

ChangYou

畅游室内导航
Java
7
star
28

Blog-Hexo-Source

My Blog Source
JavaScript
5
star
29

yulingtianxia.github.io

我的技术博客
HTML
5
star
30

MyCDDemo

Core Data Demo
Objective-C
4
star
31

Linger

临哥让我做的内部使用的 Mac 平台简易日志分析工具,不知道起啥名字好,就叫 Linger 吧
Objective-C
3
star
32

Pebble-MoHa

Pebble Watchface +1s
C
2
star
33

FavoriteGirls

Machine Learning Demo
Python
2
star
34

MyFirstGame

无聊写的小游戏
Objective-C
1
star
35

LeetCode

记录LeetCode刷题
C++
1
star