我对frank的 function 感到困惑。 这里的文档说: 仅适用于列表、data.frames 和 data.tables。 计算排名所依据的列。 不要引用列名。 如果... 缺失,则默认考虑所有列。 要按列降序排序前缀“-”,例如 frank(x, a, -b, c)。 当 b 也是字符类型 ...
我对frank的 function 感到困惑。 这里的文档说: 仅适用于列表、data.frames 和 data.tables。 计算排名所依据的列。 不要引用列名。 如果... 缺失,则默认考虑所有列。 要按列降序排序前缀“-”,例如 frank(x, a, -b, c)。 当 b 也是字符类型 ...
我想从命令行在iOS模拟器中注册Touch ID,这样我就可以围绕授权运行一些自动UI功能测试。 我尝试了一些不起作用的东西: xcrun simctl没有Touch ID选项 用于控制菜单的AppleScript无法正常工作,因为osascript没有辅助功能权限(我不 ...
我一直在努力使Frank在我的RubyMotion应用程序中正常工作。 这变得非常压力,任何帮助将不胜感激。 到目前为止,我所做的是: 构建了一个应用程序。 该应用程序包括Cocoapods和ib gem。 安装了坦率的宝石gem install frank-cucu ...
有些人已经找到了通过Calabash-iOS或Frank使用Cucumber和iOS的方式。 对我来说(这是一个个人观点,并不意味着每个人的情况都是一样的)我认为这不是最好的方法; 它不是原生的,它要求我或我的QA同事只为此目的学习一种新语言(Ruby); 它只限于UI。 它有自 ...
我正在尝试设置Frank测试我的iOS应用。 我已经按照本教程进行操作,但是运行frank build时出现错误。 完整的输出可以在这里找到。 我得到的主要错误是: 我使用CocoaPods安装了Alamofire。 这是我的Podfile: 值得一提的是,当我正常运行我 ...
我正在尝试使用XCode 6.1在Yosemite上运行Frank / Cucumber Framework。 我已经按照说明如何通过以下方式安装和授权项目: 宝石安装弗兰克黄瓜 坦诚设置(在项目文件夹中) 坦诚的建设 坦率的发布 只有最后一部分失败并 ...
请记住,我是Frank和ruby的新手。 每当我们运行Frank且测试失败时,Frank都会让我们知道测试失败,但是内置的Frank服务器似乎只是坐在那里并超时约60秒,然后再进行下一个测试。 有没有人遇到过这个问题/有一个解决方案,特别是如果可以在不更改Frank所使用的任何宝石的情况 ...
我正在尝试从launch_steps.rb文件中的自定义类内部调用app_exec,但我不断收到此异常: MyJSON:Class的未定义方法`app_exec'(NoMethodError) ...
从命令行构建时,xcodebuild失败。 这是我总是得到的错误: 但是,当我从Xcode构建它时,它可以很好地构建并在设备上流畅运行。 “ 修复问题”按钮没有出现在Xcode的“常规”选项卡中,这说明了为什么它可以在Xcode上使用。 从昨天开始,我一直在研究为什么无法通过xco ...
所以,我有以下日期选择器视图: 这与Date of Birth单元格相关: 现在,在我的弗兰克测试中,我想移动玻璃杯,然后在文本框中反映最终值。 我这样做是为了: 因此,我们遍历玻璃杯并将其更改为适当的值。 但是,不倒翁的变化不会反映在UITextBox中。 所以我 ...
我有一个带有视图的开关,例如“ switch_view”。 我需要更改它以进行自动化测试。 我该怎么做呢? 到目前为止,我的工作是: 如您所见,这只是我迄今为止尝试过的所有内容的结合,该死的开关仍然没有动。 请帮帮我。 ...
我正在学习有关iOS自动测试方法的信息,现在我正在尝试Frank。 我已经编写了一个简单的小型应用程序,并在其中添加了Frank。 问题是-我根本无法正常工作。 我已经阅读了教程和各种“入门”指南-一切似乎都很好,我已经运行了 坦率的设置 很好 所有文件夹和东西都被创建 ...
我已经在UITableView添加了一个UIRefreshControl ,它看起来是连续动画的,即使它不可见。 通过Frank控制台运行frankly_map "view:'_UIRefreshControlModernReplicatorView'", "isAnimating"显示错 ...
我想使用Calaba.sh或Frank在iOS上的Corona SDK应用上自动化测试。 这两种工具都意味着您在构建过程中捆绑了提供的框架,并依赖于典型的XCode项目组织。 我已经考虑过在Calaba.sh 上进行设置,以便坦率地说。 但是,即使有可能,我也不知道如何在Coron ...
我已经写了一个功能和一个步骤定义。 但是,黄瓜无法识别步骤定义。 my_first.feature 步骤定义文件位于step_definitions文件夹中,并命名为launch_steps.rb。 代码是: 但是,当我在终端中运行黄瓜时,没有得到正确的输出。 以下是 ...
我有这个测试用例 功能:登录到应用程序场景:成功登录 前两个步骤已解决,但后两个步骤根本没有解决,因为我发现了如何处理来自iphone应用程序的弹出窗口。 任何想法? 我正在使用坦率黄瓜 ...
背景 我正在寻找一种方法来实现类似于Frank库用于实现“本机iOS应用程序的自动验收测试”的方案,但我希望这种方案依赖于原生的iOS / MacOSX技术。 对于以下TLDR ,我们很抱歉,但值得详细解释。 1.这里是弗兰克是如何工作的一个简短的概述: 它有客户端和服务器部 ...
我们正在通过jenkins服务器运行一组Frank /黄瓜测试,以测试iOS应用。 这些测试可以在本地运行,也可以在jenkins服务器上手动运行时运行。 但是,通过jenkins时,偶尔会出现错误,导致构建失败,然后再次运行jenkins(即,按“立即构建”按钮),而无需进行任何更改即 ...
我有3种Frank / Cucumber方案,它们都与在不同环境下的登录有关:演示,预生产,生产。 我还有一个单独的Frank / Cucumber场景可以注销(如果以前的场景成功,则总是一样)。 在每个登录方案之后而不是按顺序调用该注销方案,我该怎么办? 即我如何多次调用注销方案 ...
目标 我正在使用Frank和Cucumber来测试应用程序,我的目标是使它尽可能自动化。 重置模拟器后,部分原因是重新打开了辅助功能检查器。 细节 要重置模拟器,请使用core_frank_steps.rb文件中的步骤(第258-260行): 可在设置>常规&g ...