代码:
客户端代码中增加等待时间61秒
Thread.sleep(61000);
报错:
org.openqa.selenium.NoSuchSessionException
原因:
Appium一个应用的session过期时间是60秒。
解决:
方法1.别超过60秒限制;
方法2.Appium控制台设置超过60秒的超时处理时间,如
appium --command-timeout 600
注:以上仅为NoSuchSessionException的一种情况,还有其他情况,请看到此篇blog的同学自行搜索。