当前位置:网站首页>Arya-专业web自动化测试平台
Arya-专业web自动化测试平台
2022-07-28 16:29:00 【itest_2016】
学名: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)。咳咳咳…直接上图



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

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


我妈喊我回家吃饭了,下次详聊…
【关注爱测未来旗下微信公众号,了解更多研测技术】

边栏推荐
- 异步FIFO基本原理(基于Verilog的简单实现)
- The practice of the beego framework for goweb development: Section V project construction and user registration
- Linear algebra and matrix theory (10)
- [sqoop] sqoop 1.4.7 installation integration cdh5.13
- 【kibana】问题整理 kibana 7.x No indices match pattern “apm-*“
- @RequestParam使用
- Verilog 每日一题 (VL27 可置位计数器)
- 格雷码和二进制的转换及典型例题(4bits格雷码计数器)
- JS中为对象数组添加新对象结果导致数组中已存在的对象也修改了
- 从非儿童网站看基线安全到底有多重要
猜你喜欢

mysql实现按照自定义(指定顺序)排序

Shell编程之Sed

渗透测试大杀器kali安装配置

Verilog 每日一题 (VL5 信号发生器)

Why do I choose to use go language?

High speed circuit design practice -- Overview

简单易用的APP专项测试工具iTest4.7.0发布啦

How to protect image security during construction

Master JVM interview topics and answers offer get soft (with learning roadmap)

谈谈“发布后问题”的度量
随机推荐
js将本地时间与服务器时间同步
数据库优化——深入理解Mysql索引底层数据结构与算法
Selection and application of inductors in high speed circuits
Awk of shell script
[Presto] common commands of Presto
The practice of beego framework developed by goweb: Section 4 database configuration and connection
Shell脚本之免交互操作
C language to achieve minesweeping games
Verilog 每日一题(VL4 移位运算与乘法)
Visual studio 2012/2015 releases web applications together with.Cs source code
Verilog 每日一题(VL26 简易秒表)
Linear algebra and matrix theory (IX)
AMQP协议详解
Verilog daily question (vl29 single port RAM)
Why do I choose to use go language?
2022 Niuke multi school second CDE
In some cases, error: (XX, XX) failed to resolve: XXXXXX.
Batch download files
阿里P8架构师谈:成为架构师必须学好的七大知识点(含面试题)
Proof of the third scene (f) in 22 years