KEMBAR78
Protractor end-to-end testing framework for angular js | DOCX
Protractor - End-to-End Testing
Framework for AngularJs
MostlyAngularJsdeveloperuse unittestingframeworklike Karma/JasminefortestAngularJsCode.
But end-to-endtestingalsoimportantforAngularJs. Unittestsandend-to-endtestsserve different
purposes andbutit can be work together.
Protractor isan end-to-endtestframeworkforAngularJSapplications.Protractorrunstestsagainstyour
applicationrunninginareal browser,interactingwithitasa userwould.
Protractor isbuiltontop of WebDriverJS,whichusesnativeeventsandbrowser-specificdriversto
interactwithyourapplicationasa userwould.
Featuresof Protractor
- Protractor can runstests
- Protractor testsagainstyourapplicationrunninginareal browser
- Protractor doesnotworkwithyour JavaScript directly
- Protractor tests support asynchronousbecause of the browserinteraction
- Protractor uses native eventsandbrowser-specificdrivers
Official Site
Website - https://angular.github.io/protractor/#/
Github:https://github.com/angular/protractor
FAQ:https://github.com/angular/protractor/blob/master/docs/faq.md
API: https://github.com/angular/protractor/blob/master/docs/api.md
Blog
http://www.ng-newsletter.com/posts/practical-protractor.html
http://product.moveline.com/testing-angular-apps-end-to-end-with-protractor.html
http://www.3pillarglobal.com/insights/using-the-protractor-automation-tool-to-test-angularjs-
applications
http://engineering.wingify.com/posts/e2e-testing-with-webdriverjs-jasmine/
Videos
https://www.youtube.com/watch?v=57134cHJlAs
https://www.youtube.com/watch?v=idb6hOxlyb8
Demos
https://github.com/yearofmoo/angularjs-seed-repo
https://github.com/clevertech/cleverstack-angular-seed

Protractor end-to-end testing framework for angular js

  • 1.
    Protractor - End-to-EndTesting Framework for AngularJs
  • 2.
    MostlyAngularJsdeveloperuse unittestingframeworklike Karma/JasminefortestAngularJsCode. Butend-to-endtestingalsoimportantforAngularJs. Unittestsandend-to-endtestsserve different purposes andbutit can be work together. Protractor isan end-to-endtestframeworkforAngularJSapplications.Protractorrunstestsagainstyour applicationrunninginareal browser,interactingwithitasa userwould. Protractor isbuiltontop of WebDriverJS,whichusesnativeeventsandbrowser-specificdriversto interactwithyourapplicationasa userwould. Featuresof Protractor - Protractor can runstests - Protractor testsagainstyourapplicationrunninginareal browser - Protractor doesnotworkwithyour JavaScript directly - Protractor tests support asynchronousbecause of the browserinteraction - Protractor uses native eventsandbrowser-specificdrivers Official Site Website - https://angular.github.io/protractor/#/ Github:https://github.com/angular/protractor FAQ:https://github.com/angular/protractor/blob/master/docs/faq.md API: https://github.com/angular/protractor/blob/master/docs/api.md Blog http://www.ng-newsletter.com/posts/practical-protractor.html http://product.moveline.com/testing-angular-apps-end-to-end-with-protractor.html http://www.3pillarglobal.com/insights/using-the-protractor-automation-tool-to-test-angularjs- applications http://engineering.wingify.com/posts/e2e-testing-with-webdriverjs-jasmine/
  • 3.