Questions tagged [frank]

Frank allows you to write structured text test/acceptance tests/requirements (using Cucumber) and have them execute against your iOS application.

73 questions
12
votes
3 answers

How can I Enroll Touch ID in Simulator from the command line?

I want to enroll Touch ID in the iOS Simulator from the command line so I can run some automated UI feature tests around authorization. I've tried a few things that didn't work: xcrun simctl doesn't have a Touch ID option an AppleScript to control…
Aaron Brager
  • 65,323
  • 19
  • 161
  • 287
9
votes
1 answer

Cannot run Frank tests on device, although Frankified app is on device

I have gone through the instructions provided by Ted on this group. When I put in the following, with my path to the .app: ./fruitstrap -d -b /Frank/frankified_build/.app It looks like everything…
SirRupertIII
  • 12,324
  • 20
  • 72
  • 121
8
votes
0 answers

Xcode 8.3 (iOS 10.3) Cannot launch simulated executable

My workspace has multiple targets one of which is unit tests. When I run my unit tests from Xcode on iOS 10.3 simulator they all passed. However, when I test from command line i.e. by xcodebuild the tests are failing intermittently.…
6
votes
1 answer

Looking for a decent scheme to implement acceptance tests environment using native Objective-C & Mac technologies

Background I am looking for a way to implement a scheme similar to what Frank library uses to implement "Automated acceptance tests for native iOS apps", but I want this scheme rely on native iOS/MacOSX technologies. Sorry for the following TLDR but…
Stanislav Pankevich
  • 11,044
  • 8
  • 69
  • 129
5
votes
2 answers

Cucumber Test with Frank on Yosemite result in Segmentation Fault

I am trying to get Frank/Cucumber Framework to run on Yosemite with XCode 6.1. I have followed the instructions on how to install and frankify a project by: gem install frank-cucumber frank setup (in the project folder) frank build frank…
mjrehder
  • 317
  • 4
  • 11
4
votes
1 answer

calabash-ios setup clang: error: no such file or directory 'UIKit'

I am currently porting an existing mobile web application to IOS using PhoneGap. I wanted to test the IOS application using Frank/Calabash. I am currently facing the same issue using either of the test frameworks. For both Frank and Calabash when I…
jmadan
  • 197
  • 1
  • 11
4
votes
4 answers

Run a shell script from ruby

I am doing iOS testing using Frank. It is a ruby gem that uses Cucumber as well. I have a "Given" step that checks whether the app is running or if it has crashed. If my step finds that it has crashed I would like to launch the app again. I…
SirRupertIII
  • 12,324
  • 20
  • 72
  • 121
4
votes
3 answers

How do I install Frank when my project is using Cocoapods?

I have a sample, new project that and I used Cocoapods to install TestFlight and RestKit. Now I am trying to add Frank but "frank build" does not work. I've tried following steps listed here; I've tried to modify the franked…
ogcyborg
  • 61
  • 4
3
votes
2 answers

Unable to connect with http://localhost:37265 or http://127.0.0.1:37265

I am new in iOS application Automation, so far I have set up Frank framework on my Mac machine. I have followed the tutorial. I have created a new project and added the Frank skeleton directory to your app source code. I have added the Frank server…
Atin
  • 380
  • 1
  • 5
  • 10
3
votes
1 answer

Native and clean Cucumber ios and mac implementation

Some people have found their way to use Cucumber with iOS through Calabash-iOS or Frank. For me (this is a personal opinion it does not mean it is the same case for everyone) I think it is not the best way to do it; it is not native, and it requires…
Ahmed
  • 938
  • 7
  • 16
3
votes
0 answers

Need Address Book Access. Where is the PLIST to enable this?

I'm working using the Cucumber-Frank testing Framework which automates BDD Tests for iPhones. I want my device to be able to access a user's contacts, much like how I get their location on launch from SpringBoard. Now, for location, I go to…
gran_profaci
  • 8,087
  • 15
  • 66
  • 99
3
votes
1 answer

UIRefreshControl is continuously animating, even when it is not visible

I've added a UIRefreshControl to a UITableView and it appears to be continuously animating, even when it is not visible. Running frankly_map "view:'_UIRefreshControlModernReplicatorView'", "isAnimating" through Frank console reveals that the…
Sam Ward
  • 43
  • 1
  • 6
3
votes
1 answer

Using Frank in combination with RestKit header files

I'm just getting started using Frank for BDD on my iOS project. I'm using RestKit with its "$(BUILT_PRODUCTS_DIR)/../../Headers" header search path. When executing the frank build command, Frank does not seem to interpret the header search path the…
thijsai
  • 1,795
  • 1
  • 18
  • 26
2
votes
1 answer

frank - specifying multiple columns from data.table in R

I am quote confused about the frank function. The documentation here says: Only for lists, data.frames and data.tables. The columns to calculate ranks based on. Do not quote column names. If ... is missing, all columns are considered by default. To…
Nneka
  • 1,764
  • 2
  • 15
  • 39
2
votes
3 answers

Code Sign Error in xcodebuild on simple Single-View Application

xcodebuild fails when I build from the command line. This is the error I'm always getting: Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID…
iOS_newbie
  • 31
  • 2
1
2 3 4 5