Skip navigation.

Archives

Successive Method Calls with Stubs

Phil Haack recently wrote a blog post about a tricky use of Moq where one needs to set expectations for successive method calls. Here’s the specification of the problem shamelessly copied from his blog post:

October Test Management Forum

NOW FULLY BOOKED - SORRY

The 24th Test Management forum will take place on Wednesday 28th OCTOBER at the conference centre at Balls's Brothers, Minster Pavement.

The meeting is sponsored by our patrons: HP, SOGETI and SQS UK and as usual, is FREE to attend. We are most grateful to our generous patrons.

FULL PROGRAMME and TIMETABLE

1.30pmTea/Coffee/Registration
2.00pmIntroductions
2.15pmTony Simms, Test Manager at the NSPCC: "Oooo those graphs look pretty!" How to manage performance testing when you are not a technical specialist.

Tony is very much a non-technical test manager and was faced with having to scope, procure and manage performance testing for a new multi-channel voice and web-enabled counselling service for children and young people. This session will briefly set out the issues he faced and the course he took before opening up to the floor for discussion.

Susan Windsor, WMHL Consulting Limited

We “battle” to get our message across. We continue to improve our communications skills. We obtain certification for greater credibility. We strive for earlier exposure to stakeholders and management. TESTING is considered a major area for improvement in many organisations, but why is testing still undervalued?

Management's widely held perception is still, "Testing just slows my project down, costs too much money and we still have faults in production!"

Where did this perception and (and others like it) come from? If we can understand that, maybe we’ll be able to better tailor our messages and demonstrate our value.

Julian Brook, SQS. Code Quality – Who’s responsible?

Code Quality Management, sometimes known as static analysis, differs from traditional testing by assessing (static) source code rather than (dynamic) running software. Historically, this has been the province of developer peer reviews and inspections. Today, there are sophisticated objective measures of code quality available. If the Test Manager’s responsibilities are largely the process of testing running software and the quality assurance processes concerning the creation of that software, where exactly does the issue of code quality lie? Is it helpful or even meaningful to assess the quality of source code independently of assessing the running software? What tools and techniques can we use to measure code quality, and by what criteria? How reliable is code quality measurement as an indicator of overall system quality?
3.30pmTea/Coffee
4.00pmMike Bartley, Test and Verification Solutions: Improving Time-to-Market Through Software Test Automation
Getting test results sooner - how test automation can reduce time to market. A test team should always keep in mind their contribution to the business, and in this session Mike will concentrate on improving time to market through test automation.
Paul Gerrard, Gerrard Consulting: What are you doing? Why are you doing it?

What is testing really about? This session is a workshop that asks you to use critical thinking to reassess the purpose, meaning and consequences of some testing concepts. Three topics will be considered in this session: test design techniques (test models), exit criteria and independence. Are they gospel, flawed, fake or folklore? Bring your own sacred cows for the slaughter.
Biraj Nakarja, Sogeti: Testing Challenges in an Agile Environment

An Agile environment poses many challenges to a testing function compared to the traditional Waterfall model. Biraj Nakarja would like explore this further with particular focus on; The Characteristics of an Agile Tester - does the 'traditional' tester become less influential in Agile?, Agile Testing using Off-Shore Capabilities - does off-shoring in Agile actually save you money in the long run?, Merging Waterfall with Agile on the same project - can this work, or is it a train crash waiting to happen? Biraj would like share his experiences, and find out more about yours, to help answer these Agile questions.
5.15pmDrinks Reception