资源描述
软件测试学习交流群:925205234 Monkeyrunner API帮助文档 Alpha MonkeyRunner帮助 1、com.android.monkeyrunner.MonkeyRunner.alert   当前脚本的运行过程中显示警告对话框。对话框是模态,因此脚本停止,直到用户关闭对话框。      参数:     消息 - 消息显示在对话框。     标题 - 对话框的标题。默认值是“提醒”。     okTitle - 使用对话框中的按钮的文本。默认值是“OK”。   返回:返回任何内容。 2、com.android.monkeyrunner.MonkeyDevice.broadcastIntent   发送一个广播设备的意图。      参数:     URI - 意图的URI。     行动 - 该行动的意图。     数据 - 数据的URI意图     的mimetype - mime类型的意图。     类别 - 迭代的意图类别名称。     演员 - 一个额外的字典添加到意图。这些额外的类型推断的值的Python类型。     组件 - 组件的意图。     标志 - 一个迭代的标志为Intent.All参数是可选的。每个参数的默认值是null。(见android.content.Context.sendBroadcast(意向))   返回:返回任何内容。 3、com.android.monkeyrunner.MonkeyRunner.choice   显示一个选择对话框,允许用户选择从一个单一的项目,一个项目清单。      参数:     消息 - 提示信息显示在对话框。     选择 - 一个可迭代的Python类型的选择列表显示     标题 - 对话框的标题。默认的是“输入”   返回:所选项目的抵消了Iterable基于0的数字。 4、com.android.monkeyrunner.MonkeyImage.convertToBytes   转换成一个特定格式的MonkeyImage作为一个字符串返回结果。使用此获得rawpixels在一个特定的格式。字符串输出是有更好的表现。      参数:     格式 - 目标格式(例如,“PNG便携式网络图形格式)。默认为PNG。   返回:一个String生成的图像。 5、com.android.monkeyrunner.MonkeyDevice.drag   模拟设备屏幕上拖动(触摸,持有和移动)。      参数:     开始 - 拖动起点(以像素为单位元组(X,Y))     结束 - 阻力终点(以像素为单位元组(X,Y)     时间 - 在几秒钟内拖时间(默认为1.0秒)     步骤 - 插值点时要采取的步骤。 (默认是10)   返回:返回任何内容。 6、com.android.monkeyrunner.MonkeyView.getAccessibilityIds   返回当前视图的辅助IDS      返回:视图的辅助IDS作为一个整数列表 7、com.android.monkeyrunner.MonkeyRect.getCenter   返回一个两个项目清单,其中包含矩形的中心的x和y的值      返回:该中心作为一个整数的两个项目清单坐标 8、com.android.monkeyrunner.MonkeyView.getChecked   获取视图的选中状态      返回:一个布尔值,该项目是否被选中或不 9、com.android.monkeyrunner.MonkeyView.getChildren   返回当前视图的孩子们      返回:认为儿童MonkeyView对象名单 10、com.android.monkeyrunner.MonkeyView.getEnabled   返回启用状态的看法。      返回:作为一个布尔启用状态 11、com.android.monkeyrunner.MonkeyView.getFocused   视图返回集中状态      返回:集中的状态作为一个布尔 12、com.android.monkeyrunner.MonkeyRect.getHeight   返回矩形的高度。      返回:作为一个整数的矩形的高度 13、com.android.monkeyrunner.MonkeyDevice.getHierarchyViewer   获取设备HierarchyViewer对象。      返回一个HierarchyViewer对象 14、com.android.monkeyrunner.MonkeyView.getLocation   返回视图的位置在一个MonkeyRect形式      返回:视图作为MonkeyRect对象的位置 15、com.android.monkeyrunner.MonkeyView.getParent   返回当前视图的父      返回:视图的父作为MonkeyView对象 16、com.android.monkeyrunner.MonkeyDevice.getProperty   由于设备上的变量的名称,返回变量的值      参数:     关键 - 变量的名称。可用的名称在   返回:该变量的值 17、com.android.monkeyrunner.MonkeyDevice.getPropertyList   检索,可以查询的属性      返回:返回任何内容。 18、com.android.monkeyrunner.MonkeyImage.getRawPixel   一个单一的ARGB(alpha,红色,绿色,蓝色)像素位置的X,Y。参数X和Y是0,表示在像素尺寸。 X增加的权利,对底部的Y增加。此方法返回一个tuple。      参数:     X - x偏移的像素     Y - 像素的y偏移量   返回的元组(一R,G,B)的像素。 tuple中的每个项目都有0-255范围内。 19、com.android.monkeyrunner.MonkeyImage.getRawPixelInt   一个单一的ARGB(alpha,红色,绿色,蓝色)像素位置的X,Y。参数X和Y是0,表示在像素尺寸。 X增加的权利,对底部的Y增加。此方法返回一个整数。      参数:     X - x偏移的像素     Y - 像素的y偏移量   返回:X,Y的无符号整数像素。高阶8位是A,followedby 8位为R,G和8 8为B 20、com.android.monkeyrunner.MonkeyDevice.getRootView   获取当前根视图      返回:根视图对象 21、com.android.monkeyrunner.MonkeyView.getSelected   返回视图的选中状态      返回:作为一个布尔选中状态 22、com.android.monkeyrunner.MonkeyImage.getSubImage   复制图像的矩形区域。      参数:     矩形 - 一个元组(X,Y,W,H),说明该地区复制。 x和y指定上左边角落的区域。 w是该地区的像素宽度,h是它的高度。   返回:MonkeyImage对象代表复制的区域。 23、com.android.monkeyrunner.MonkeyDevice.getSystemProperty   代名词的getProperty()      参数:     关键 - 系统变量的名称。   返回:该变量的值。 24、com.android.monkeyrunner.MonkeyView.getText   返回视图所载文本      返回:在视图中的文本 25、com.android.monkeyrunner.MonkeyDevice.getViewByAccessibilityIds   获得指定的无障碍标识的看法。      参数:     windowId - 视图来检索窗口的ID。     无障碍标识 - 辅助视图来检索标识。   返回:具有指定ID的视图对象。 26、com.android.monkeyrunner.MonkeyDevice.getViewById   取得具有指定id的观点。      参数:     ID - ID的视图来检索。   返回:具有指定ID的视图对象。 27、com.android.monkeyrunner.MonkeyView.getViewClass   返回视图类的名称。      返回:类名作为一个字符串的看法 28、com.android.monkeyrunner.MonkeyDevice.getViewIdList   检索当前应用程序的视图ID      返回:返回任何内容。 29、com.android.monkeyrunner.MonkeyDevice.getViewsByText   获得一个列表包含指定文本的意见。      参数:     文本 - 文本搜索   返回:包含指定文本的视图对象的名单。 30、com.android.monkeyrunner.MonkeyRect.getWidth   返回矩形的宽度。      返回:作为一个整数的矩形的宽度 31、com.android.monkeyrunner.MonkeyRunner.help   格式和API参考显示为MonkeyRunner的。      参数:     格式 - 输出所需的格式,无论是“文本”为纯文本或HTML标记的HTML“。   返回:一个字符串,其中包含所需格式的帮助文本。 32、com.android.monkeyrunner.MonkeyRunner.input   显示一个对话框,接受输入。对话框,模态,因此脚本停止,直到用户点击两个对话框按钮之一。输入一个值,用户输入的值,并单击“确定”按钮。要退出,而无需输入一个值对话框,用户点击“取消”按钮。使用这种方法提供的参数来定制这些按钮的文本。      参数:     消息 - 提示信息显示在对话框。     初值 - 提供给用户的初始值。默认是一个空字符串)     标题 - 对话框的标题。默认的是“输入”     okTitle - 文本中使用对话框的确认按钮。默认的是“OK”。文本中使用对话框的“取消”按钮。默认是“取消”。     cancelTitle -   返回:测试用户,或没有输入,如果用户取消了输入; 33、com.android.monkeyrunner.MonkeyDevice.installPackage   设备安装到指定的Andr​​oid包(。apk文件)。如果设备上已经存在的包,它会被替换。      参数:     路径 - 包的主机上的文件系统路径和文件名。   返回:如果安装成功 34、com.andr
点击显示更多内容>>
收藏
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号