Chris, I would love to see what you have. There is some existing libreoffice test cases as well -- we need to do some work on exposing all the application testcases we have in an easier to see manner. However, until then, have a look here:

http://packages.qa.ubuntu.com/qatracker/testcases/1423/info

The testcase format is documented here, and if start a thread here on the wiki the testcase admins would be happy to help get the testcase formatted properly for inclusion.

https://wiki.ubuntu.com/Testing/TestCaseFormat

Nicholas

On 11/01/2012 03:40 PM, chris hermansen wrote:
Jeff et al;

I guess it would be churlish of me to say I'm not interested in testing web-cams, but since I don't own one...

If I could wave my wand, what I would like to see is a great set of test cases for LibreOffice. And maybe even more than that, I would like to see a brief tutorial on how to set up a test case from a user narrative point of view.

I would be willing to put together a LibreOffice user narrative (I'm stretching the truth here; I already have one) that could be turned into a test case. If some of us were to document such a process, maybe it would be easier for others to roll their own.

Am I wrong?


On Thu, Nov 1, 2012 at 11:28 AM, Jeff Lane <[email protected] <mailto:[email protected]>> wrote:

    On 11/01/2012 03:14 PM, chris hermansen wrote:

        For instance, I think it's important to have the webcam,
        multimedia
        buttons, etc working but I'd far sooner give them up and not have
        Unity-LibreOffice integration broken the way it is in 12.10.
         I think
        the reason we have a lot of working webcams in 12.10 and not
        so many
        working LibreOffices is because the test cases for LibreOffice
        don't
        currently go deeply enough.


    If you're interested in testing hardware related items like the
    webcam, hotkeys, audio, etc, you should look at Checkbox[1] and
    the tests it provides.

    You can run it in an Ubuntu Friendly[2] context from the dash by
    searching for "Ubuntu Friendly" and clicking on the "System
    Testing" icon.

    For the curious, the test cases are defined in job files located
    in /usr/share/checkbox/jobs in plain text.  These jobs include
    manual tests, automated tests, and tests that are a combination of
    both (for example, launching a program and asking the tester to
    confirm the result).

    The scripts that do the actual testing can be found in
    /usr/share/checkbox/scripts.  Scripts can be in virtually any
    language, though we generally prefer shell or python to keep the
    code base somewhat homogenous.

    For Ubuntu Friendly, the tests that are run are contained in a
    file called /usr/share/checkbox/data/whitelists/default.whitelist

    We use this same tool and these same scripts for Ubuntu Hardware
    Certification.

    And, Checkbox is installed on EVERY Ubuntu Desktop install there
    is (Not in the [X,K,L,Ed,*]ubuntus though :(  ) as it is part of
    the default installation and lives in Main.

    Checkbox is also an open project so anyone is welcome to submit
    patches, new tests, improve the existing tests, etc.

    Happy Testing ;-)

    Jeff

    [1]http://launchpad.net/checkbox
    [2]http://friendly.ubuntu.com


-- Jeff Lane - Hardware Certification Engineer and Test Tools Developer
    Ubuntu Ham: W4KDH
    Freenode IRC: bladernr or bladernr_
    gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417  C466 4ABD 3635 3A14
    B2DD


-- Ubuntu-qa mailing list
    [email protected] <mailto:[email protected]>
    Modify settings or unsubscribe at:
    https://lists.ubuntu.com/mailman/listinfo/ubuntu-quality




--
Chris Hermansen · [email protected] <mailto:[email protected]>

C'est ma façon de parler.



-- 
Ubuntu-qa mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-quality

Reply via email to