请问怎样通过monkeyrunner点击指定listview里面的items?就是说不要通过坐标点击,而是通过类似于By.id()的方式直接点击items,不过据我理解items是没有id的,请问怎么解决?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
使用monkeyrunner自动化测试
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
LiTtleBayReal 2015-08-11 06:24关注findviewbyid的方式应该不可以,因为都是批量产生的控件,他们的id是相同的,你可以利用position
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2023-10-01 06:30进击的雷神的博客 通过monkeyrunner,您可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图片,并将截图存储于工作站上。monkeyrunner工具的主要设计目的是用于测试功能/框架...
- 2014-10-10 11:40Monkeyrunner则是一个更高级的自动化测试框架,它基于Python语言,允许开发者编写脚本来控制Android设备或模拟器,执行各种操作,如启动应用、输入数据、截取屏幕快照等。Monkeyrunner提供了一系列API,方便开发者...
- 2023-04-22 23:05MonkeyRunner是比Monkey更加强大的自动化测试工具,它允许编写Python脚本来定制测试事件和数据。MonkeyRunner可以进行更复杂的操作,如安装、卸载应用,启动Activity,点击指定位置,拖拽,截图等。然而,由于脚本...
- 2019-03-26 11:22### 自动化测试工具Monkeyrunner知识点详解 #### 一、Monkeyrunner概述 **Monkeyrunner**是一种基于用户界面(UI)的自动化测试工具,主要用于Android平台上的软件自动化测试。它通过一组API来控制Android设备或...
- 2015-12-25 15:16MonkeyRunner是Android SDK提供的一种工具,用于编写和执行对Android设备或模拟器的自动化测试。这个工具通过Python脚本来控制设备,进行各种用户交互,如点击、滑动、输入文本等,从而实现对应用程序的系统级测试。...
- 2018-11-13 17:01vV-2017的博客 不是很熟悉Python语法,基本不会,尝试的写了一下MonkeyRunner自动登录。 #这里导入几个基本的包,MonkeyRunner,MonkeyDevice from com.android.monkeyrunner import MonkeyRunner as mr from ...
- 2023-12-17 20:23Espresso是另一种在Android Studio中广泛使用的自动化测试框架,它同样以apk的形式执行测试,但它的关注点在于视图状态和用户交互,适合进行更细粒度的UI测试。 UIAutomator2作为UIAutomator的升级版,不仅支持更多...
- 2024-05-19 16:14在IT行业中,自动化测试是软件开发过程中的重要环节,尤其是对于用户端App而言,它能够显著提高测试效率,减少人工错误,并确保产品质量。本实战项目源码主要关注于App的自动化测试,通过此项目,我们可以深入理解...
- 2014-02-22 13:53Monkeyrunner 是 Android 平台上的一款自动化测试工具,它允许开发者编写 Python 脚本来控制设备或模拟器,进行各种功能测试。这个工具主要用于执行一系列预定义的动作,如触摸屏幕、滑动、按下按键等,以模拟用户...
- 2022-08-23 14:032. Robotium:是一款广泛使用的自动化测试框架,适用于黑盒测试,支持模拟多种手势操作,但最新版本5.6.3在2016年发布后未再更新,使用时需注意。 3. UI Automator:Android官方推出的自动化测试工具,适用于功能...
- 2018-06-06 18:07顽石⚡的博客 # coding:utf-8from com.android.monkeyrunner import MonkeyRunner as mrfrom com.android.monkeyrunner import MonkeyDevice as mdfrom com.android.monkeyrunner import MonkeyImage as mifrom ...
- 2021-01-27 15:36MonkeyRunner提供了一个更高级的接口,允许编写Python脚本来控制设备或模拟器,并进行自动化测试。它的优点在于易于录制和回放测试脚本,但移植性较差。MonkeyRunner可以执行一系列预定义的动作,包括点击、滑动等,...
- 2021-03-06 20:22黑暗中的韭菜的博客 这里总结如何使用 monkeyrunner 来自动化测试 android apk 应用。1. 环境准备1.1 python 安装下载 python 的 msi 包,直接点击 next,安装。1.2 java jdk 安装因为 android sdk 这些是基于 java jvm,所以需要需要 ...
- 2020-12-02 13:49以下是如何使用Monkeyrunner进行自动化测试的步骤: - **启动Android模拟器**:启动一个Android模拟器作为待测试设备。 - **配置命令行工具**:通过命令行工具配置环境变量,使得每次打开命令行时能直接进入指定...
- 2023-03-02 15:41geshifei的博客 本文记录一下monkeyrunner环境搭建遇到的各种坑,以免以后再次踩坑。首先要提一下巨坑,务必要安装java 8(本文记录于2023.3),安装其他版本java,运行monneyrunner会有很多问题,见第七节。
- 2026-03-26 13:08本次提到的monkeyrunner客户端自动化测试库是一个代码库,它提供了一系列预编写的脚本和工具,旨在帮助开发者通过monkeyrunner对Android应用进行全面的自动化测试。这个库的出现,不仅提高了测试的便利性,而且也极...
- 2022-11-29 15:53本教程主要涵盖了使用Python进行手机自动化测试的基本步骤,包括JDK、SDK、Python的配置以及编写和运行自动化测试脚本。 首先,我们需要安装JDK(Java Development Kit),它是运行Java应用程序的基础。下载对应...
- 2023-03-12 12:10Web自动化测试是软件测试领域的重要组成部分,特别是在大型Web应用程序的开发和维护中。Selenium作为一款流行的Web自动化测试工具,其在面试中常常被提及。本文将深入探讨Selenium的相关知识点,包括元素定位、测试...
- 没有解决我的问题, 去提问