利用airtest测试小程序

本文介绍了如何利用airtest进行微信小程序的自动化测试。通过结合poco库,可以实现对小程序控件的操作,如通过text属性进行点击。文中提供两个实例,包括检查首页加载和验证购物车功能,并分享了如何组织自动化脚本,以及如何处理airtest脚本的集成与执行报告。
摘要由CSDN通过智能技术生成

背景:为了合理解放双手

测试产品:微信小程序

手机系统:android

目的:通过airtest编写自动化脚本,实现上线后的check

 

首先来看看,微信里面的小程序能否像app那样获得控件树呢?

答案是肯定的

但是你想要操作小程序里面的控件时:

鼠标在分类的左侧探查一下,就会发现,座垫和汽车保养的控件名是一样的 android.view.view

类似的在其他地方有很多,包括底部栏的首页,分类,我的也是如此。

对于这种控件的识别,点击时主要比较好用的方式是poco(text='').click()

比如点击座垫就是poco(text='座垫').click()

点击汽车保养就是poco(text='汽车保养').click()

另外一种方法也是可以通过android.view

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值