Skip to content
An iOS sample app with several views and elements. A perfect app to get started with automated calabash testing or replicating specific bugs.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
TMSample
screenshots
testcases
LICENSE
README.md

README.md

TMSample

The testmunk sample app is a collection of iOS components including login screen, intro screens, navigation menu and tableview, plus a few others. It is a perfect start to try out your first automated testscripts or replicate issues and bugs. It supports iOS5, 6 and 7 using several available open source frameworks (see footer). Thanks!

How to login into the app

Pick any specific email address or username that you’d like and use the following password: testmunk

Testcases

Several calabash/cucumber testcases demonstrate the possibilities of automated app testing. Testcases are covering:

  • Entering text into input fields
  • Touching Buttons
  • Swiping
  • Scrolling
  • Several Assertions

The testmunk teststep library can help you with extending.

How to run your first automated functional test?

The xcodeproj in this repo doesn't include the calabash testing framework yet. The easiest option is to download the free testmunk mac app, which assists you for the installation, writing testcases and testing against the simulator. You can also install it manually by following the manual installation.

The screens

Login Screen

alt tag ::: alt tag

Intro Screen

alt tag ::: alt tag ::: alt tag

Home view with several elements

alt tag ::: alt tag

Navigation Menu

alt tag

TableViewCell

alt tag

MapView

alt tag

Photo View

alt tag

WebView

alt tag

###The TMSample app uses the following frameworks. Thanks a lot!

JVFloatLabeledTextField @jverdi https://github.com/jverdi/JVFloatLabeledTextField

EAIntroView @ealeksandrov https://github.com/ealeksandrov/EAIntroView

FlatUIKit @jflinter https://github.com/Grouper/FlatUIKit

SlideOutNavigation @andreamazz https://github.com/andreamazz/SlideOutNavigation

AGPhotoBrowser @andreagiavatto https://github.com/andreagiavatto/AGPhotoBrowser

You can’t perform that action at this time.