Reputation
3,072
Next privilege 3,500 Rep.
Protect questions
Badges
1 7 33
Newest
 Yearling
Impact
~126k people reached

Jul
6
revised Testing a data de-duplication and matching engine
deleted 12 characters in body
Jul
6
answered Testing a data de-duplication and matching engine
Jun
28
comment Question: C# Selenium: Read rows from html table until the last row is found, and Store in array
What is the question? Why does QuickWatch say this?
Jun
23
comment Where should test fixture code live?
Went over this with the developer, and it sounds like in order to use the typed objects, etc., we'd need to have an interface we could include to get code to compile :( Instead I'll provide an interface for inclusion in SUT test projects. The SUT test project will include the only the fixture interface and fixture implementations. Then I'll use Reflection in my test harness code to load the implementations of the interface and execute them. I have access to their solutions in source control, so can set up the test projects myself. Getting interfaces from devs, not so easy.
Jun
23
comment Where should test fixture code live?
Thanks, that's what I was looking for. I think I'm trending in that direction right now. The dev has some code snippets already available that I can borrow (I'm pretty lousy at Reflection). Can you edit your answer to include your comment? I'd like to have it be a bit more visible for anyone else looking at this question in the future :)
Jun
23
comment Where should test fixture code live?
Yeah, I strongly suspect that I will be maintaining fixtures partly to avoid this sort of dependency on the developers. So, it sounds like the fixtures in your system dynamically load the production code, but are all in their own solution? Thanks, this is helpful.
Jun
23
comment Where should test fixture code live?
And, thanks much for including your source code
Jun
23
comment Where should test fixture code live?
So far, what we are doing sounds similar - except it looks like all your tests can be executed without knowing anything about the SUT's actual code (e.g., by going through the browser). Am I right? What about testing a .dll that was going to be part of a larger system? Would you include every .dll you are testing in your test solution, or put your actual test code into the .dll solution? or would you create multiple solutions for collections of related .dlls that you are testing that include the .dll and your tests, and have your harness dynamically load their compiled code at runtime?
Jun
22
asked Where should test fixture code live?
Jun
21
answered Can exploratory testing replace executing manual functional tests?
Jun
21
answered What is the difference between regression testing and re-testing?
Jun
16
comment Should a test method test only one condition?
Good point about unit tests pointing to broken code more quickly if they just check one thing.
Jun
15
revised Should a test method test only one condition?
added 39 characters in body
Jun
15
revised Should a test method test only one condition?
added 322 characters in body; deleted 29 characters in body
Jun
15
answered Should a test method test only one condition?
Jun
11
comment Is it easier to write “correct” software in functional languages?
This is probably a better question for programmers.se
Jun
10
comment Workflow shortcut to meet the release deadline
We use a Q&A section on our functional specs on our team wiki to help spec out gray areas. As the whole team gathers information, they update the Q&A section of the wiki so we have the information in one place.
Jun
8
answered Test Strategy Documentation
Jun
7
answered Under what circumstances is Sikuli better for test automation than Selenium or Watir?
Jun
6
comment Writing automated tests for System.Web.HttpApplication
I'm not talking about Selenium or UI testing. "Record and Playback" with mocks means queuing values to return (recording), and then when your test calls those methods, they get returned (playback). Rhino Mocks is an example of this. See ayende.com/wiki/Rhino+Mocks+Introduction.ashx for examples of this style of mocking. Incidentally, while writing this comment I learned that Rhino Mocks has moved beyond Record and Playback to Arrange, Act, and Assert: blog.benhall.me.uk/2008/05/…