เกี่ยวกับตอนนี้
Episode 135
In this episode, the guys talk with Remco Mulder (author of NCrunch) and Jeff Schumacher (author of Giles) about continuous testing in .NET.
Download / Listen:
Herding Code 135: Remco Mulder and Jeff Schumacher on Continuous TestingShow Notes:
- Scott K kicks things off with a horrible old school BASIC joke.
- Remco explains how NCrunch got started because he was living under a rock.
- Jeff explains how Giles got started by finding AutoTest and seeing it not maintained (in reality it was).
- Remco talks about the number of test frameworks.
- Jon asks Remco about adding MSTest support - Remco groans about how difficult MSTest was to integrate with NCrunch.
- Jeff mentions that xUnit's test runner is complete for backward compatibility.
- Jeff talks about Machine Specs and avoiding versioning hell with Impromptu Interface.
- Jon asks about each library's approach to Continuous Testing and to explain it to a laymen.
- Rem explains what Continuous Testing is in relation to NCrunch.
- Scott comments on a "strange situation" of testing compiled code creates slow tests and asks about any shortcuts Rem or Jeff have taken.
- Jon comments how NCruch & Giles gives immediate feedback as he's coding.
- Jeff mentions that Giles has the ability to filter tests so that you only see what you want to see.
- Remco explains how NCrunch attempts to determine impact to order how tests are run so the most pertinent tests run first.
- Jon gives his quick history of the testing feedback cycle: separate project phase, then repository check-in step with continuous integration, local test runers, and now tests running as we write the code. Are we done? Where can we go from here?
- Jeff comments about how Continuous Testing is like the red squiggly for code problems.
- Scott asks about alternative language support for NCrunch and Giles.
- Remco mentions that Salesforce.com has a Selenium "cluster" to continuously run UI tests.
- Remco talks about Visual Studio integration for NCrunch.
- Jeff talks about a branch that supports Mono.
- Jon talks about Roslyn, and Scott K reminds us that Mono was doing compiler as a service long ago - 2008?
- Remco jokes about clippy.
- Jeff talks about Continuous testing and Pair Programming.
- Jeff wanted to get to the point where he didn't think about the tooling but only the tests and the code.
- Jeff talks about Visual Studio magazine and an article about Continuous Testing.
- Jon comments how easy NCrunch is able to setup and get going.
- Remco wants to make Continuous testing really really easy to get people to start using it.
- Jeff recommends looking at all the different continuous testing options, mentioning Greg Young's Mighty Moose.
Show Links:
- Jeff Schumacher - blog, twitter
- Remco Mulder - blog, twitter
- NCrunch
- Giles
- Mighty Moose from Greg Young
- Continuous Testing: Think Different [Visual Studio Magazine online]
- Project Roslyn
Show notes by Ben Dornis. Thanks!
ภาษาอังกฤษ
สหรัฐอเมริกา
สำเนาบทสนทนา 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
ตอนอื่นๆ ใน PODCAST นี้
Recently Jon switched to developing on macOS, and Rob’s been developing on Windows. It’s time for the Freaky Friday edition! The guys compare notes, what they like, what’s confusing, and what they’ve learned.
Download / Listen: Herding Code 241: The Freaky Friday macOS /…
Download / Listen: Herding Code 240: Phil Haack on Working from Home
https://herdingcode.com/wp-content/uploads/HerdingCode-0240-Phil-Haack.mp3
Jon, Kevin, and Rob talk to Phil Haack about working from home.
Links:
How To Work From Home
How to Lead From Home
Geographically Distrib…
Kevin and Jon talk to Shawn Wildermuth about his new documentary film, Hello World. Shawn talks about how this film project began as a “love letter to software development,” exploring how amazing this career can be. As he delved into it he became more aware of the lack representation of…
Kevin, Jon and Rob talk to Ben Scheirman about developing user interfaces for the Apple platform with SwiftUI and Combine.
Ben screencasts at NSScreencast and is the creator of the Combine Swift course.
Download / Listen: Herding Code 244: Herding Code 244: Ben Scheirman on SwiftUI and Co…
Jon talks to Bruno Borges and Mark Heckler about Java development.
https://herdingcode.com/wp-content/uploads/HerdingCode-245-Catching-up-on-Java-dev-with-Bruno-Borges-and-Mark-Heckler.mp3
What? On video now?!?!
Download / Listen: Herding Code 245: Catching up on Java dev with Bruno B…
ข้อสงวนสิทธิ์: พอดแคสต์และอาร์ตเวิร์คที่ฝังอยู่ในหน้านี้มาจาก Herding Code ซึ่งเป็นทรัพย์สินของเจ้าของและไม่มีส่วนเกี่ยวข้องหรือรับรองโดย Listen Notes, Inc.