BT
Older rss
01:08:41

How to Make the Most of Code Analysis?

Posted by Patrick Smacchia  on  Jun 09, 2014

Patrick Smacchia shares code analysis-related practices -structuring code, measuring code quality, automated tests, code contracts, reporting progress, trending- based on his experience with NDepend.

53:55

Agile Testing Practices

Posted by Janet Gregory  on  Mar 15, 2014

Janet Gregory explains how testing activities are included throughout the Agile process, and how a tester can add value, discussing ATDD (Acceptance Test Driven Development), and exploratory testing.

50:26

Testing the Hard Stuff and Staying Sane

Posted by John Hughes  on  Feb 23, 2014

John Hughes discusses automated testing techniques that can catch more code defects, with war stories from the likes of Ericsson, Volvo Cars, and Basho Technologies.

55:02

So Long, and Thanks for All the Tests

Posted by Seb Rose  on  Feb 21, 2014

Seb Rose explores the choices a team needs to make when considering which Agile test practices to adopt, urging teams to practice, practice, practice until they are happy with the way they code.

01:15:34

Creating a Walking Skeleton

Posted by Paul Grenyer  on  Feb 05, 2013

Paul Grenyer discusses why and how to create a Walking Skeleton - an implementation of the thinnest possible slice of real functionality that we can automatically build, deploy and test end-to-end.

Testing Java Code With Confidence

Posted by Doug Hiebert  on  Dec 11, 2012

Doug Hiebert discusses the principles and objectives behind automated testing, TDD, Unit and Integration Testing, using asserting and mocking to write tests, and static analysis.

Test First Development v.Next with Pex and Moles

Posted by David Starr  on  Oct 24, 2011

David Starr demoes Pex –a parameterized white box unit test tool- and Moles –an isolation framework-, two .NET tools useful for test-first development.

Testing for the Unexpected

Posted by Ulf Wiger  on  Jul 29, 2011

Ulf Wiger discusses the importance of automated testing along with some lessons learned at Ericsson, including using randomized and extensive testing, aiming to achieve system robustness.

Savara - Formally Verifying SOA Designs Against Requirements

Posted by Steve Ross-Talbot  on  Mar 08, 2011 2

Steve Ross-Talbot presents Savara, an open source project comprising from a set of tools enabling enterprise architects to validate various artifacts against other artifacts built in different phases of the development process based on the “Testable Architecture” methodology.

The Case for Evolvable Software

Posted by Stephanie Forrest  on  Feb 11, 2011 5

Stephanie Forrest believes in applying evolutionary biology principles to the software process creating evolvable software through automated bug repair, improving code and creating new combinations of existing functionality.

Development at the Speed and Scale of Google

Posted by Ashish Kumar  on  Dec 13, 2010 4

Ashish Kumar presents how Google manages to keep the source code of all its projects, over 2000, in a single code trunk containing hundreds of millions of code lines, with more than 5,000 developers accessing the same repository.

Performance Testing at the Edge

Posted by Alois Reitbauer  on  Oct 04, 2010 1

Alois Reitbauer shows how to do performance testing of complex software systems during development, testing, and production by starting early in the development phase, breaking the test into pieces, and testing continuously. He also shows how to perform scalability tests on limited hardware or by using the cloud.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT