... IMO you should run the unit tests in all environments. The only caveat is that sometimes unit tests are destructive -- i.e. they blow away certain database...
Grig Gheorghiu
grig@...
Sep 1, 2006 7:18 am
9712
There was similar question at watir mailing list some time ago, and only helpful answer was from Jonathan Kohl: "PDF::Writer is probably the tool you'd want to...
Hello Bret, thank you for sharing your thoughts. On Friday, ... Ah. That's not what I do, by preference. First of all, I don't limit myself to the formal...
Hi Paul, ... QA dept on why our specific way of automation ( ruby/watir) was chosen over other methods. So if you need some help with your ... It would be nice...
... I forgot the 3rd technique: - make the renderer interface pluggable. That means you have two modules - the one that decides what to print, and the one that...
I would run the tests everywhere I could and as often as I could. Why run unit tests on the server? You've moved your tests from the desktop and into your...
... How do you test units that interact with an environment? A lot of the code that I write interacts with foreign APIs or networks. Problems aren't usually...
Hubert Matthews
hubert@...
Sep 1, 2006 11:22 am
9718
Depending on how pure you want to be (ducking), a real unit test doesn't interact with any other classes. A unit test only tests the one unit of code, a single...
... You are indeed ducking my question. Most of my problems occur in reaction to effects that are external to my code: odd APIs and network problems. I was...
Hubert Matthews
hubert@...
Sep 1, 2006 1:09 pm
9720
We've got a stage called interoperability testing. Kind of difficult,
time consuming, and expensive, since it requires a whole set-up of an
operational like...
STEURS Stefan
stefan.steurs@...
Sep 1, 2006 2:04 pm
9721
... TDD does not require "pure" unit tests. That's just for super-high reliability, such as medical software. The failure of a unit test implicates only one...
... I didn't mean to duck it... you aren't asking about unit tests, you are asking about integration tests. I don't think the people on the list who've been...
... If your code is a thin layer with very little behavior on top of the odd external APIs, then you might find unit testing to be of limited use. I usually...
There are several possiblities. BBTestAssistant CamTasia by TechSmith Spector by SpectorSoft All these do screen recording; BBTestAssistant at least allows you...
I'm 100% with Dave here. It is my experience too that tackling automation problems, sometimes *hard* automation problems, inevitably uncovers many other...
Grig Gheorghiu
grig@...
Sep 1, 2006 6:56 pm
9727
So Rajagopal, Did this thread answer your question in any way shape or form? Or are you perhaps even more confused than ever ;-) Aaron Korver...
... There's a common FAQ about eXtreme Programming. Someone who is good at a form of analysis (possibly a document-driven one, or a proof-driven one), will...
... problems, sometimes *hard* automation problems, inevitably uncovers many other issues, some totally unrelated to testing, but related to not properly ...
... a form of analysis (possibly a document-driven one, or a proof-driven one), will ask: How can you claim to scale and avoid trouble without analysis? I...
Ron, thanks for your reply. I think everything you've listed below is how we're approaching things. But once you push your code from one environment (i.e DEV ...
... Michael Thanks for your answers, I appreciate you took the time to respond to my questions. I was looking though for something more specific. I'm well...
Grig Gheorghiu
grig@...
Sep 2, 2006 4:06 pm
9733
Hello, In a recent news at infoq's forum (see http://www.infoq.com/news/dangers-code-coverage), a most respected developer from the open-source community...
What i would like to see is a code coverage tool that was able to assess the coverage of a test suite with respect to a particular patch. In other words it...
This thread has bumped into a bit of the ol "what is a unit test" confusion, I think, because of some important distinctions that tend to get blurred or...
... I am not sure to understand what you are looking for: Do you mean you want coverage information restricted to a particular subset of the codebase ? Delta...
Robert Glass's book "44 Facts and Fallicies on Software Engineering" contains some very interesting numbers on coverage. Glass tells the story of how he...
Hubert Matthews
hubert@...
Sep 4, 2006 9:50 am
9739
I am quite aware of the limits of "code coverage" if the meaning of code coverage is so-called branch coverage. And whatever the meaning of coverage, I know...