写点什么

SOASTA CloudTest Jenkins插件发布

2013 年 5 月 20 日

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 年 5 月 20 日 12:191084
用户头像

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

关注

评论

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

“四个维度” 讲明白什么是微服务!

攀岩飞鱼

微服务架构 单体系统 架构设计 团队组织 康威定律

JVM源码分析之Object.wait/notify实现

猿灯塔

JVM

我画了35张图就是为了让你深入 AQS

一枝花算不算浪漫

AQS jdk源码

如何在 Mac 上优雅的截图和录屏

Winann

macos 效率 效率工具 Mac

游戏夜读 | Scikit-learn的2018自述

game1night

战略懒惰有多可怕

Neco.W

创业 重新理解创业 初创公司

为什么软件开发很难外包

刘华Kenneth

外包 DevOps 风险 背锅

零基础如何学架构

兆熊

架构

大一到大三总结

迷羊

学习 经历

原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (八)好单元测试的特质

编程道与术

Java 编程 软件测试 TDD 单元测试

测试开发专题:spring-boot自定义返回参数校验错误信息

测试轩

Spring Boot 测试

经历过疫情,你懂得了什么

Winann

疫情 个人成长 生活 成长

elasticsearch源码解析(一)——restapi

罗琦

elasticsearch 源码分析 RESTful

阿里巴巴泰山版《Java 开发者手册》,也是一份防坑指南

古时的风筝

Java规范 Java开发手册

记一次MHA切换故障踩的坑

一个有志气的DB

MySQL 高可用 复制 主从同步 故障分析

高仿瑞幸小程序 09 云数据库初体验

曾伟@喵先森

小程序 微信小程序 前端 移动

Leetcode 556. Next Greater Element III

隔壁小王

算法

游戏发行中学到的重要经验(严肃长文)

谢锐 | Frozen

独立开发者 游戏开发 游戏出海 移动互联网

Web3极客日报#140

谢锐 | Frozen

区块链 独立开发者 技术社区 Rebase Web3 Daily

MySQL安全-审计

一个有志气的DB

安全 MySQ

Binlog2sql恢复误删除的数据

一个有志气的DB

MySQL 安全 数据

香港科技大学与OSL海科签订无毒海洋防污技术独家授权协议

极客编

看完这篇,你也是字符编码大神(ASCII、Unicode、UTF-8、UTF-16、UTF-32)

Meandni

Java 面试 Unicode utf-8 utf-16

当你不被尊重的时候,才会想起去尊重别人

小天同学

人生 个人成长 感悟

决战下半场:小程序技术助力金融APP重回C位

fino星君

小程序 数字化转型 app重构

初次见面

KAMI

Azure App 部署Django 和 PostgrSQL

yann [扬] :曹同学

Python azure

看完这篇HTTP,跟面试官扯皮就没问题了

cxuan

https okhttp

找一个更好的理由

史方远

职场 成长 工作

谈谈控制感(4):损失的后果很严重

史方远

职场 心理 成长

谈谈双亲委派模型的第四次破坏-模块化

寻筝

Java JVM

2021年,算法还“香”吗?

2021年,算法还“香”吗?

SOASTA CloudTest Jenkins插件发布-InfoQ