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.

Reply via email to