Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
29
Добавлен:
20.02.2016
Размер:
168.45 Кб
Скачать

Lab 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:

  1. Download and install RSS Bandit application (see Input Materials section).

  1. 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)

  1. 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

  1. 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

  1. Find any bug or usability issue in selected part of application.

  1. Specify requirement and test case which will cover defect you found.

  1. Produce a bug report based on template (see Input Materials).

Outcome:

  1. Requirement specification for a select part of application,

  1. One or two test-cases covering this specification,

  1. Bug report.

Input Materials:

  1. RSS Bandit application http://rssbandit.org/

    1. http://sourceforge.net/projects/rssbandit/files/rssbandit/v1.8.0.870/RssBandit.1.8.0.862.Src.zip/download

    1. http://sourceforge.net/projects/rssbandit/files/rssbandit/v1.8.0.870/RssBandit1.8.0.870_installer.zip/download

  1. Bug report template:

  1. Screenshots:

Соседние файлы в папке Lab1_QA