Handling SRU testcases in launchpad
Vic
vicmail at tiscali.co.uk
Fri Jun 6 07:11:06 UTC 2008
Steve et al
I have used the latter approach (having a formalised header in the
descriptive text) in handling Improvement Proposals in a large
multinational and found it to be, in practice, the most effective method
in that it is so simple and doesn't have to modify existing data
structures. I could add the system to the existing form of the
documentation without a further Lloyds audit. I eventually hit on the
format of a number based on the date followed by a number derived from
the root problem. However in my case, I found I needed an extra number
supplied automatically by the QA team - the date was based on a day and
several proposals could be received. But using a computer in your case,
hours minutes and seconds would be more than sufficient to unambiguously
stamp a case. The rest of the description was as normal. In my case the
title of the work. Lloyds were delighted with the system at the next ISO
audit. Of course in this case, the structure of that number would have
to be defined with testing in mind. The resultant initial composite
numerical header is very amenable to computer manipulation.
Vici
Steve Beattie wrote:
> [Bjorn, I've cc:ed you on this, because we'd like to get the launchpad
> team's perspective on the cleanest way to handle these.]
>
> In yesterday's QA team meeting, a discussion arose around how we handle
> test cases in launchpad. On of the things the QA team would like to do
> is to be able to pull out test cases from launchpad, present them to
> testers, and record results in a way similar to the iso testing tracker
> on qa.ubuntu.com.
>
> However, the current way test cases are annotated in launchpad are
> suboptimal for tools to pull them out automatically, as some are in the
> comments, some are in the descriptions, and there's no clear ending to
> the testcase (are there other issues?). We'd like to fix this with the
> constraint that it be both easy to pull them out programmatically *and*
> see them visually when examining the bug via the web interface.
>
> One proposal by Brian Murray was to make the test case(s) an attachment
> with standardized naming. The downside is that attachments aren't
> displayed inline and so viewers of the bug won't see them without
> effort. Proposed solutions to this include making python-launchpad-bugs
> modify the description to include the test case or extending the QA
> greasemonkey scripts to display test case attachments inline (downside
> is that not many people use the greasemonkey scripts).
>
> Another approach (advocated for by Jordan Mantha) would be to just ensure
> that the test cases are always included in the description and have an
> improved format that includes both a beginning and ending marker.
>
> Opinions? Alternate approaches? Flames?
>
> (In the longer term, would it be useful for launchpad to treat test
> cases as first class objects?)
>
> Thanks.
>
>
More information about the Ubuntu-qa
mailing list