AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

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:191751
用户头像

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

关注

评论

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

乘着汽车智能化的浪潮,“汽车人”的职业方向选择(三)

SOA开发者

软件定义汽车 车载控制单元

2021年公有云市场的5大趋势

云计算

Tapdata 实时数据中台在智慧教育中的实践

tapdata

玩转TypeScript工具类型(下)

有道技术团队

typescript 大前端 网易有道

Percolator模型及其在TiKV中的实现

vivo互联网技术

数据库 Percolator 分布式,

幻读是啥,会有什么问题?如何解决?

Java MySQL 数据库 面试 后端

网络攻防学习笔记 Day144

穿过生命散发芬芳

高可用 9月日更

金融级分布式事务解决方案DTC

tom

阿里,快手,拼多多等7家大厂Java面试真题,Java面试题高级

Java 程序员 后端

一部好看过武侠小说的热血互联网史!

博文视点Broadview

FunTester框架Redis性能测试之list操作

FunTester

redis 性能测试 测试框架 压力测试 FunTester

Alibaba内部“Java架构核心宝典”来袭,全新技术限时开源

Java 编程 程序员 架构 面试

JavaScript进阶(七)call, apply, bind

Augus

JavaScript 9月日更

低代码应用:软件开发的一体化最新形态!

优秀

低代码

测试开发之前端篇-CSS层叠式样式表

禅道项目管理

CSS html

Linux用户密码管理

在即

9月日更

主机安全是什么意思?安全体检包含哪些方面?

行云管家

运维 服务器 主机 主机安全 安全体检

堡垒机作用之事后审计详细讲解-行云管家

行云管家

运维 网络安全 运维审计 事后审计

作为一线技术人员,如何更好地提升自己

谙忆

管理 成长 引航计划

CSS 轻松制作 SVG 动画

devpoint

css3 SVG 9月日更

对Python爬虫编写者充满诱惑的网站,《可爱图片网》,瞧人这网站名字起的

梦想橡皮擦

9月日更

iOS开发面试拿offer攻略之数据结构与算法篇附加安全加密

iOSer

ios 数据加密 iOS面试 iOS逆向 iOS算法

国庆高质量出行,可视化开启智慧旅游

ThingJS数字孪生引擎

大前端 物联网 可视化 旅游 数字孪生

通俗易懂 即时通讯初学者入门 WhatsApp技术架构

OpenIM

mydumper备份工具介绍与使用

Simon

MySQL

与springcloud整合的框架源码读取入口

Java 编程 架构 微服务

千万级数据迁移与分表的技术方案-企业产品实战

谙忆

Java 后端 分库分表 引航计划

基于Tensorflow + Opencv 实现CNN自定义图像分类

华为云开发者联盟

tensorflow KNN OpenCV CNN

二十不惑的年纪,我简直走了狗屎运(4面拿字节跳动offer)

Java 程序员 架构 面试 计算机

为什么不推荐Python初学者直接看项目源码

Felix

Python 编程 开发 Programing 阅读代码

深入理解掌握零拷贝技术

Linux服务器开发

网络协议 零拷贝 Linux服务器开发 Linux内核 用户态

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