Be careful with absolute statements. If you haven't tested it, how do you know it doesn't work? I'd say you know that no more than they know that it does, and the hyperbole doesn't help them understand. It just sounds like you're willing to either exaggerate (which you are) or to ignore the simple rules of logic (in which case testing wouldn't do any good anyway).

I think the best way to get around all this "sort of meets spec" thinking and to get people to do tests misses the obvious part of the problem. If you really want the software tested and you really want it to meet specs, then there's a solution staring you in the face. Spec the tests.

If you specify what the tests are, and specify that the software must meet the tests, then the software isn't fit for spec until it passes the tests. You may be a test first person, a test last person, a write then test per feature person, or whatever type of test-minded person you care to be. If the spec is written in terms of what tests specifically must pass and how the tests will be written, then there's no way to claim the software is to spec until the tests pass.


In reply to Re: Testing 1...2...3... by mr_mischief
in thread Testing 1...2...3... by raybies

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.