BM Bloggers

The blog of the Black Marble development team

Browse by Tags

All Tags » Testing (RSS)
Can't debug into a MOSS Webpart
I am doing some work at present where I need to debug into webparts hosted in a MOSS 2007 server. Never an easy set of debugging to get right. To try to ease the process I wrote a WinForm test application that just calls the webpart method with test parameters...

Posted 24 August 2007 13:10 by But it works on my PC!

Filed under: ,

Good pointer to DNR TV from Colin @ DDD5
I have just watched the Dot Net Rocks TV Show that Colin Mackay recommended during his DDD5 session on Mock Objects (and posted about in his blog ). I cannot agree more that it is great practical intro to using the Model/View/Presenter pattern, easy to...

Posted 02 July 2007 11:42 by But it works on my PC!

Filed under: ,

Great session on TDD
Went to a great session last night at the Yorkshire Extreme Programming Club, a intro to Test Driven Development using just Excel. The presentation was given by Clarke Ching, you can find out more about him and this presentation on his blog I just had...

Posted 11 May 2007 21:00 by But it works on my PC!

Filed under: ,

Great Channel9 video in GUI testing
I have just watched the very interesting Ifeanyi Echeruo: Testing WPF - UI Fuzzing with InvokeStress. This gives a great discussion of the role of the tester within the development team, and no they don't 'just press buttons to see what happens'. They...

Posted 02 September 2006 19:31 by Richard

Filed under:

Living with CruiseControl and MSTest
A while ago I posted on getting CruiseControl.NET working with MSTest . This has been working OK for us, but as with all things you learn a lot from living with it. So here are some tips and comments about our experiences: Watch your timeouts Many problems...

Posted 27 August 2006 14:42 by Richard

Filed under:

New release of GUITester with Regular Expressions
Following my visit to Nxtgen I have added regular expression functionality to GUITester as promised. The ClickTextTest attribute now has an optional extra boolean flag, this allows you to say if the text to match is a fixed string or a regular expression...

Posted 23 August 2006 18:35 by Richard

Filed under: ,

SharpRobo - another way to test GUIs
SharpRobo is another interesting way to test your win forms application, it uses recorder (test classes) to allow user operations to be replayed. The potential issue for me is that you need to derive your forms and controls from SharpRobo base classes...

Posted 22 August 2006 16:46 by Richard

Filed under: ,

Presenting at NxcGenUG
I am presenting at NxtGenUG user group in Coventry on the 14th of August. I will be presenting an updated version of my presentation from DDD on Testing graphical user interfaces

Posted 18 July 2006 17:18 by Richard

Filed under: , ,

SourceSafe and CruiseControl
A day or so ago our CruiseControl stopped working, I was seeing loads of problems in the Get source stage. Basically it was timing out, but it had work last week! OK I had been trying to get MsTest integrated but that should not have effected the source...

Posted 16 June 2006 14:11 by Richard

Filed under:

MSTest and CruiseControl .NET
I have been trying to get Visual Studio 2005 Team Developer style unit tests working within CruiseControl. The documention says it should work, but is a little scant as to the detail of how to do it. So now I have it all going I thought an example of...

Posted 14 June 2006 22:29 by Richard | 5 comment(s)

Filed under:

Loading test data files in Microsoft Test Projects without fixed paths
I sorted a problem today that has been going on a while, how to load test data in unit tests without resorting to fixed paths. We had an class library assembly and an associated test project in Visual Studio 2005 Team Developer Edition. The problem was...

Posted 09 June 2006 19:42 by Richard | 2 comment(s)

Filed under: ,

That threading issue seen at DDD3 in the session demo
At DDD3 when I was demo'ing GUITester I said there was a problem with the tests that used multi-threading were failing. This used to work with .Net 1.1 but not with 2.0. Due to the short notice of doing the session I did not have time to find the answer...

Posted 05 June 2006 20:03 by Richard

Filed under: , ,

GUITest at DDD3
Well Developer Developer Developer Day 3 was interesting, a few months ago I had put in a proposal to speak at the event about GUITester, but it was not voted for, so I didn’t continue to work on the session. So I arrived on Saturday expecting a relaxing...

Posted 05 June 2006 10:24 by Richard | 1 comment(s)

Filed under: , ,

Thoughts on automatically generating Test Methods in a Team Developer Edition Test Project
With my current implementation of the GUITesting framework integrated with Test Projects within VS.Net, I end up with all the GUITests in a single [TestMethod]. This is a far from perfect solution, if nothing else it is hard to debug, you only see the...

Posted 16 April 2006 21:31 by Richard

Filed under: ,

Updating GUITester to build using VS.Net 2005 and make use of Test Projects
I have rebuilt the GUITesting framework using VS.Net 2005. No changes really, the built in converter from VS.Net 2003 to 2005 did the job with no errors. At this time I have not done any work to exploit the new features of .NET 2.0. However, what I have...

Posted 15 April 2006 00:28 by Richard

Filed under: ,

More Posts Next page »