BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older rss
48:12

Simulation Testing with Simulant

Posted by Stuart Halloway  on  Jul 28, 2013

Stuart Halloway discusses example-based testing using Simulant, a testing library based on statistical modeling, activity streams, distributed execution, validation, separation of concerns.

01:08:44

Spock: Test Well and Prosper

Posted by Ken Kousen  on  May 10, 2013

Ken Kousen introduces Spock, a logical testing framework written in Groovy, providing code samples for developers.

Software’s Hidden Clockwork: A General Theory of Software Defects

Posted by Les Hatton  on  Sep 27, 2012

Les Hatton theorizes the possibility to predict the number of defects in software systems based on the observation that such systems have properties independent of why, how or who implemented them.

Zero Defects : Baking Quality into the Agile Process

Posted by Ahmed Syed  on  Mar 06, 2012 1

Ahmed Syed explains how to use testing and defect management in an Agile project to ensure product quality, addressing design quality, legacy systems, and how build management affects quality.

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.

Testing C# and ASP.Net Applications Using Ruby

Posted by Ben Hall  on  May 21, 2010

Ben Hall shows how Ruby testing tools can help with .NET and ASP.NET development and takes a look at RSpec, Webrat, Cucumber, Selenium and others. Also: a peek at using IronRuby for testing .NET apps.

Hacking Selenium

Posted by Jason Huggins  on  Dec 10, 2009 1

In this presentation, Jason Huggins discusses why Selenium exists, Selenium as a functional testing tool, problems with using Selenium, the history of Selenium, JWebUnit, DriftWood, JsUnit, Fit, Selenium core, Selenium IDE, Selenium Remote Control, Selenium Grid, issues encountered doing functional testing in the browser, and Selenium hacks to work around these issues.

Cucumbered

Posted by Joseph Wilk  on  Oct 08, 2009 3

In this talk from FutureRuby, Joseph Wilk gives an introduction to the BDD framework Cucumber and gives valuable tips for getting it adopted and used by customers and developers.

Integration Tests Are a Scam

Posted by J.B. Rainsberger  on  Sep 10, 2009 32

Integration tests are a scam. You’re probably writing 2-5% of the integration tests you need to test thoroughly. You’re probably duplicating unit tests all over the place. Your integration tests probably duplicate each other all over the place. When an integration test fails, who knows what’s broken? Learn the two-pronged attack that solves the problem: collaboration tests and contract tests.

Multicore Programming in Erlang

Posted by Ulf Wiger  on  Jul 16, 2009

Ulf Wiger shows typical Erlang programs, patterns that scale well on multicore and patterns that don't, profiling and debugging parallel applications and ensuring correct behaviour with QuickCheck.

Testing Your Presentation Layer

Posted by Yehuda Katz  on  May 20, 2009

Yehuda Katz shows how to test a web app's UI using technologies such as Johnson (Ruby to Javascript bridge), jspec (BDD for Javascript), Webrat and others.

Conceptual Algorithms

Posted by Tom Preston-Werner  on  Jan 17, 2009 5

In this talk from RubyFringe, GitHub's Tom Preston-Werner talks about a methodical approach to solving problems and debugging. Also: he explains how to use the "Deathbed Filter" for choosing projects.

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