calabash-ios

    0热度

    1回答

    在使用葫芦的iOS自动化上工作时是否需要重建ipa强制? 如果它是强制性的,那么它如何在Xamarin Test云/ testmunk上运行? 能有人详细说明吗?我从头开始。但没有适当的网站设置或执行。 我需要相同的帮助。

    0热度

    2回答

    尝试在物理设备上启动.ipa文件时遇到困难。 在控制台中,我已经能够启动应用程序,并点击不同的按钮等,所以我想我已经正确设置了一切。我也将.ipa文件放在我从中运行黄瓜的目录中。 [**********@calabash-sandbox]$ cucumber Feature: test Feature Scenario: test Scenario # features/test

    1热度

    2回答

    上下文 我有一台运行Xcode的Mac Mini,并运行一系列Cucumber测试并运行Calabash。 问题 他们失败,因为模拟器需要很长(可能50秒),以启动和运行。我试图通过timeout启动选项(按照文档将它们传递给我的电话前),但我仍然失败,并且我还没有理解如何在calabash-ios console模式下使用启动选项。 我通过源找到的东西没有记录here的希望读书。 其实我从thi

    4热度

    1回答

    我是Calabash测试的新手,在尝试制作多语言应用程序时遇到障碍。 这是我的测试场景: - 我选择一个文本框。 - 输入一种语言的字符串,然后用另一种语言输入一些文本。 这里出现障碍:当我尝试通过测试切换语言 - 它失败。我的意思是应用程序试图找到下一种语言的符号,并无休止地循环,因为当前的键盘布局不包含它。 我发现的唯一解决方案是手动切换布局,但这不是真正的测试选项。 我该如何解决?

    0热度

    1回答

    我目前使用Calabash框架来自动化本机Android和IOS应用程序的功能测试。在我研究它的过程中,我偶然发现了Xamarin的this example project,它使用页面对象设计模式,我发现它更好地以Selenium的方式组织代码。 我对原始项目做了一些调整,在calabash项目结构的支持目录中添加了一个名为page_utils.rb的文件。该文件有以下方法: def change

    0热度

    2回答

    Hy!我正试图在葫芦ios中编写预定义的步骤来查找带有特定标题的按钮。我的问题是如何在葫芦中使用标题标签找到某个UIButton?我已经试过如下: Then (/^I see button with title "([^\"]*)" disabled$/) do |buttonTitle| buttons = query("UIButton").compact buttons.each

    2热度

    1回答

    我已经张贴this issue ,但相信我现在遇到了一个新的。我们在Jenkins服务器上每15分钟运行一次自动化测试。虽然我仍然看到在上面的链接中列出,约每小时一次,我现在看到在控制台输出以下错误 Xcrun timed out after 3.64 seconds executing xcrun instruments -s templates with a timeo

    3热度

    2回答

    我正试图在我的本地应用程序中获取切换开关的状态。 这是开关本身,当ON的查询: query "Switch id:'quadrant_buzz'" 及其结果 [ [0] { "class" => "android.widget.Switch", "tag" => nil, "description" => "android.widget.Swi

    1热度

    2回答

    在calabash-android中,命令query(“*”,:id)返回对象的id内容列表(并且空id将返回:无)。 但是,葫芦-IOS与“*****”(下面的例子)的列表相同的命令返回。 的完整列表是这样的,甚至有些ID的有内容。 `irb(main):033:0> query("*",:id) [ [ 0] "*****", [ 1] "*****", [ 2] "*****",

    0热度

    1回答

    Then I wait to see "Choose a drink:#0" # calabash-cucumber-0.18.0/features/step_definitions/calabash_steps.rb:154 execution expired (Calabash::Cucumber::WaitHelpers::WaitError) 虽然使用预定义的步