Comments (3)
May I ask why? Frank already allows the simulation of text input. What are you looking to get out of having the keyboard being displayed? ( said with a tone of curiosity )
Thanks
Steven Solomon
On May 7, 2012, at 6:17 PM, Pete [email protected] wrote:
As a test engineer
I would like to be able to tell Frank to simulate pressing keys on the keyboard
So that I can more accurately simulate user interactions with my appSee discussion in https://groups.google.com/d/topic/frank-discuss/eHi4jTHi5Vg/discussion for more details
Reply to this email directly or view it on GitHub:
#93
from frank.
Hey @steven-solomon, I'm sort of parrotting the Frank mailing list, but the main reasons were that it's hard to ensure your tests are going through all the same intricate dances with the Cocoa API as your production code does if you're doing things like setting text in an edit box directly. By driving the keyboard we get closer to the way a real user interacts with the app, and thus the tests have less weird behavior
from frank.
Done as of e13f8eb
from frank.
Related Issues (20)
- License missing from gemspec
- 'frank inspect' doesn't connect to localhost:37265 HOT 3
- Using the "click" method in a Mac step definition broken
- iOS 7 - FEX_touchPoint not working HOT 1
- Update "Enable Accessibility" instructions to include instructions for OSX Mavericks HOT 3
- Repository says latest version is 1.2.1, but installing via "gem" reports 1.2.2 HOT 1
- UIRefreshControl is continuously animating, even when it is not visible. (_UIRefreshControlModernReplicatorView)
- How to click a button on specify row of tableview ? HOT 2
- [BUG][OSX 10.9 - Xcode5] @frank setup - (NoMethodError) decide_on_project
- Can not click on button after view animated HOT 19
- Symbiote cannot tap on UISwitch in iOS7 HOT 3
- frank could not launch simulator after update xcode to 5.1 HOT 25
- Can't enter text HOT 1
- add link to the official Frank repo HOT 2
- Add support for getting the view class name in Frank framework. HOT 7
- Touch issues with xcode6 HOT 13
- No Running Frank Server after launching Frankified app built on non-debug build configuration
- Unable to execute 'frank launch' command HOT 2
- Error while installing frank-cucumber. Problem with JSON 1.8.1?
- Error installing frank-cucumber. Problem with JSON 1.8.1?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from frank.