BDD with Cucumber and Titanium

PLEASE REGISTER AT THE LINK AT THE BOTTOM. PLENTY OF SPACES AVAILABLE!

Announcing a free 1/2 day workshop in Atlanta on November 1, 2013 before TiAppCamp!

BDD with Cucumber and Titanium

“Developing software is fundamentally an exercise in making the vague and unknown - the stuff of wishes, ideas, and conversations - sufficiently precise to make a machine behave properly. Behavior Driven Development (or BDD) is an approach to software development designed to address just this problem.”- methodsandtools.com

Cucumber allows developers to describe in plain text how their software should behave under various circumstances. The text not only serves as documentation, but actually creates automated tests to aid in development. This is crucial because many automated testing tools are very cryptic and difficult to use and cannot realistically serve as a source of documentation or even application design as Cucumber can.

For Example: 

Feature: Captured Fugitives

 As a bounty hunter

 I want to quickly deal with captured fugitives

 So that I can further promote public safety
 Scenario: See who is captured

 Given I am on the Home Screen

 And I touch "Mr. Fugitive" 

 And I touch "Capture" 

 When I touch "Captured" 

 Then I should see text containing "Mr. Fugitive"

TiCucumber by Codex Labs, LLC is a brand new wrapper library for calaba.sh to easily and seamlessly use Cucumber with Alloy.

TiCucumber integrates seamlessly into Titanium, allowing the same plain-text, business-readable language to test mobile apps written in JavaScript and Alloy. The tool can be used to test projects against any supported platform and will soon integrate a simultaneous multi-platform testing service currently being backed and developed by Codex Labs. We believe that this tool truly gives Titanium a fully mature, well-known and widely used automated testing platform which will be crucial to gain acceptance in the many development communities, such as Ruby and .Net, which already use BDD and have been looking for full-fledged testing tools to help ease them into mobile development.

Signup: https://www.eventbrite.com/event/7789670113 The first 40 will get in. There will be a waiting list.

Join or login to comment.

1 went

  • pratik p.
    Mobile Hacker, Organizer
    Event Host

Our Sponsors

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy