Arya-专业web自动化测试平台

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/itest_2016/article/details/83109962

学名:web自动化测试平台

英文名:Arya

出生日期:2018年3月22日

现居住地:http://arya.iflytek.com ( 家教严,只能邀请爱测未来团队的小伙伴来玩 )

兄弟姐妹:自动化测试平台Atp,移动测试平台Mtp, AI测试数据平台Oceanus, Mock平台,接口测试平台, itest

自我定位:人见人爱花见花开的web产品专业化测试平台,为大家解决web产品测试的烦恼

目前特长:腿特长及UI自动化

功能介绍:

被测系统基本信息集中管理

页面元素变动也是0烦恼,一键修改即可搞定。

基于页面配置自动化测试用例

Python,Java,Ruby统统不用会,只需要在页面上点点点。

不用写代码?Web页面操作各种各样的,封装的操作关键字管够吗?

这里有42种操作关键字(自豪中..):常见页面操作如点击、输入、文件上传、打开网页等;获取类操作如获取元素指定属性值、获取表格数据、元素存在状态等;校验类操作如校验元素值,图像对比等,支持5种匹配方式,预期值可手动输入可为设置的基线数据。支持步骤逻辑控制,包括if、while、loop。另外也支持多种数据库操作、ssh操作、执行js、发送http请求等。

这样还不够???没关系,你也可以使用关键字自定义功能,想怎么玩就怎么玩!

另外,这里以场景方式组织测试用例,现网和测试环境可共用一套测试用例,不同的配置在场景变量里设置就OK了。

测试执行

测试执行当然离不开执行机器啦!这里不用为没有机器和管理机器而烦恼,也不用担心机器利用率低(闲置的是机器,流掉的是白花花的银子),这里集中式管理执行机器,对所有项目免费提供常用浏览器执行环境。如果对浏览器类型或版本有其他想法,你也可以注册自己的机器和浏览器(如果不想别的项目使用或被用爆掉,要记得在页面上设置好使用权限和浏览器并发数喔,一般人我不告诉他)。

测试方案中加上要执行的场景,选好场景的执行机器或浏览器(支持多选,实现兼容性测试的功能验证),就可以开跑了!你有四种姿势可以选择:手动执行,CI触发执行,定时执行,周期执行。

测试报告

春天我种下了一批用例,夏天还没到,我的测试报告就成熟了(此处读liao)。咳咳咳…直接上图

针对数据校验类型的步骤呢,也是很贴心地标记了数据不同的地方:(快夸我!快夸我!)

如果你在方案里设置了收集性能数据,此处还有额外的惊喜喔!

我妈喊我回家吃饭了,下次详聊…

【关注爱测未来旗下微信公众号,了解更多研测技术】

猜你喜欢

转载自blog.csdn.net/itest_2016/article/details/83109962
今日推荐