Appium 出现 > error: com.test/.activity1 never started. Current: com.test/.activity2

在apium 运行的时候,会出现提示

activity 没有启动,当前是 activity

出现原因:

出现这种情况是因为 launch activity 再启动 app 之后 无法找到,变成了app-activity.所以提示找不到

解决办法:

在capabilities  里多添加一个参数 appWaitActivity

例如:

出现的错误是:

> error: com.test/.activity1  never started. Current: com.test/.activity2

添加的参数是:

capabilities.setCapability("appWaitActivity", ".activity2");

时间: 2024-12-14 04:29:44

Appium 出现 > error: com.test/.activity1 never started. Current: com.test/.activity2的相关文章

Error: "Call requires API level 11 (current min is 8): android.app.Activity#onCreateView"

20151106: 通过默认设置创建一个项目,如图: 创建好了之后,打开 MainActivity.java 发现里面有报错,如图: 处理方式1: 将 AndroidManifest.xml 中的 “android:minSdkVersion="8"” 改为 11以上.但是老的手机可能会不支持. 处理方式2: 对比了 以前的老的代码,发现区别,MainActivity 的父类不同: 以前: “public class MainActivity extends Activity” 现在:

Robot Framework+appium集成安装

appium(中文教程,源码)是一款开源跨平台测试自动化工具,用于测试原生.移动web和混合应用,支持 iOS, Android和FirefoxOS平台. appium集成以下框架驱动自动化测试: iOS: 苹果 UIAutomation Android 4.2+:Google UiAutomator / Android [2.3,4.2): Google Instrumentation(Selendroid提供) Windows下安装appium 1.安装Robot Framework见前文

appium在真机上运行IOS实例要注意的几点:包括python和java运行log 和部分关键代码

最近在研究appium对于IOS的自动化测试,发现在真机上运行appium提供的开源的例子遇到了几个block,询问了一个这个方便面的高手并且总结网上搜到的帖子,现在综合一下. appium 在模拟器中跑,只需要注意app=path appium真机上运行:1:运行的时候要将APP安装到真机上面 2:运行的时候,不能再开instrument 3:命令行里面启动的时候,参数写错了应该是 appium -U 3d2cad7288a64a5445aa98a2cc220132f2cddd1c --app

网站上传服务器出现:Server Error in '/' Application错误

本地网站上传服务器后出现以下错误: Server Error in '/' Application. Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely

如何解决? Server Error in '/' Application.

问题描述: Server Error in '/' Application.Runtime ErrorDescription: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security

Server Error in '/' Application. 的问题

昨晚发布这个问题搞了一晚上,发现网上很多解决办法都不靠谱:  Server Error in '/' Application. Runtime Error   Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being v

Activity四种加载模式(解释的非常好)

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity.可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity. 这需要为Activity配置特定的加载模式,而不是使用默认的加载模式. 加载模式分类及在哪里配置 Activity有四种加载模式: standard singleTop singleTask singleInstance 设置的位置在AndroidManifest.xml文件中activity元素的

unix 文件属性

在unix下提到文件属性,不得不提的一个结构就是stat,stat结构一般定义如下: struct stat { dev_t st_dev; /* ID of device containing file */ ino_t st_ino; /* inode number */ mode_t st_mode; /* protection */ nlink_t st_nlink; /* number of hard links */ uid_t st_uid; /* user ID of owner

whatweb.rb 未完待续

#!/usr/bin/env ruby #表示ruby的执行环境 =begin # ruby中用=begin来表示注释的开始 .$$$ $. .$$$ $. $$$$ $$. .$$$ $$$ .$$$$$$. .$$$$$$$$$$. $$$$ $$. .$$$$$$$. .$$$$$$. $ $$ $$$ $ $$ $$$ $ $$$$$$. $$$$$ $$$$$$ $ $$ $$$ $ $$ $$ $ $$$$$$. $ `$ $$$ $ `$ $$$ $ `$ $$$ $$' $ `$