Your SlideShare is downloading. ×
TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps

834

Published on

How to build better, and more stable Native (Titanium) Mobile Apps using Calabash and Mocha unit testing. Gist for the Jenkins Config: https://gist.github.com/Sophrinix/70c757e8f1e4bf4578ff

How to build better, and more stable Native (Titanium) Mobile Apps using Calabash and Mocha unit testing. Gist for the Jenkins Config: https://gist.github.com/Sophrinix/70c757e8f1e4bf4578ff

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
834
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Develop Titanium apps at the speed of the web! Welcome to RapidDev! The keys to Better & More Stable Titanium Apps TiCalabash & TiMocha Matt Apperson & Andrew McElroy appersonlabs.com codexlabs.com
  • 2. The tools we will be using… ti-mocha Jenkins ‣ Unit testing framework ‣ Author: visionmedia ‣ Ported to Titanium by Tony Lukasavage ‣ https://github.com/tonylukasavage/ti-mocha ‣ CI server ‣ Author(s): A long list of community members ‣ http://jenkins-ci.org/ Ti-Calabash ‣ Acceptance testing ‣ Author: Xamarin ‣ Ported to Titanium by Apperson Labs & Codex Labs ‣ https://github.com/appersonlabs/TiCalabash
  • 3. Oh, and RapidDev npm install rapiddev -g
  • 4. “it’s not me it’s you” - Titanium mobile
  • 5. Unit.test !== TDD.test - The internet
  • 6. Using the Development dir
  • 7. Ti-Mocha tonylukasavage.com/ti-mocha/
  • 8. TiCalabash github.com/appersonlabs/TiCalabash
  • 9. Jenkins http://jenkins-ci.org/
  • 10. Install Git Plugin
  • 11. Install TFS Plugin (Optional) https://github.com/jenkinsci/tfs-plugin
  • 12. Jenkins Set your ENV

×