首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Spirent iTest助力基于Robot Framework框架的自动化测试开发

众所周知,Robot Framework是一款python编写的开源功能自动化测试框架,具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发。

它的测试功能可以通过用Python或Java实现的测试库进行扩展,用户可以使用与创建测试用例相同的语法从现有的关键字创建新的更高级别的关键字。

Spirent iTest R7.2是一款集自动化录制,编辑,编排,执行一体的软件工具,它可以支持将自动录制的测试例直接转成Python的测试脚本。如图1所示。

图1 iTest测试用例转换成Python的脚本

Spirent iTest自动化软件工具可以通过录制快速生成Quick Call的Python Robot library,iTest用户只需从项目工程中将相应的QC库文件从iTest中进行导出(参考图2),那么在RIDE里面通过加载库(参考图3)就可以直接使用QC库文件中的关键字来进行RF测试例的编写(参考图4),节省了大量手工封装Robot关键字的精力,提升了自动化测试例的开发效率。

图2 iTest导出的RobotFramework库文件

图3 RIDE里加载iTest导出的QC库

图4 在RIDE中使用ITest QC关键字来构建测试例

图5 RF测试例的执行报告

这样快速高效的自动化测试开发模式,你还在等什么呢,赶紧联系思博伦售后进行试用体验预约吧。

关键字:iTest,Robot framework, Python, QC, 基于录制,自动化测试,自动生成,APT,Robot,RIDE

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190108G0NAF300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com