Skip navigation
57024 Views 7 Replies Latest reply: Dec 29, 2009 12:32 PM by bbibeault RSS
bbibeault ZenossEmployee 142 posts since
May 19, 2009
Currently Being Moderated

Dec 28, 2009 1:39 PM

Request for review - Event Console test cases

After the last Zenoss test day, a lot of work went into improving and fleshing out the test cases covering the Event Console. I would like to ask anyone that has time to please review through the test cases mentioned below on TestLink, and offer any feedback that you can (broken test cases, missing test cases, incorrect steps or expected results, etc.) as replies to this thread.  The goal is to catch issues before they are released, and having stronger test cases is one of the best ways to do that.

 

 

  • David Nalley ZenossMaster 20 posts since
    Sep 21, 2009
    Currently Being Moderated
    1. Dec 28, 2009 9:22 PM (in response to bbibeault)
    Re: Request for review - Event Console test cases

    Re: ID 3151 ::                 Test Case Verify refresh queries do not "stack"

     

    When reading through it (and given some experience with this particular bug on less-than-adequate hardware at a $previousemployer.)


    The real issue has nothing to do with the events being in the history table, it's that the query to the events (or history) table don't check each to see if there is already a running refresh query.

    The additional directions of moving the events to the history table takes additional time, and introduces at least 2 additional steps, and doesn't add any benefit. 10MM rows in the events table will refresh as slowly as 10mm rows in the history table.

     

    It is more common that there will be 10mm rows in the history table than in the events table, but for the purpose of testing that particular bug shouldn't matter.

  • David Nalley ZenossMaster 20 posts since
    Sep 21, 2009
    Currently Being Moderated
    2. Dec 28, 2009 9:29 PM (in response to bbibeault)
    Re: Request for review - Event Console test cases

    re: 3147: Check events with non-UTF8 characters

     

    The test seems sane, though one has to read the referenced bug to understand what ill behavior is being experienced.

  • David Nalley ZenossMaster 20 posts since
    Sep 21, 2009
    Currently Being Moderated
    3. Dec 28, 2009 9:33 PM (in response to bbibeault)
    Re: Request for review - Event Console test cases

    ID 2612 ::                 Test Case Scroll through large numbers of events

     

    Since this is a subjective test - it'd be nice to identify what types of behavior would be definite failures.

     

    Also since you have referenced a script for creating events, it might be nice to add that to Testcase 3151.

  • David Nalley ZenossMaster 20 posts since
    Sep 21, 2009
    Currently Being Moderated
    4. Dec 28, 2009 9:38 PM (in response to bbibeault)
    Re: Request for review - Event Console test cases

    re: ID 2605 ::                 Test Case Verify acknowledged events contain "ownerid"

     

    This seems a sane method to test.

    If I were really paranoid, I'd specify a newly created non-admin user to acknowledge the event. And a user different from the previously 'newly created non-admin user' to view and see the userid that acknowledged an event.

More Like This

  • Retrieving data ...

Legend

  • Correct Answers - 4 points
  • Helpful Answers - 2 points