Skip to content

BDD with Cucumber and Titanium

Photo of pratik patel
Hosted By
pratik p.
BDD with Cucumber and Titanium

Details

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.

Photo of Atlanta Titanium Developers group
Atlanta Titanium Developers
See more events
eHire Labs
3500 Lenox Rd NE, 6th Floor Conference Room · Atlanta, GA