Test Script Template

From Second Life Wiki
Revision as of 14:39, 26 January 2007 by Dan Linden (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  • Requirements (ie. # of users, a god account, land, objects needed for the test)
  • Est. Running time
  • Variables to test (ie. different types of things that generate test permutations)
  • Describe the expected behavior and purpose of the new code. (or link to the Design Document)
  • List any dependencies the new code may have -- what other systems may be affected?
  • List any security implications -- does this feature give access to something it should not?
  • Detailed plan(s) for testing new functionality, including success and failure cases if possible.
  • Test Setup
  • Feature Rule to check
    1. Step
    2. Step
  • Corner case to rule
    1. Step
    2. Step
  • Detailed plan(s) for testing dependent code, including success and failure cases if possible.
  • Compare Performance, if applicable
    • Requirements for gathering data on existing feature being modified.
    • Follow this with requirements for gathering data on new feature in new format, etc.
    • Explain how to compare data to ensure new feature is not worse (i.e. lower framerate, higher bandwidth, more db queries, etc.)