兑现六年前的承诺,禅道自动化测试框架全新发布 2.0 版本
自2013年5月27日禅道自动化测试框架发布1.2版本 http://www.zentao.net/download/79810.html后,考虑到当时自动化测试的概念普及还不是很充分,我们暂定了这个项目的研发。时至今日,随着持续集成、持续交付的概念被越来越多的团队所接受,自动化测试的重要性被越来越多的团队所接受。与此同时我们也非常有幸的邀请到了业内一位资深自动化测试专家加盟,于是我们又重启了这个自动化测试框架的开发。
经过两个多月多的讨论、争吵、开发,我们彻底重构了ZENTAOATF。这次重构主要集中在开发语言、用例脚本的组织和禅道的集成上。我们使用GO语言重构了ATF框架,真正做到了平台无依赖、部署无依赖,只需要一个可执行文件就可以运行。同时我们也重新定义了测试脚本的组织语法,可以在一个脚本中支持多用例,可以极大简化自动化测试脚本的维护成本。我们还和禅道做了深度集成,可以将禅道里面的用例和自动化测试脚本一一绑定,执行的结果可以提交到禅道中作为测试结果。执行失败的脚本也可以自动创建bug。
和其他的基于录制回访类的自动化测试框架相比,ZENTAOATF更侧重于给大家提供一个和开发语言无关、实现方式无关的自动化测试管理方案。您还可以继续使用您之前熟悉的方式来实现您的自动化测试脚本,脚本的组织、执行、结果比对、和测试管理系统的对接,这些工作由我们来做。
一、修改记录:
- 使用go语言重构,支持跨平台;
- 与禅道项目管理软件深度集成;
- 重新定义语法规则,在一个脚本里支持多个用例和分组;
- 更多脚本语言的支持。
二、下载地址:
三、帮助文档
使用参考手册: https://ztesting.net/book/ztf-doc/ztf-about-26.html
四、界面展示
测试结果输出:
缺陷提交界面:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
xplay 更新之在树莓派上打造自己的多媒体平台
电影播放、MV、电子相册、广告、流媒体、等等 ... 为树莓派(Raspberry Pi)设计的多媒体播放器 支持(视频、音频、流媒体、图片、摄像头、动画、文本、二维码) https://gitee.com/nljb/xplay 支持硬件 硬件 分辨率 FPS 测试 Raspberry Pi Zero 720p 25 已测试 Raspberry Pi 3A+ 1080p/720p 25 已测试 Raspberry Pi 3B+ 1080p/720p 25 已测试 Raspberry Pi 2B 1080p/720p 25 未测试 Raspberry Pi 3B 1080p/720p 25 未测试 Raspberry Pi 4B 无 无 待适配 理论上支持所有树莓派,但是经过测试的树莓派只有上面几款 支持系统 系统 日期 安装 测试 Raspbian Buster with desktop 2019-09-26 buster/install 已测试 Raspbian Buster Lite 2019-09-26 buster-lite/install 已测试 程序介绍 支持自定义播放器分...
- 下一篇
风河公司VxWorks新版本面世,打造万物互联时代的“数字底座”
【51CTO.com原创稿件】你有过疲劳驾驶吗?那种让人无从抵抗的困倦令驾驶员昏昏欲睡,眼皮越来越沉,手中的方向盘开始失去存在感,似乎下一秒就会进入甜美梦乡——突然悦耳的提示声在耳边响起,于是驾驶员清醒过来,发现车已经停在路边了。讶异中他可能想不到这辆车在这一瞬间发生了什么:首先车内摄像头通过画面识别发现驾驶者的眼睛闭上了,经过机器学习,车载芯片立刻判断出这属于危险驾驶,然后触发提示装置,与此同时,自动驾驶系统开始启动,并进入高度灵敏模式,并开始闪动小黄灯,提醒别的车注意。 这不是科幻大片里的片段,而是即将在人们生活中普遍出现的场景。依托于Wind River(风河公司)日前刚刚发布的实时操作系统(RTOS) VxWorks新版本,开发人员可以结合机器识别技术和5G带来的高速联接,为汽车操控和用户体验带来飞跃式的改变。事实上,不止是汽车公司的开发人员,VxWorks新版本还可以为能源、航空、制造等诸多行业的开发人员提供更高效的支撑,加速数字世界的到来。 VxWorks强大的支持力度,只为开发人员更省心! 对不同背景的开发人员的支持,可能是实时操作系统(RTOS) VxWorks新版本最...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Mario游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用