写点什么

SOASTA CloudTest Jenkins 插件发布

  • 2013-05-20
  • 本文字数:757 字

    阅读完需:约 2 分钟

4 月初, SOASTA 和 CloudBees 发布了一款插件,支持 Jenkins 持续集成(或称为 CI)服务器在真实的移动设备上运行自动化测试。SOASTA 发布的这款插件由 Jenkins 的作者 Kohsuke Kawaguchi 进行了优化。当输入SOASTA CloudTest 服务器的最小化设置信息后,我们即可利用该插件提供的构建步骤来执行操作和测试移动设备。

Kohsuke Kawaguchi 同时也是 CloudBees 的架构师,在官方新闻稿上作出了如下评论:

我很欣赏 SOASTA 将其 Jenkins 插件开源以及和 Jenkins 社区合作的做法,SOASTA 带来了产品方面的专业知识,而 Jenkins 社区则有 Jenkins 方面的丰富经验。我们的合作是双赢的。我们期望今后看到更多公司以这样的模式进行合作。

当启用这个插件后,在创建任务的过程中 Jenkins 将按如下的步骤进行构建:

  • 让 App 支持 TouchTest ——将 TouchTest 驱动库添加到应用的源代码中。
  • 在设备上安装 iOS 应用——确保测试的是应用的最新版本。
  • 运行组合测试——运行一个 CloudTest 的组合测试并保存结果。
  • 唤醒 iOS 设备——唤醒添加的 iOS 设备并打开移动设备的 Safari 浏览器。
  • 重新启动 iOS 设备——重新启动添加的 iOS 设备。

SOASTA 可以对 iOS 及 Android 移动设备进行自动化测试,但并非上述所有构建步骤都能在 Android 平台上工作。此外,CloudBees 和 SOASTA 有一个时长为 1 小时的关于移动自动化测试的网络讲座,其中包括新发布的插件的用法。他们已经把插件的源代码放到了GitHub 上,以便让社区中的其他人去了解插件的技术细节,并按需进行功能的增强。

查看英文原文 Jenkins CI Server Plugin Drives SOASTA CloudTest Server


感谢臧秀涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-05-20 12:191661
用户头像

发布了 81 篇内容, 共 25.1 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

Golang Testing 概览 - 补充篇

hedzr

testing Go 语言 assertion

如何查看SAP CRM WebUI,C4C和Hybris里的页面技术信息

汪子熙

CRM abap WebClient UI SAP UI5

还在用SELECT COUNT统计数据库表的行数?Out了

汪子熙

SAP abap hana

JavaScript and Ruby in ABAP

汪子熙

JavaScript SAP abap WebClient UI

ABAP下载的病毒扫描Virus Scan

汪子熙

下载 SAP abap 病毒扫描

Golang Testing 概览 - 深入篇

hedzr

testing Go 语言

从天而降的AI“青云梯”,开发者们准备好了吗?

脑极体

微博评论高性能高可用计算架构设计

Lane

SAP Cloud for Customer(C4C)和微软Outlook的集成

汪子熙

微软 SAP abap SAP UI5 outlook

Redis - 复制

旺仔大菜包

redis

使用ABAP批量下载Markdown源文件里的图片到本地

汪子熙

markdown SAP abap download

直呼内行!阿里大佬离职带出内网专属“高并发系统设计”学习笔记

Java 程序员 架构 面试

Pulumi AWS 在进行预览更新的时候持续提示 Key 错误

HoneyMoose

使用ABAP(ADBC)和Java(JDBC)连接SAP HANA数据库

汪子熙

JavaScript SAP abap WebClient UI SAP UI5

戏说代理模式

编程三昧

随笔 设计模式 开发 代理模式

help.hybris.com和help.sap.com网站的搜索实现

汪子熙

Java SAP abap Hybris

Hybris ECP里Customer对应的数据库表

汪子熙

JavaScript CRM SAP WebClient UI SAP UI5

Jerry和您聊聊Chrome开发者工具

汪子熙

chrome 大前端 SAP Chrome开发者工具

Linux网络编程-UDP和TCP协议详解

Linux服务器开发

TCP 网络编程 udp 网络协议栈 Linux服务器开发

区块链与物联网的强强联合将带来巨变

CECBC

Hybris UI的Route(路由)实现

汪子熙

Java SAP WebClient UI Hybris

Internationalization(i18n) support in SAP CRM,UI5 and Hybris

汪子熙

JavaScript CRM SAP abap SAP UI5

IP地址定位在网站上的几个代表性应用

郑州埃文科技

乾坤大挪移:SAP CRM WebClient UI 和 SAP Fiori UI 混搭并存

汪子熙

CRM SAP abap WebClient UI bsp

Golang Profiling: 关于 pprof

hedzr

Go 语言 profiling

宏碁亮相2021西洽会,以绿色智能“洽谈未来”

科技热闻

SAP ABAP和Hybris的源代码生成工具

汪子熙

Java SAP abap Hybris commerce

膜拜!首次公布Java10W字面经,Github访问量破百万

Java 程序员 架构 面试

C/C++学习:C++并发与多线程

奔着腾讯去

c++ 并发 多线程并发 POSIX线程 C++11线程

你知道 Redis 可以实现延迟队列吗?

xcbeyond

队列 延迟队列 6月日更

通过ABAP代码判断当前系统类型,BYD还是S4 OP还是S4 Cloud

汪子熙

SAP abap S/4HANA SAP Business ByDesign

SOASTA CloudTest Jenkins插件发布_移动_Aslan Brooke_InfoQ精选文章