Code Monkey home page Code Monkey logo

qa-mobile-techtest's Introduction

Which? Mobile QA Exercise

Getting Started

Install all dependencies with yarn which will also run pod install on post install. You should be able to run both yarn ios and yarn android to run respective iOS and Android simulations of the application.

The application highlights multiples of a selected number in a 1-144 grid โ€” for instance the multiples of 38 are 76 and 114. Numbers highlighted in yellow are the multiples, and in green is the currently selected number we're displaying the multiples for.

Exercise

Whilst the application functions correctly, and the developer has put together a handful of unit tests; the application doesn't yet have any integration tests. Please put together an integration test suite for the application, to ensure the app is stable and that it behaves correctly on interactions for the debug build.

It doesn't matter which library you choose to write the integration tests, but popular ones include Detox and Appium.

Once you've created the integration tests, please allow them to be run using the yarn integration command.

qa-mobile-techtest's People

Contributors

adamtimberlake-which avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

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.