专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

iOS有什么好用的自动化工具_CSS学习

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/4 5:01:08       共计:3584 浏览

iOS有什么好用的自动化工具?

TDD (Test Driven Development): 测试驱动开发

BDD (Behaviour Driven Development): 行为驱动开发

测试框架:让“将测试集成到工程中”以及“编写和实践测试”变得简单的库。

TDD / BDD1Kiwi

一个iOS平台的BDD开发框架,可以写出结构性强易读测试,采用Objective-C,Xcode作为开发测试工具,是对XCTest的一个完整替代,使用xSpec风格编写测试

英文:https://github.com/kiwi-bdd/Kiwi

中文: http://www.cocoachina.com/industry/20140218/7841.html

2Specta

一个轻量TDD/BDD框架 Objective-C & Cocoa

Specta与Kiwi功能相似,但在架构上非常不同。Kiwi注重功能的整合,而Specta则注重模块化。它本身只专注于运行测试,而将模拟、匹配等功能交给第三方

https://github.com/specta/specta

3Quick

一个使用Swift开发的新BDD测试框架,对测试使用Swift编写的App非常友好。它还有一个Nimble库用于编写匹配模式。

https://github.com/Quick/Quick

4XcodeCoverage

Code coverage for Xcode projects 包含了一组脚本,提供了对 Xcode 项目的代码覆盖率进行统计并生成 HTML 报告的简单方法。

https://github.com/jonreid/XcodeCoverage

5OHHTTPStubs

是用来 stub 网络请求的使用程序。支持在 fake network data 和 slow networks 下测试应用,在非常差的网络连接情况下检测你的应用行为 ,在固定环境下,使用非常差的网络数据编写单元测试 。

https://github.com/AliSoftware/OHHTTPStubs

6Dixie

一个开源的 Objective-C 测试框架,包含了优秀的 iOS 框架、库、教程、XCode 插件、组件等等。

https://github.com/Skyscanner/Dixie

7gh-unit

Test Framework for Objective-C.一个强大的单元测试框架,可以帮助进行单元测试需要进行一些配置。

https://github.com/gh-unit/gh-unit

UI Testing8UIAutomation

苹果提供的UI自动化测试框架,使用Javascript编写,从iOS 4开始支持。

https://developer.apple.com/library/ios/documentation/DeveloperTools/Reference/UIAutomationRef/

9Calabash

是跨平台开发工具Xamarin推出的一款测试工具, 使用BDD风格编写验收测试。

优点是支持跨平台(需使用不同的库),声明式的测试风格非常易于读写。

缺点是不够稳定并且运行速度慢。

http://calaba.sh/

10appium

一款用于测试Native和Hybrid App的开源自动化测试框架

http://appium.io/

robotframework-appiumlibrary - AppiumLibrary 是专为 RobotFramework的appium测试模块

https://github.com/jollychang/robotframework-appiumlibrary

11CrashMonkey

iOS测试专用Monkey测试工具,仅支持模拟器。

https://github.com/mokemokechicken/CrashMonkey

12KIF

一款iOS功能测试框架

https://github.com/kif-framework/KIF

集成测试13Subliminal

不错iOS集成测试框架,开发人员的不错选择,可惜近两年没有更新了,若能支持swift就好了。

https://github.com/inkling/Subliminal

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:能复制却不能粘贴_CSS学习 | ·下一条:有哪些类似率土之滨的游戏推荐呢_CSS学习

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有