Giter Club home page Giter Club logo

Comments (3)

steven-solomon avatar steven-solomon commented on July 16, 2024

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 app

See 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.

moredip avatar moredip commented on July 16, 2024

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.

moredip avatar moredip commented on July 16, 2024

Done as of e13f8eb

from frank.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.