calabash-android相关内容
我已遵循 重用 Cucumber 步骤. 说到 Ruby 和 Cucumber,我是个菜鸟. 我正在使用 calabash-android 0.9.0 和 cucumber 2.4.0 我的calabash_steps.rb: 需要'calabash-android/calabash_steps'然后/^我将第一个畅销产品添加到 bag$/做步骤 %Q {# 应用重新启动并再次显示
..
我需要一点帮助.我该如何解决这个问题? 当我调用 cucumber 时,出现以下错误: *** 警告:您必须使用 ANSICON 1.31 或更高版本 (https://github.com/adoxa/ansicon/) 在 Windows 上获得彩色输出警告:无法加载此类文件 -- 2.2/gherkin_lexer_en无法加载 2.2/gherkin_lexer_en$LOAD_
..
如何从 After 挂钩中的 Ruby cucumber 测试中获取当前的 Example? 我可以通过下面的代码获得标题.我的 Scenario 有几个 Examples .我可以访问当前正在测试的 Example 吗? 功能文件 场景大纲:主账号登录成功鉴于我从登录页面开始当我使用“"登录到概览页面时然后我在概述页面上例子:|账户 ||帐户1 ||帐户2 | 挂钩后
..
我正在尝试运行calabash-android来测试我的应用程序,但是出现以下错误,未进行任何修改的同一个应用程序在尝试进行一些修改之前一直在工作,但是随后我将所有修改都还原为该应用程序: 转储时发生异常: java.lang.IllegalArgumentException:未知程序包:com.bitbar.testdroid 在com.android.server.pm.Settin
..
在Calabash中,您可以截取屏幕截图并将其重命名为所需名称,然后将其保存到任何目录中,如下所示: 屏幕快照({:prefix =>“ some / directory”,:name =>“ some_name.png”}) 但是它将始终另存为 some_name_0.png ,下一个将是 some_name_1.png 。 有人知道如何在没有迭代器的情况下完全
..
是否有人尝试同时运行calabash-ios和calabash android。 假设我已经在Android上安装了应用程序A,并在iOS上安装了应用程序B,并且想从应用程序A发送一些消息并在应用程序B中进行验证。 请让我知道是否有人这样做和/或有任何想法如何做到这一点确实会有所帮助。 此致, b $ b Nishant Singh 解决方案 此答案来自内存,因此,如果有
..
我正在尝试在Windows计算机上安装calabash-android,但出现严重问题。我按照xamarin指南安装ruby和calabash-android,前几天我成功了。然后,当我尝试创建自己的方案时,计算机使我对方案产生了一些问题,并且所有方案都失败了。我搜索并阅读了有关小黄瓜不匹配的一些评论,我想重新安装所有内容。我卸载了ruby,并从我的PC中删除了所有相关文件。(calabash和g
..
我已遵循重复使用黄瓜步骤。 在Ruby和Cucumber方面我是个菜鸟。 我正在使用calabash-android 0.9.0和黄瓜2.4.0 我的calabash_steps.rb: 需要'calabash-android / calabash_steps' 然后/ ^我将第一畅销产品添加到bag $ /做 步骤%Q { #应用重新启动,并且“入职”屏幕再次显示 看
..
我正在docker文件中运行calabash-android,并且在运行calabash测试时出现错误 / usr /local/bundle/gems/calabash-android-0.7.2/lib/calabash-android/java_keystore.rb:6:在'initialize'中:没有这样的密钥库文件'/home/core/Android/debug.keyst
..
使用calabash-android打开和关闭飞行模式的最佳方法是什么? 我可以使用 perform_action('set_preferences', ....) ?? 上面的set_preferences有什么作用?我想在应用程序测试期间设置android设置。 谢谢 解决方案 您的问题有点含糊。是用于模拟器还是设备? 如果只需要禁用wifi,则可以使用
..
我是不喜欢使用calabash-android测试Android应用程序的人。 calabash-android辞去我的名字是什么? apk 可以吗? 谢谢 解决方案 如果您需要对应用程序进行签名以匹配您的密钥库,则使用该辞职。 从GitHub文档复制 https://github.com/calabash / calabash-android / wiki / Runnin
..
$ p b $ b 常规安装=> adb install xx.apk - > maps正在成功加载。 服务器 - > calabash-android gen xx.apk 等 - >地图不加载。 在Android监视器中,我收到了logcat中的下一条消息: 05-14 18:43:18.239:E / Google地图Android API(24417):无法加载地图。联系
..
我试图在码头上安装红宝石。我可以安装1.9版本,但不可能安装2.2.0及更高版本的最新版本。我实际上是试图在码头上设置葫芦。已尝试此。每当我尝试安装calabash-android它得到错误 错误:安装calabash-android时出错: luffa需要Ruby版本> = 2.0。 解决方案 您可以从...开始查看dockerfile: p> FROM rub
..
如何在之后的钩子中获取当前示例 > 我可以使用下面的代码获得标题。我的场景有几个示例。我可以访问当前示例正在测试吗? 功能文件 :使用主帐户成功登录 假定我从登录页面开始 当我使用“”登录到“概述”页面时 然后我在概述页面 示例: | acct | | account1 | | account2 | 挂钩后 After
..
我需要一点帮助。如何解决此问题? 当我调用 cucumber 时,会出现以下错误: ***警告:您必须使用ANSICON 1.31或更高版本(https://github.com/adoxa/ansic on /)在Windows上得到彩色输出 警告:无法加载这样的文件 - 2.2 / gherkin_lexer_en 无法加载2.2 / gherkin_lexer_en
..
我想要在travis中运行calabash-android。 calabash-android工作正常在我的机器没有任何问题。我有以下travis.yml: 语言:android jdk:oraclejdk8 before_cache: - rm -f $ HOME / .gradle / caches / modules-2 / modules-2.lock cache:
..
这是可能的蠡之内呢?我需要做这一切的自动化和运行脚本之间的网络评估。 如果这是不可能的葫芦做的,有没有办法在Android上使用亚行做呢? 编辑:我不想在Android / iOS应用我测试中嵌入这种 通过网络质量我的意思是网络连接速度(所用的时间从一个特定的服务器下载文件)。 解决方案 我最终会做这个使用wget(使用忙碌箱安装)。 我发现在互联网上一组大小(从速度检查网站20M
..
我得到这个错误: D:>葫芦-Android上运行D:\\ Android的\\ Apk_Files \\ EriBank.apk C:/Ruby21/lib/ruby/2.1.0/rubygems/dependency.rb:298:在 to_specs': 找不到'黄瓜'(〜> 1.3.17) - 确实发现:黄瓜2.0.0] (宝石:: LoadError) 从C:/Rub
..
我用刚开始葫芦和所遇到的一个列表视图。 对于每个列表视图行我要检查一些文本和图像视图的presence。 不过我不确定我如何通过列表视图循环? 像的东西 的foreach LIST_ITEM列表视图中 请与ID文本标签 请与ID图像视图 结束 任何帮助将是AP preciated。 解决方案 我不知道在这种情况下使用的foreach,但你可以根据列表中的索引号做。 类似
..
我有插在同一台机器上两个不同的Android设备。我想要做的是针对每个设备,并分别在其上运行测试。 不幸的是,它好像我需要拔掉设备之一每次运行测试,因为如果我不这样做,我收到以下错误: 错误:一个以上的设备和仿真器 有谁知道的工作围绕这个问题,使我可以简单地保持插在两个设备和运行我的测试? 解决方案 您可以与-s亚行命令中指定的目标设备 1)通过执行获取设备的serial
..