Behavior Driven Development

You must Login before you can answer or comment on any questions.

I am committed to BDD. We use Cucumber & RSpec for all our ruby projects. Has anyone attempted to use these BDD tools with Titanium.

We are looking at leveraging our Ruby / BDD skills for mobile development. What if any Testing technologies are known to work with Titanium.

— asked 3 years ago by Steven Holloway
1 Comment
  • There's titanium-jasmine which I'm going to be trying on my next project: https://github.com/guilhermechapiewski/titanium-jasmine

    — commented 2 years ago by Todd Huss

4 Answers

I am wondering about this myself. I posted a [question]:https://developer.appcelerator.com/question/741/unit-testing-support about it. I would love to be able to do BDD with mobile apps I develop using Titanium, but without a JavaScript (and mockable) skeleton of the Titanium APIs, I don't think there is a way to do it.

There's titanium-jasmine which I'm going to be trying on my next project. It's totally lame that Appcelerator is the only mobile dev environment that I'm aware of now that doesn't including a testing environment with the core platform.

For such a great platform it's surprising the engineers at Appcelerator didn't start with the testing framework and then build the platform. As a programmer in the bay area you could get away with "I don't test" 5 years ago but nowadays not testing as part of your development process just means you don't get hired.

I too am commited to BDD (with Cucumber & RSpec). It makes my physical ill to not have that safety net and guidance when developing for Titanium (+ it takes forever to manually test things)

I'm very interested in any pointers to this too.

cheers jc

Your Answer

Think you can help? Login to answer this question!