59 ngAir - Angular 2 testing using Protractor 2C Karma and more with Julie Ralph
Angular Air25 Maalis 2016

59 ngAir - Angular 2 testing using Protractor 2C Karma and more with Julie Ralph

Angular 2 testing using Protractor, Karma and more withJulie Ralph Panelists: PatrickJS, Ed Conolly Guests: Julie RalphOutline Background Testing landscape Firstquestion...Jasmine or Mocha? j/k Seriously, though, give us a layout of the testinglandscape. What are the major tools/libraries involved in testing an Angular 2web app? When do you use Karma vs Protractor How has the landscape evolved over theyears? What is new with the latest Karma and Protractor? New world of JavaScript How doyou deal with the build process and testing? Webpackor System offer advantages for testing? Are thereare special features in Karma or Protractor for Angular 2? Testing as a discipline How doyou get developers to actually write tests? Why don’tdevelopers write tests? How doyou maintain discipline over time? Generalguidelines for testing to follow? Anythoughts or experiences with BDD / CucumberJS and protractor? Testing strategy When doyou use unit tests vs integration tests vs e2e (and server vs browser) MockedAPIs vs Real APIs, should my protractor tests really be e2e? Other frameworks What doyou think of AVA? https://github.com/sindresorhus/ava Future What doesthe future hold for testing?Tips & Picks PatrickJS Zone.js0.6.x https://github.com/angular/zone.js/ How toTest RxJS http://staltz.com/how-to-debug-rxjs-code.html Chaos Monkey http://techblog.netflix.com/2012/07/chaos-monkey-released-into-wild.html Gremlins.jshttps://github.com/marmelab/gremlins.js Jeff Whelpley StraightOutta Compton With latest TypeScript, you may not need Webpack https://medium.com/@vivainio/with-latest-typescript-you-may-not-need-webpack-417d2ef0e773#.2z0xbjndi Ng2 testseed https://github.com/juliemr/ng2-test-seed Web Workers and Service Works by Gleb https://www.youtube.com/watch?v=4axZ3D75Llg&list=UU_DH6Z_K_3JRgOdDnwHLrLw Ed Instanttest feedback in your IDE - http://wallabyjs.com/ ConfigurableAPI responses - https://github.com/wongatech/angular-multimocks AngularConnectScholarships / CFP Julie Angularmaterial is alpha: https://github.com/angular/material2 Niftyproject website from Seattle Times: http://projects.seattletimes.com/2016/elwha/ Juliepromises to update ng2-test-seed today :)

Jaksot(239)

Angular and CSS Grid: Get Ready to Fall in Love - Bill Odom

Angular and CSS Grid: Get Ready to Fall in Love - Bill Odom

Bill Odom joins us to go over how we can use CSS grid in our Angular applications to become style implementers! Bill Odom on twitter: https://twitter.com/wnodom --- Video of episode: https://youtu.be/...

22 Elo 20191h 1min

NgRx Ducks: Diving into dynamic facades for NgRx with Gregor Woiwode

NgRx Ducks: Diving into dynamic facades for NgRx with Gregor Woiwode

Gregor Woiwode joins us to talk about NgRx Ducks. Gregor on Twitter: https://twitter.com/GregOnNet NgRx Ducks on Github: https://github.com/co-it/ngrx-ducks --- Video of episode: https://youtu.be/Bn4...

24 Heinä 20191h 3min

Angular Routing and Navigation with Chris Samuel

Angular Routing and Navigation with Chris Samuel

Chris Samuel joins us to go over routing in Angular, using router guards, and how that all plays out in real world applications. Chris on twitter: https://twitter.com/chrisksamuel --- Video of episode...

24 Heinä 201955min

Template Streams in Angular & Change Detection Profiling w/ Dominic Elm & Kwinten Pisman

Template Streams in Angular & Change Detection Profiling w/ Dominic Elm & Kwinten Pisman

Dominic Elm and Kwinten Pisman join us to share a new approach to working with events as streams in Angular templates as well as a new change detection profiling tool that can help us gain insights in...

10 Heinä 201959min

When to Use NgRx and Some Tips on How to Improve UX With Alex Okrushko

When to Use NgRx and Some Tips on How to Improve UX With Alex Okrushko

Alex Okrushko joins us to provide some insight on when we might want to use NgRx in our Angular apps and some ways to improve the user experience (UX) with it. Alex on twitter: https://twitter.com/Ale...

3 Heinä 20191h

ag-Grid with Niall Crosby and Sean Landsman

ag-Grid with Niall Crosby and Sean Landsman

Niall Crosby and Sean Landsman join us to show how to get started using ag-Grid to build all kinds of data grid solutions in Angular applications. ag-Grid: https://www.ag-grid.com/ ag-Grid & Angular...

19 Kesä 201956min

Delving Into NgRx Auto-Entity with Jon Rista

Delving Into NgRx Auto-Entity with Jon Rista

Jon Rista joins us to demo the new NgRx-Auto-Entity library. NgRx Auto-Entity on Github: https://github.com/briebug/ngrx-auto-entity NgRx Auto-Entity Quick Start Guide: https://briebug.gitbook.io/...

12 Kesä 201958min

ngAir 207 - Angular LifeCycle Methods and NgRx v8 Features with Wes Grimes

ngAir 207 - Angular LifeCycle Methods and NgRx v8 Features with Wes Grimes

Wes Grimes joins us to go over ways to work with Angular lifecycle events in components and touch on some upcoming features in NgRx version 8. Angular Lifecycles (slides): https://docs.google.com/pres...

11 Kesä 20191h 7min