Confirmed users
508
edits
| Line 74: | Line 74: | ||
! Where | ! Where | ||
|- | |- | ||
| Products | | Products - String definitions of products such as Firefox or Thunderbird. Products under test. This is the top level item to which other items are bound. For instance, Test Cases will be specific to a Product. | ||
| database | | database | ||
|- | |- | ||
| Product Versions | | Product Versions - Products can have several versions. These are string or numerical versions. Environments that need testing are specified against the Product Version, because they may be different for different versions. There is one version of each test case for each Product Version for the same reason. | ||
| database | | database | ||
|- | |- | ||
| Environments | | Environments - These are categorized things like the category "language" may have "english, spanish, italian" as well as the category of "OS" may have "OS X, Windows 7, Linux, etc." Environments can be any set of strings that need test coverage for the Product Version. | ||
| database | | database | ||
|- | |- | ||
| Test Runs | | Test Runs - A collection of test cases, specific to a Product Version, that need testing. Once "activated" a tester can begin providing results for each environment of each test case. | ||
| database | | database | ||
|- | |- | ||
| Test Suites | | Test Suites - Collections of test cases that can be added to Test Runs for execution. | ||
| database | | database | ||
|- | |- | ||
| Test Cases | | Test Cases - Specify a set of actions that must be executed. A case is often executed for several different environments. | ||
| database | | database | ||
|- | |- | ||
| | | Users - Users of the system that can have roles such as Admin (can change anything), Test Mangager (can edit and create tests), Test Creator (can create new tests, but not edit existing ones), and Tester (can only execute and provide results for tests) | ||
| database | | database | ||
|- | |- | ||
| Attachment URLs | | Attachment URLs - Files attached to test cases to help with the test. Such as a video file used to test WEBM video. | ||
| database | | database | ||
|} | |} | ||