Minium进阶概念

一、minium可以测试微信小程序和QQ小程序
(一)框架的重要属性
1.self.mini #minum框架(selenium)
2.self.app #小程序(浏览窗口)
3.self.page #页面(浏览器得到html)
4.self.native #原生(操作系统)–获取定位、开启蓝牙、打开摄像头、付款
(二)定位元素
self.app–》self.page–》find.elements
1.小程序元素是什么?wxml类似于html
定位原理:
(1)wxss
(2)xpath
web端:html+css
通过css+xpath
定位方法:
self.page.get_element() #定位一个元素
self.page.get_elements() #定位多个元素
方法参数:
(1)selector,wxss定位方法,.title
(2)inner_text,元素的文字,精确匹配,分类
(3)test_contains,包含文字,模糊匹配,类
(4)value,value属性值,手机
(5)max_timeout,超时时间(如果定位失败,在1s内重试),10
(6)xpath,xpath表达方式,//input

selector参数怎么写:
tag_name+#id+.class_name
比如:view.title
比如:view.item-content

怎么用代码启动框架:
from minium.framework import loader
import sys

if name == ‘main’:
sys.argv.extend(“-m test_mini -c config.json -g”.split(" "))
loader.main() #不接受参数

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值