TBUIAutoTest 1.2.1

TBUIAutoTest 1.2.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2018年12月

杨晓宇 维护。



TBUIAutoTest

CI Status Version Carthage compatible License Platform CocoaPods CocoaPods Twitter Follow

自动生成 UI 测试标签。

文章

为 UIAutomation 添加自动化测试标签的探索

安装

CocoaPods

CocoaPods 是 Cocoa 项目的依赖管理器。您可以使用以下命令安装它

$ gem install cocoapods

要使用 CocoaPods 将 TBUIAutoTest 集成到您的 Xcode 项目中,在您的 Podfile 中指定它

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

您需要将 "MyApp" 替换为您的项目名称。

然后,运行以下命令

$ pod install

Carthage

Carthage(卡塔尔加)是一个去中心化的依赖管理器,它构建您的基础设施并为您提供二进制框架。

您可以使用以下命令使用Homebrew安装Carthage:

$ brew update
$ brew install carthage

要使用Carthage将TBUIAutoTest集成到您的Xcode项目中,请在您的Cartfile中指定它。

github "yulingtianxia/TBUIAutoTest"

执行carthage update以构建框架并将构建的TBUIAutoTest.framework拖放到您的Xcode项目。

手册

只需将“TBUIAutoTest”文档文件夹拖放到您的项目中。

用法

+load方法中开启TBUIAutoTest

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

+load方法中开启长按视图显示信息

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