2021年11月7日

Airtest IDE 自动化测试7—wait 等待元素出现

摘要: 前言 Airtest 写app自动化的时候,页面上的有些元素并不是固定的显示的,有的会等待一定时间才会出现。 于是可以用wait方法等待元素出现,再进一步操作 wait 等待元素 wait方法作用,一直间隔interval秒去查找指定的的v对象,直到时间超过timeout后未找到就报TargetNo 阅读全文

posted @ 2021-11-07 23:20 星空6 阅读(809) 评论(0) 推荐(0)

Airtest IDE 自动化测试6—touch 使用介绍

摘要: 前言 在app中点击一个元素,可以用到touch方法,touch是触摸事件,手机上用手指触摸,实际上执行的就是点击操作了。 touch 介绍 Airtest IDE 中Airtest 辅助窗 查看touch语法 touch(v,times=1,duration=0.01,right_click=Fa 阅读全文

posted @ 2021-11-07 22:36 星空6 阅读(521) 评论(0) 推荐(0)

Airtest IDE 自动化测试5—断言存在(assert_exists)和断言不存在(assert_not_exists)

摘要: 前言 Airtest IDE 提供了四种快捷断言的方式 assert_exists 断言存在 assert_not_exists 断言不存在 assert_equal 断言相等 assert_not_equal 断言不相等 断言存在(assert_exists) assert_exists(*arg 阅读全文

posted @ 2021-11-07 22:05 星空6 阅读(842) 评论(0) 推荐(0)

Airtest IDE 自动化测试4——运行脚本与查看测试报告

摘要: 前言 Airtest IDE 可以编写完脚本后直接点运行按钮执行脚本,运行完成后会自动生成一个html测试报告 运行脚本 Airtest IDE 运行脚本3种方式 快捷键F5 运行 点菜单栏 三角形 快捷按钮 菜单-运行-运行脚本 停止运行(shift+F5) 调试部分代码 Airtest可以支持选 阅读全文

posted @ 2021-11-07 20:54 星空6 阅读(243) 评论(0) 推荐(0)

Airtest IDE自动化测试3——Poco辅助窗展示UI渲染树

摘要: 前言 Airtest 通过图像识别已经可以编写大部分的测试脚本,页面上需要点哪个元素直接截图,非常方便。 但是在某些特殊情况下,例如App里的动态元素,通过图像识别定位较为困难。所以Airtest Project解决方案也提供了另外一种基于UI控件搜索的自动化框架 Poco UI识别方式,分别是基于 阅读全文

posted @ 2021-11-07 16:22 星空6 阅读(598) 评论(0) 推荐(0)

Airtest IDE自动化测试2-新建Airtest脚本,启动app搜索关键字

摘要: 前言 Airtest 脚本可以直接截图app的页面图标,哪里不会截哪里,不用担心找不到页面元素。 新建.air 脚本 文件-新建脚本-.air Airtest项目(高级用户直接新建py脚本) 选择一个盘目录,新建名称a01 新建后会自动初始化的代码; app示例 以“网易云课堂”app为例,先点开a 阅读全文

posted @ 2021-11-07 15:44 星空6 阅读(208) 评论(0) 推荐(0)

导航