Karma is still used for sure--it's the unit test runner. Protractor is replacing Angular Scenario Runner, which is the end-to-end browser testing tool.
On Monday, April 7, 2014 7:21:01 AM UTC-7, flav...@gmail.com wrote: > > I realize this is an older thread, but I had found it in the search > resluts. It is also worth noting on > https://www.exratione.com/2013/12/angularjs-headless-end-to-end-testing-with-protractor-and-selenium/ > Either way, this framework for end to end testing is now > obsolete and is in the process of being replaced by Protractor. So don't > put any time into it. > "this framework" referencing karma. > > On Thursday, November 7, 2013 8:24:18 AM UTC-6, Georgios Diamantopoulos > wrote: >> >> I'll agree it's frustrating but also necessary - protractor is a much >> better direction than angular scenario was - I'm sure it's a case of "it >> seemed like a good idea at the time" >> >> I've opted out of doing E2E testing JS though and going with Selenium >> from C# >> >> Georgios >> >> >> ------------------------------ >> Date: Thu, 7 Nov 2013 05:38:46 -0800 >> From: vesi...@gmail.com >> To: ang...@googlegroups.com >> Subject: [AngularJS] Re: Why does Angular use Selenium WebDriver to test >> its own sites instead of Scenario Runner? >> >> It is incredibly frustrating, the need to keep changing stuff. I get >> wanting to improve things, but with every release the entire suite changes. >> Ugg! >> >> On Monday, June 24, 2013 8:17:02 AM UTC-7, Georgios Diamantopoulos wrote: >> >> I've been struggling to find a "perfect" solution for real E2E testing >> Angular and had problems >> - There seems to be no good published way (other than waiting on a >> specific element) to wait for the page to finish rendering before making >> assertions with Selenium >> - On the other hand, no one talks about how to do real (against a live, >> local server) E2E testing with the scenario runner and in this case, how to >> control the consistency of the data when a test starts >> >> In my searches, trying to find E2E scenario best practices, I thought I'd >> see how Angular tests their own web properties. >> >> To my amazement, I found that they use WebDriver! e.g. >> https://github.com/angular/angular-sites/blob/master/test/docs.angularjs.org.spec.js >> >> I'm wondering - what drove this decision? >> >> Thanks >> Georgios >> >> >> -- >> 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/whi_GyAyVg0/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/groups/opt_out. >> > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to angular+unsubscr...@googlegroups.com. To post to this group, send email to angular@googlegroups.com. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.