淘宝新自动化测试框架AutoRobot简要介绍

本文介绍了淘宝新推出的自动化测试框架AutoRobot,它基于Selenium2.0,提供NoCoding和Coding两种脚本设计方式,支持关键字驱动,简化了页面元素拾取和定位,降低了测试脚本编写难度。相比于AutomanX,AutoRobot降低了pageModel的维护成本,增强了可扩展性和灵活性,同时支持测试用例的XML化和自然语言描述。
摘要由CSDN通过智能技术生成

一、 自动化测试 发展

  自动化技术在不断的发展,从简单的录制回放到数据驱动到关键字驱动,再到模型驱动,每一次自动化技术的发展都会带来自动化测试工具的革新,而每一次新的测试工具的诞生都会带来新的突破,新工具的出现带来了新的体验但是也不可避免的有一些缺陷,正是因为此,才推动测试框架不断的完善,强大。

  二、淘宝 自动化测试框架发展

  随着自动化技术的发展,淘宝自动化测试框架也在不断的完善,从Tcommon到Automan再到现在的AutomanX,测试框架的完善带来的是自动化效率的提升,相对来说,AutomanX已经相当的完善了,但是AutomanX是一个集成化,模块化的的测试平台,需要测试人员具备一定的编码能力,并且对mvn,junit,spring等技术有一定的了解才可以进行测试脚本的编写,同时,AutomanX是基于pageModel的,在进行脚本编写时,需要先建立pageModel,增加了脚本编写的 工作 量,基于此,我们又开发了新的自动化测试框架 AutoRobot ,来完善AutomanX的这些问题。

  三、AutoRobot介绍

  1.功能介绍

  AutoRobot是关键字驱动的测试框架,核心基于Selenium2.0。AutoRobot针对不同能力的测试人员提供两种脚本设计方式,一种为NoCoding方式,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值