Python中文
首页
教程
问答
标签
搜索
登录
注册
Appium Python如何启动混合应用然后切换到webvi
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我必须自动化一个应用程序。在某些部分用户可以浏览dropbox,gdrive,但必须先登录。登录屏幕将在浏览器中打开。这里我需要访问浏览器元素,这可以通过webview完成。问题是:</p> <p>我不能从本地上下文切换到Webview。带命令打印驱动程序上下文只打印u'Native_APP'。所以我尝试了不同的东西来改变功能,我看到了Native和Webview的不同大写字母。在</p> <p>但是我如何运行原生应用程序并在以后切换到webview呢?我错过什么了吗?下面你可以看到我的帽子。在</p> <p>本机和Web上下文可用,但无法启动我的应用程序。。公司名称:</p> <pre><code> #set up appium desired_caps = dict() desired_caps['platformName'] = 'Android' desired_caps['deviceName'] = 'Android Device' desired_caps['app'] = PATH(ARTIFACTS_PATH + 'sample.apk') desired_caps['appActivity'] = 'com.google.android.apps.chrome.ChromeTabbedActivity' desired_caps['appPackage'] = 'com.android.chrome' desired_caps['browser'] = 'Chrome' driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) print driver.contexts </code></pre> <p>可以启动我的应用,但没有可用的webview上下文:</p> ^{pr2}$ <p><em>由于公司规定,必须替换appname和package name</em></p> <p>我知道实际的命令是driver.切换到.context('Webview') 但是我不能在没有webview的时候切换。在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>开发人员需要将Webview调试设置为true,以便在web视图中执行操作</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django restfram生成PDF
10 回答
无法使用Django Rest框架发送压缩的gzip数据
4 回答
无法使用Django rest框架进行身份验证(请求用户=匿名用户)
7 回答
无法使用Django、Python和JavaScrip触发onclick函数
1 回答
无法使用Django.views.generic.View保存表单
9 回答
无法使用Django(python 2.7,OS X 10.11.1)
2 回答
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
7 回答
无法使用Django\u mssql\u后端迁移到外部hos
2 回答
无法使用Django&Python3.4连接到MySql
4 回答
无法使用Django+nginx上载媒体文件
6 回答
无法使用Django1.6导入名称模式
9 回答
无法使用Django1.7和mongodb登录管理站点
10 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
4 回答
无法使用Djangockedi验证CBV中的字段
8 回答
无法使用Djangocketditor上载图像(错误400)
7 回答
无法使用Djangocron进行函数调用
7 回答
无法使用Djangofiler djang上载文件
3 回答
无法使用Djangokronos
4 回答
无法使用Djangomssql provid
2 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
8 回答