为了即将到来的iPad application, 在准备好了web平台的自动化架构以后,开始着手于iOS的自动测试,对于instrument的使用大概有了一定的了解。接下来想到的是如何在让instrument能在CI下继续运行。
在macbook控制台输入命令:
instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate "/Users/phoebusliang/Library/Developer/Xcode/DerivedData/TestAutomation-bugcjfamytbwgtgxgmfhxfcvkxru/Build/Products/Release-iphonesimulator/TestAutomation.app" -e UIASCRIPT "/Users/phoebusliang/Documents/xcode/workspace/TestAutomation/TestAutomation/TestUI/Test-1.js" -e UIARESULTSPATH "/Users/phoebusliang/Documents/output"
首先一个问题是我们如何找到TestAutomation.app 这个文件
1 打开TestAutomation.app这个工程,然后shift+command+2或者Window->Organizer
2 选中你的工程然后看到Derived Date,点击arrow,这样就可以得到TestAutomation.app的路径
其他的双引号括起来的分别是脚本路径以及trace path
相关推荐
iOS应用开发中,持续集成(CI)是一种软件开发实践,其核心在于...总之,通过搭建iOS中配置Jenkins集成打包测试发布CI系统,可以极大地提高iOS应用开发的效率和质量,适应现代App市场竞争对用户体验和质量的高要求。
Learning Continuous Integration with Jenkins 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
本篇将详细讲解如何使用Jenkins结合Xcode进行iOS应用的自动化打包流程,旨在帮助开发者实现高效的iOS项目构建和发布。 **一、Jenkins简介** Jenkins是一款开源的持续集成工具,广泛应用于自动化各种任务,如编译、...
Learning Continuous Integration with Jenkins(2nd) 英文mobi 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
《Pro Continuous Delivery With Jenkins 2.0》这本书深入探讨了如何使用Jenkins 2.0实现持续集成和持续交付(CI/CD)的最佳实践。在IT行业中,CI/CD是现代软件开发流程的关键组成部分,它有助于提高软件质量和开发...
Jenkins 部署 iOS 打包机器人 Jenkins 是一个开源的自动化服务器,可以用来自动化构建、测试和部署软件。下面是使用 Jenkins 部署 iOS 打包机器人的知识点: 1. Jenkins 介绍 Jenkins 是一个基于 Java 的自动化...
Jenkins作为一个流行的持续集成工具,可以方便地与iOS项目相结合,实现自动化构建、测试和部署。本示例将探讨如何设置并运行iOS项目的Jenkins自动化集成测试。 首先,我们需要理解Jenkins的核心概念。Jenkins是一个...
"Linux-一个基于Jenkins的iOS/Android自动构建系统"是这样的一个解决方案,它利用Jenkins这一强大的持续集成工具,实现了跨平台的iOS和Android应用的自动化打包过程。 Jenkins是一款开源的持续集成服务器,支持多种...
标题与描述均为“PHP.Projects.with.Jenkins”,表明本文档旨在探讨如何在PHP项目开发过程中利用Jenkins进行自动化构建、测试及部署等操作。Jenkins作为一款开源持续集成(CI)工具,在软件开发领域具有广泛应用。通过...
Learning Continuous Integration with Jenkins - Second Edition: A beginner's guide to implementing Continuous Integration and Continuous Delivery using Jenkins 2 Key Features Understand the concepts ...
Jenkins提供Android和ios的打包服务,但是两者的区别还是相对较大的,本文以前已经分享过Android的打包教程,本次发布ios的打包教程 因为ios打包主要依赖xcode,针对Jenkins12以前的版本,都是支持在Jenkins页面进行...
### Jenkins 打包 iOS 使用 Shell 命令详解 #### 一、背景介绍 在持续集成(CI)的流程中,使用自动化工具如Jenkins来构建iOS应用是常见且高效的做法。通过Shell脚本实现自动化的打包过程可以极大提高开发效率,并...
标题“mac Jenkins iOS”指的是在苹果Mac操作系统上使用Jenkins自动化构建iOS应用的过程。Jenkins是一个开源持续集成(CI)工具,它可以帮助开发者自动化软件构建、测试和部署流程。在这个场景中,我们主要关注如何在...
This book, Learning Continuous Integration with Jenkins Second Edition, serves as a step-by-step guide to setting up a Continuous Integration, Continuous Delivery, and Continuous Deployment system ...
Continuous Delivery with Docker and Jenkins Delivering software at scale 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有...
Beginning Jenkins Blue Ocean starts with an introduction to Blue Ocean, followed by a step-by-step guide on how to set it up. You'll learn how to create a pipeline for every branch and pull request ...
Pro Continuous Delivery With Jenkins 2.0 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,...
Continuous Delivery with Docker and Jenkins 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除