问题标签 [frank]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Frank (Cucumber) - 检测首次运行
我想写一个测试,说明如果这是第一次启动应用程序,那么应该显示方向。我如何检测到 Frank 的第一个应用程序启动?我在考虑使用 NSUserDefaults,但我仍然不知道该怎么做。示例步骤定义代码会很棒。非常感谢。
ios - 如何在 ios Frank 中自动滚动视图以查找特定元素?
我正在尝试使用具有大量文本字段的 Frank 页面自动化 ios 本机应用程序。但我无法找到自动滚动查看页面直到找到元素的步骤。如果元素在视图之外,则 frank 无法填充该字段。有人可以帮忙吗?
cucumber - 使用“当我等待”测试时,Frank Cucumber 测试用例挂起
我正在使用 frank-cucumber 测试我的 iOS 应用程序,当我的测试采用以下形式时遇到了一些问题
如果具有可访问性标签“OpenButton”的 UIView 永远不会出现,而不是在 WAIT_TIMEOUT 被击中后超时并在测试中报告错误,黄瓜就会挂起。
由于我什至在 core_frank_steps.rb 中都没有看到 WAIT_TIMEOUT,我想知道这是否是任何“当我等待时..”形式的测试用例都会挂起的原因。
注意:core_frank_steps.rb 可以在这里找到
ios - 为 iOS 设置 Frank 时的问题
在我的 iOS 项目中设置 Frank 时遇到问题。我按照说明在控制台中执行:
我得到的是:
我不知道可能出了什么问题。我使用以下方法检查了宝石:
并得到:
你知道可能出了什么问题吗?感谢您的每一个回答!
ios - How to pass accessibility labels with apostrophe in that using frank ios?
If I have a label with accessibility label "You've done some random task". How will i pass that accessibility label to view to touch that element. (format required -- view marked:'You've done some random task')
If i give in above format, frank doesn't recognise "You've" and is unable to find the element. Does anyone know how to pass accessibility labels with apostrophe in that using frank ios?
ios - 如何使用 Frank 自动化生成代码覆盖率文件 - 本地(没有 Jenkins/Hudson)
我看过各种描述如何使用无头应用程序运行方法在 Jenkins/Hudson 上运行 Frank 自动化的文章。但是是否有可能在本地运行 Frank Automation 并生成覆盖文件(gcno、gcda?)
如何让测试 App 优雅退出 Frank 并获得 gcno 和 gcda ?
testing - iOS的弗兰克设置不起作用
我正在尝试为 iOS 设置 frank-cucumber,我正在使用本教程,但我被困在 frank 设置中。我导航到我的 iOS 应用程序,然后执行 asudo gem install frank-cucumber
并且效果很好。然后我进入frank setup
,它给了我这个:in activate: can't activate i18n (= 0.6.1, runtime) for ["activesupport-3.2.13", "xcodeproj-0.5.5", "frank-cucumber-1.1.9.pre1"], already activated i18n-0.6.4 for ["frank-cucumber-1.1.9.pre1"] (Gem::LoadError)
我应该做些什么i18n
吗?
谢谢!
iphone - 弗兰克设置完成,但黄瓜测试不起作用
我正在设置 Frank 并完成了大部分设置。我正在尝试运行简单地旋转设备的内置黄瓜测试。
我cucumber -d
在里面做得到MyProject/Frank/
这个:
只是很困惑,希望我设置正确。感谢您的任何回答。
iphone - 如何使用 Frank 向左或向右滑动 UIScrollView?
我开始使用 frank-cucumber 来测试 iOS 应用程序。我有一个分页UIScrollView
,我想测试左右滑动。我想做这样的事情:Then swipe scrollview to the right
或Then page once to the right
。是否有代码可以让我这样做?
感谢您的回答。
iphone - 用 Frank 选择一个 UITextField
我在用
这是我得到的错误
我验证了 UITextField 是否存在,它就在那里。