Opinion wanted: Testing Angular Project -> Protractor + Jasmine/Mocha/etc or The Intern?

304 views
Skip to first unread message

Olivier Clément

unread,
Oct 10, 2014, 11:09:05 AM10/10/14
to ang...@googlegroups.com
Hi all, 

I was just starting looking into The Intern project and find it quite interesting despite its use of AMD modules (which I personally don't really like compared to commonJS, but that's me)

And then there's of course Protractor tailored for Angular that does part of what the Intern does.
And naturally there comes the question: what would be an optimal, easiest to use solution for complete testing of an angular project?

The Intern seems to offer quite a lot in one package: E2E, Behavior and Unit Testing, Reporting, Coverage, etc. easy integration with browserstack/saucelabs if needed (although it's probably not something we'd use internally at my workplace)

While it seems the more "traditional" solution for angular projects  is to manually setup the different puzzle pieces together, involving (probably) more work, at least initially.

So what's the community's opinion on this, preferred solution to have a compelte testing solution for your projects?
I am specifically thinking about Single Page Apps here


Thanks!

Olivier Clément

unread,
Oct 15, 2014, 9:59:19 AM10/15/14
to ang...@googlegroups.com
No one?

Michael Bielski

unread,
Oct 15, 2014, 10:55:40 AM10/15/14
to ang...@googlegroups.com
FWIW, I would go with Protractor. Like you said, it's really tailored to Angular projects. Protractor fits into automation schemes well, and there are coverage packages out there for it. You can automate it all with Grunt/Gulp.

I should also mention that I've never heard of The Intern Project before now, but I plan on giving it a look.

Michael Bielski

unread,
Oct 15, 2014, 10:57:11 AM10/15/14
to ang...@googlegroups.com
Just for clarity, the Intern website is http://theintern.io/

Olivier Clément

unread,
Oct 18, 2014, 5:25:18 PM10/18/14
to ang...@googlegroups.com
Thanks  for the reply
I tend to think that way as well


Le mercredi 15 octobre 2014, 'Michael Bielski' via AngularJS <ang...@googlegroups.com> a écrit :
Just for clarity, the Intern website is http://theintern.io/

--
You received this message because you are subscribed to a topic in the Google Groups "AngularJS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/angular/u_DcOsV_8fA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to angular+u...@googlegroups.com.
To post to this group, send email to ang...@googlegroups.com.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages