博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取元素属性get_attribute
阅读量:5345 次
发布时间:2019-06-15

本文共 960 字,大约阅读时间需要 3 分钟。

1、想要获取属性值,可以使用get_attribute

2、代码操作

#coding= utf-8from appium import webdriverdesired_caps = {                'platformName':"Android",                'deviceName':"R8V5T15930002010",                'platformVersion':"5.0.1",                'appPackage':"com.yuedan",                'appActivity':"com.yuedan.ui.Activity_Splash",                'unicodeKeyboard': True,#使用unicode编码方式发布字符串                'resetKeyboard': True  #屏蔽软键盘                }driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)# 等主页面activity出现,30秒内ac = driver.current_activityprint(ac)driver.wait_activity(".ui.Activity_Splash", 30)# 登录driver.find_element_by_id("com.yuedan:id/login").click()text = driver.find_element_by_id('com.yuedan:id/btnPasswordLogin').get_attribute("text")print((text))checkable = driver.find_element_by_id('com.yuedan:id/btnPasswordLogin').get_attribute("checkable")print((checkable))

运行结果:

转载于:https://www.cnblogs.com/guo2733/p/10565640.html

你可能感兴趣的文章
Lucene全文检索
查看>>
awk工具-解析1
查看>>
推荐一款可以直接下载浏览器sources资源的Chrome插件
查看>>
CRM product UI里assignment block的显示隐藏逻辑
查看>>
AMH V4.5 – 基于AMH4.2的第三方开发版
查看>>
Web.Config文件配置之配置Session变量的生命周期
查看>>
mysql导入source注意点
查看>>
linux下编译安装nginx
查看>>
ArcScene 高程不同的表面无法叠加
查看>>
[ONTAK2010] Peaks
查看>>
DLL 导出函数
查看>>
windows超过最大连接数解决命令
查看>>
12个大调都是什么
查看>>
angular、jquery、vue 的区别与联系
查看>>
参数范围的选择
查看>>
使用 MarkDown & DocFX 升级 Rafy 帮助文档
查看>>
THUPC2019/CTS2019/APIO2019游记
查看>>
Nodejs Express模块server.address().address为::
查看>>
4.3.5 Sticks (POJ1011)
查看>>
POJ 2960 S-Nim 博弈论 sg函数
查看>>