Skip to content

Testing TV
Syndicate content
Software Testing and Software Quality Assurance Videos and Tutorials Directory: Unit Testing, Functional Testing, Load Testing, Performance Testing, Test Driven Development
Updated: 1 hour 23 min ago

Top 10 Mistakes in Unit Testing

Mon, 09/06/2010 - 13:43
In this session we review the top 10 ways you can cause unit testing to fail to work for your project. From readability problems and lack of trust to mock object abuse and semi-integration testing – these gotchas can save you lots of time, sweat, and tears on your current and next projects. Download video in [...]
Categories: Blogs

Anatomy of a Good Acceptance Test

Mon, 09/06/2010 - 12:59
In this interactive exercise, you will learn what makes a good acceptance test and how to solve the most common problems with such tests. The participants will work in groups on restructuring several tests and then discussing the results. Gojko Adzic will run around facilitating the exercise and helping you if you get stuck. http://skillsmatter.com/podcast/agile-testing/anatomy-of-a-good-acceptance-test
Categories: Blogs

Refactoring Test Code

Tue, 08/31/2010 - 13:39
Badly written tests are a nightmare of many agile projects. Hard to understand and maintain test suite sometimes act as a brake on introducing changes. This presentations discuss basic techniques of refactoring test code. During live coding session you will see how to simplify non-readable tests in few simple test and, among other things, various [...]
Categories: Blogs

Inside Microsoft Team Foundation Server (TFS)

Tue, 08/31/2010 - 13:14
Steve Andrews discusses Microsoft’s Application Lifecycle Management (ALM) which delivers source control, work item tracking, Team Foundation Build, a team project portal Web site, reporting, and project management capabilities.
Categories: Blogs

LinkedIn Ruby-Based, Page-Model-Oriented Testing Framework with Selenium

Mon, 08/30/2010 - 14:00
We all know that UI test automation for any complex, rapidly changing web application can be daunting. Authoring effective tests is often painstaking, and the maintenance burden of keeping them kicking is generally hefty. In order to stay on top and keep our QA team in good mental health here at LinkedIn, we’ve adopted the [...]
Categories: Blogs

Load Test with Visual Studio Team System

Mon, 08/30/2010 - 13:39
How to stress load your application and set up web tests or win form tests with Visual Studio Team System.
Categories: Blogs

Behavior Driven Development on WCF and UI using xUnit

Mon, 08/30/2010 - 12:38
This tutorial shows how BDD can be done from early requirement collection stage to late integration tests. It explains breaking user stories into behaviors, and then developers and test engineers taking the behavior specs and writing a WCF service and unit test for it, in parallel, and then eventually integrating the WCF service and doing [...]
Categories: Blogs

Behavior-Driven Development in the Real World

Fri, 08/27/2010 - 15:01
Behavior-Driven Development is more than a technique for creating and organizing unit tests. It is also a wonderful way to communicate with customers and users about the software being created. This video demonstrates some techniques and tools you can use to start delivering software with BDD. : Using Behavior-Driven Development frameworks, this session explores ways [...]
Categories: Blogs

Rethinking Unit Testing in C++

Wed, 08/25/2010 - 14:24
Kevlin Henney explores the typical styles used for C++ unit-testing frameworks before going on to look at other possibilities that are more likely to encourage programmer testing and higher quality unit tests. From the raw use of the assert macro, to xUnit-style frameworks, to more natively C++-style frameworks and then onto a specification-centric approach that [...]
Categories: Blogs

The Tough Questions About Testing

Wed, 08/25/2010 - 13:40
Unit testing is a part of Test-Driven Development, but TDD is not only about Unit testing. In TDD, you usually write tests before you write any application code, and these test serve as documentation. However, Behavior-Driven development is a less well-defined term. Some contrast BDD and TDD while others say that they’re they are like [...]
Categories: Blogs

Devs Are From Mars. SETs Are Too.

Mon, 08/23/2010 - 13:39
Simon Stewart presents the activity of Google’s Engineering Productivity team and the role Software Engineers in Test (SETs) play in helping software developers to make their code more maintainable, recommending some of their tools: Gold linker, Eclipse, distcc, JDepend, graphviz. http://www.infoq.com/presentations/Devs-Are-From-Mars-SETs-Are-Too
Categories: Blogs

Comparing FitNesse, Cucumber and keywords for Domain Specific Test Languages

Thu, 08/19/2010 - 12:56
FitNesse, BDD/ATDD based tools (like Cucumber) and various keywords based tools each have their followers when it comes to automated testing at the system or acceptance level. But few have tried each type and many are wondering which one best suits their organisation, project or product. The concept of Domain Specific Test Languages (DSTL) is [...]
Categories: Blogs

Test-Driven Development – From Painful to (Near) Zero Friction

Tue, 08/17/2010 - 15:10
Matt Honeycutt doesn’t like development friction and especially testing friction. Over the last several years, his approach to test-driven development and the style of test cases he creates have changed drastically in an effort to eliminate testing frication. In these screencasts, he uses TDD to implement a class in RageFeed. Starting with very [...]
Categories: Blogs

Agile Testing and SeleNesse

Mon, 08/16/2010 - 15:14
Tools like FitNesse allows test automation to happen quickly and broadly. However, many companies can’t support it in their infrastructure. Dawn Cannan got around this problem by helping create SeleNesse, a Selenium-FitNesse plugin. She also paired with developers in the Java space and the .NET space to bring this plugin to both [...]
Categories: Blogs

SpringSource Tool Suite Error Analysis

Mon, 08/16/2010 - 15:04
An introduction to the SpringSource Tool Suite Error Analysis. SpringSource Tool Suite (STS) provides the best and most complete set of Eclipse-based tools for building Spring-powered applications that run on the major application server platforms, including Apache Tomcat, SpringSource tc Server, SpringSource dm Server, IBM WebSphere, Oracle WebLogic, and JBoss. STS incorporates a task-focused user [...]
Categories: Blogs

Unit Testing with Team System

Wed, 08/11/2010 - 15:53
A short introduction on how to perform unit tests with Microsoft Team System.
Categories: Blogs

From Dev To Production Through Build Pipelines and Teamwork

Wed, 08/11/2010 - 15:36
Sam Newman discusses how to improve the process going from software development to production, covering the following steps: building, configuration, automated testing, deploying, monitoring, logging and disasters. He offers practical advice on how to avoid transforming the development, QA and Operations into silos by using build pipelines providing continuous builds and deployment. http://www.infoq.com/presentations/From-Development-To-Production
Categories: Blogs

GWT Testing Best Practices

Mon, 08/09/2010 - 16:34
GWT has a lot of little-publicized infrastructure that can help you build apps The Right Way: test-driven development, code coverage, comprehensive unit tests, and integration testing using Selenium or WebDriver. This session will survey GWT’s testing infrastructure, describe some best practices we’ve developed at Google, and help you avoid common pitfalls. Slides of the presentation
Categories: Blogs

Driving an ASP.NET MVC Application Outside-in with SpecFlow

Mon, 08/09/2010 - 16:28
You will learn the basics of Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD) as well as how to use these concepts to bridge the gap between requirements and implementation ? on .NET platform with SpecFlow. SpecFlow is an open source project inspired by Cucumber aiming at bringing pragmatic BDD to .NET. Watch [...]
Categories: Blogs

Testing C# and ASP.Net Applications Using Ruby

Wed, 08/04/2010 - 14:46
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. http://www.infoq.com/presentations/hall-testing-with-ruby
Categories: Blogs