=
from:http://www.cnblogs.com/appstest/p/5253257.html
默认60秒貌似可以,超时了,一般都是程序问题了。但是调试阶段,60就不好了,因为需要调试元素么,可你当等较长时间。
=
日前在写Appium测试代码时,有个测试用例是在执行过程中需要等待一段时间后执行的,发现log上出现如下记录:
info: [debug] Didn't get a new command in 60 secs, shutting down...
无法继续执行,因为session都关闭了。
查了下相关文档,是因为:
Appium的默认的命令间隔时间是60s,如果在60s内没有找到,就会自动退出。
解决方法:
可以使用newCommandTimeout
设置为更大的数值。
capabilities.setCapability("newCommandTimeout",240);
更多参数看官方文档:
http://appium.io/slate/en/master/?ruby#the---default-capabilities-flag
=
=
=
相关推荐
Appium:Appium与Java编程基础
Appium:Appium与Python编程基础
Appium:Appium多设备测试策略
Appium:Appium元素定位策略详解
Appium:Appium测试脚本编写实战
Appium:Appium基础概念与环境搭建
Appium:Appium自动化测试框架设计
Appium:Appium高级用法与自定义扩展
Appium:Appium性能优化与调试技巧
Appium:Appium测试报告与日志分析
Appium:Appium手势操作与上下文处理
### Appium-Java环境搭建详解 #### 一、安装Appium **1. 安装Node.js** Appium依赖于Node.js,因此首先需要安装Node.js。请访问[Node.js官方网站](https://nodejs.org/en/download/)下载最新的稳定版Node.js...
Appium:Appium持续集成与测试自动化流程
Appium:Appium跨平台测试(Android与iOS)
info UiAutomator2 downloading UiAutomator2 Server test APK v0.3.0 : https://github.com/appium/appium-uiautomator2-server/releases/download/v0.3.0/appium-uiautomator2-server-debug-androidTest.apk ...
Termux-Appium 直接在Termux Android上运行Appium。 现在,您不需要PC即可运行appium脚本,让我们检查一下这种魔力吧! 用法 安装 在Play商店上为Android安装termux ...
Appium Server是一款强大的自动化测试工具,专为移动应用测试而设计。它支持iOS和Android平台,使得开发者和测试工程师能够跨平台地进行自动化测试。Appium基于WebDriver协议,这意味着它利用了W3C标准的Webdriver...
Appium 是一个开源自动化测试框架,它允许开发者对iOS和Android应用进行自动化测试。在Mac平台上搭建Appium环境,你需要安装一系列的组件和工具。以下将详细介绍如何在Mac上配置Appium环境,以及每个给定文件的作用...