Mac配置Jenkins单元测试

本文介绍了如何在Mac上利用Xcode的XCTest框架进行单元测试,包括在创建工程时启用单元测试和UI测试。同时,详细讲解了Jenkins配置单元测试的步骤,如通过OCUnit2JUnit将ocunit格式转换为JUnit报告,并在Jenkins中展示测试结果。
摘要由CSDN通过智能技术生成

Jenkins单元测试

利用Xcode自带的XCTest框架进行单元测试

1.Xcode创建工程时,勾选include Unit Tests 和 include UI Test
在这里插入图片描述

如果创建时没有勾选,可在Xcode底部点击➕号添加
在这里插入图片描述

然后可输入test搜索,添加UI Testing Bundle,Unit Testing Bundle
在这里插入图片描述

之后可在Test和UITest中添加测试代码,提交Git.

Jenkins配置单元测试

首先,由于Jenkins只接收Junit的单元测试报告,这里要安装一个将脚本执行结果的ocunit格式的测试报告转化为JUnit报告格式的脚本,该项目名叫OCUnit2JUnit,安装非常简单,命令行下执行gem install ocunit2junit(可能需要sudo权限)。

然后,在Build配置中,依然选择“Execute shell”,shell的内容如下:

xcodebuild test -workspace ${WORKSPACE}/Early

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值