Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Appium - Robot Framework -选择下拉菜单

Appium - Robot Framework -选择下拉菜单
EN

Stack Overflow用户
提问于 2014-07-24 07:36:18
回答 2查看 2.1K关注 0票数 3

我正在通过Robot Framework使用Appium。我能够使用click元素并执行操作。但是当涉及到从下拉列表中选择一个值时,appium没有内置的命令。

我的例子:我正在尝试redbus移动应用程序。我有一个日历,我需要选择某个日期,比如21日。

我能够找到元素21的资源id,但日历中的所有数字都是相同的。

这里的'resource id‘是一样的,但是'text’是根据数字变化的。我的‘资源id’是in.redbus.android:id/gridCellin.redbus.android:id/gridCell

该资源id的单击元素不是单击21,因为所有数字的资源id都是相同的。

请帮帮我。我被困在这里了。

EN

回答 2

Stack Overflow用户

发布于 2014-08-08 03:49:23

最后我找到了我的问题的解决方案。

我使用的是机器人框架。因此,我使用了xpath=//*@text=21

使用xpath几乎每次都能正常工作,除非在任何节点中有任何特殊字符。

我也在尝试解决这个特殊字符的情况。一旦我找到答案,我就会发帖。

票数 3
EN

Stack Overflow用户

发布于 2014-07-24 10:22:27

可以通过多种方式引用元素,包括类名、id和文本。你有没有试过通过文本找到你需要的元素?如果这不起作用,那么您可以使用类名和实例,尽管这并不准确。

ID:find_element_by_id(your_date_id)

:find_element_by_class_name(your_class_name,instance_number)

Text:find_element_by_name(21)

如果您还没有使用过UIAutomatorViewer,那么我建议您使用它来查找可用于元素的不同标识符。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24927686

复制
相关文章
Robot FrameWork测试案例
本文中的Robot framework安装在Win7 (32 bit) 平台上. 接下来按顺序安装以下的软件/包。
顾翔
2020/08/11
1.1K0
Robot FrameWork测试案例
Robot Framework | 01 源码初探
概述 Robot Framework是一个通用的验收测试和验收测试驱动开发自动化测试框架(ATDD)。 它具有易于使用的表格测试数据语法,并使用关键字驱动测试方法。 其检测能力可以通过测试库实现Pyt
苦叶子
2018/04/09
1.8K0
Robot Framework | 01 源码初探
Robot Framework(1)- 入门介绍
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
8680
Robot Framework(1)- 入门介绍
Robot Framework(2)- 快速安装
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
6100
Robot Framework(2)- 快速安装
CentOS Robot Framework环境搭建
Robot Framework是基于python的测试框架,基本上python能做到的事情它都能做到,Robot Framework最好的有点是针对于编码基础弱的同学可以快速的上手,门槛低,易学习,易用,可扩展性强。
测试邦
2019/07/24
9990
CentOS Robot Framework环境搭建
Robot Framework 安装配置
Robot Framework 最新基于 Windows+Python3 的安装方式,是时候卸载掉 Python2 了!
顾翔
2020/08/11
2.5K0
Robot Framework 安装配置
Robot Framework内置关键字
使用前需要导入的Dialogs,Collections,OperatingSystem,Remote,Screenshot,String,
zx钟
2020/04/28
1.8K0
Robot Framework(3)- 基本概念
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
3200
Robot Framework(3)- 基本概念
Robot Framework(9)- 使用变量文件
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
1K0
Robot Framework(9)- 使用变量文件
Robot Framework(5)- 使用测试库
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
7660
Robot Framework(5)- 使用测试库
Robot Framework IDE及插件集
2019年 robotframework ride终于有了更新,如果你已经安装了ride,
苦叶子
2019/03/07
3.7K0
Robot Framework(10)- 使用资源文件
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
5070
Robot Framework(10)- 使用资源文件
Robot Framework(15)- 扩展关键字
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
9150
Robot Framework(15)- 扩展关键字
Robot Framework的"两面性"
谈到自动化测试框架,我们经常看到的一个身影就是Robot Framework。作为著名的开源测试框架,Robot Framework拥有一定的江湖地位。有人根据字面意思把它翻译成"机器人框架",个人感觉这个翻译有点宽泛,我还是习惯直接叫它Robot Framework。
muntainyang
2020/10/23
1.5K0
Robot Framework(4)- 测试套件的基本使用
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
1.2K0
Robot Framework(4)- 测试套件的基本使用
Robot Framework(11)- 用户关键字的详解
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
6770
Robot Framework(11)- 用户关键字的详解
Linux CentOS下Python+robot framework环境搭建
下载地址:http://www.centoscn.com/CentosSoft/iso/2013/1205/2196.html
授客
2019/09/11
1.1K0
使用Robot Framework框架远程操作UNIX系统
bot Framework是一个强大的自动化测试框架,依靠社区力量编写的Test Library为它提供了非常强的扩展性。下面我将介绍的就是如何使用第三方提供的扩展测试库(Test Library)来远程登录Unix,并在上面做常见操作。
叉叉敌
2022/03/11
9120
Robot Framework 源码解析(1) - java入口点
一直很好奇Robot Framework 是如何通过关键字驱动进行测试的,好奇它是如何支持那么多库的,好奇它是如何完成截图的。所以就打算研究一下它的源码。
yuanyuan
2019/09/02
1.4K0
Robot Framework 源码解析(1) - java入口点
Robot Framework(13)- RF 循环的详细使用
https://www.cnblogs.com/poloyy/category/1770899.html
小菠萝测试笔记
2020/06/09
3.1K0
Robot Framework(13)- RF 循环的详细使用

相似问题

用于Appium Robot Framework的Dockerfile

122

如何使用robot Framework和Appium获取Android设备日志(Logcat)?

12

在Robot framework + appium中处理浏览器警告/弹出

113

Robot Framework CSS属性选择器

115

Robot Framework Regexp

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文