всі лаби по якості / Lab1_QA / Lab Practicum 1
.docLab Practicum #1
Assessing quality of software application
Goal of the lab:
Assess quality of real-world software application and produce a set of documents, including requirements, test-cases and bug reports.
Task description:
-
Download and install RSS Bandit application (see Input Materials section).
-
Choose one of three available parts of application as a target for your work: Navigation Pane, Menu and toolbars, or Tab View. (Please see screenshot for reference)
-
Test selected part of an application and specify few requirements for it. Consider following examples of requirements:
-
ID
Description
Area
R001
Shortcuts should be specified for each item in the main menu;
Main Menu
R002
When user presses “Search” button there might be two cases:
1) Application found RSS feeds which match search criteria. In this case results of search should be immediately shown in the separate Tab View.
2) No results found – the user should be notified with a message.
Navigation pane/Search panel
-
Based on your requirements produce one or two test-cases. Example of test case:
-
ID
Requirement ID
Steps
Status
1
R002
1. Launch RSS Bandit
2. Add few RSS feeds and read them
3. Find any word within any RSS feed, say (“vote”)
4. Activate search panel
5. Type “vote” in search criteria text box and press “Search” button
6. Verify that all feeds containing this word were found.
Test passed
-
Find any bug or usability issue in selected part of application.
-
Specify requirement and test case which will cover defect you found.
-
Produce a bug report based on template (see Input Materials).
Outcome:
-
Requirement specification for a select part of application,
-
One or two test-cases covering this specification,
-
Bug report.
Input Materials:
-
RSS Bandit application http://rssbandit.org/
-
http://sourceforge.net/projects/rssbandit/files/rssbandit/v1.8.0.870/RssBandit.1.8.0.862.Src.zip/download
-
http://sourceforge.net/projects/rssbandit/files/rssbandit/v1.8.0.870/RssBandit1.8.0.870_installer.zip/download
-
Bug report template:
-
Screenshots: