Project

General

Profile

Actions

Requality operations » History » Revision 11

« Previous | Revision 11/56 (diff) | Next »
Viktoria Kopach, 03/16/2012 08:01 PM


Requality operations

  • Save Test Purpose - TestPurposeEditor
  • Add Selection to Requirement
  • Remove Location from Requirement - ReqMarker
  • Remove Location from Requirement - propperties
  • Delete Requirement - во время удаления Location
  • Create Test Purpose
  • Update Test Purpose
  • Delete Node
  • Remove Test Purpose
  • Create Document Folder
  • Delete Document Folder
  • Import Document - не откатывается
  • Delete Document
  • Create Report Data
  • Delete Report Data
  • Create Report Folder
  • Update Report Data
  • Generate Report
  • Create Requirement
  • Remove Requirement
  • Update Requirement
  • Change Requirement Id
  • Move Node
  • Create Node - SelectNodeDialog (?)
  • Add Base Node
  • Remove Base Node
  • Update Report Data
  • Document Processor

JS Editor

  • Change Node Id
  • Change Node Name
  • Change Node Attribute
  • Move Node
  • Add Node
  • Remove Node
  • Copy Node
Requality operations
  1. 1.Save Test Purpose – TestPurposeEditor
    • Для всех параметров сохранять изменения.
    • Сохранять разными способами: переключением между вкладками, кликами по другим объектам.
    • Изменить id
    • Совпадающий id
    • Изменить статус в Properties – проследить изменения в UniEditor и Review
    • Изменить статус в UniEditor – проследить изменения в Properties
    • Изменить статус в Review – проследить изменения в Properties
    • Добавление атрибута
    • Добавление совпадающего атрибута
    • Удаление атрибута
    • Редактирование имени и значения атрибута
    • Изменить автора в Properties – проследить изменения в UniEditor и Review
    • Изменить автора в UniEditor – проследить изменения в Properties и Review
    • Изменить описание в Properties – проследить изменения в UniEditor и Review
    • Изменить описание в UniEditor – проследить изменения в Properties и Review
    • Изменить ожидаемый результат в Properties – проследить изменения в UniEditor и Review
    • Изменить ожидаемый результат в UniEditor – проследить изменения в Properties и Review
    • Изменить предикат – проверить в отчете
  1. 2.Add Selection to Requirement
    • Для разным фрагментов документа: плоский текст, таблица, часть таблицы, картинка, текст и таблица, текст и часть таблицы, текст и картинка, форматированный текст, текст-список.
    • Разные способы добавления: к пустому требованию, создать требование, к непустому требованию, к требованию, из которого удалили фрагмент.
    • Добавить фрагмент, который только что был удален, заново.
    • Попробовать создать требование-ребенка для требования, у которого есть тестовая ситуация.
  1. 3.Remove Location from Requirement – ReqMarker
    • Удалить фрагмент из Markup Editor.
    • (если такое реализовано) Удалить фрагмент, принадлежащий нескольким требованиям, из Markup Editor.
  1. 4.Remove Location from Requirement – properties
    • Удалить фрагмент из Properties view.
    • (если такое реализовано) Удалить фрагмент, принадлежащий нескольким требованиям, из Properties view для конкретного требования.
  1. 5.Delete Requirement - во время удаления Location
    • Удалить единственный фрагмент требования двумя способами: через Markup Editor и через Properties view.
    • Удалить такое единственный фрагмент требования, которое имеет тестовые ситуации.
    • При этом: разрешить удаление самого требования, запретить удаление самого требования.
    • (если такое реализовано) Отдельный случай: удалить фрагмент, принадлежащий двум требованиям таким, что в одном из требований этот фрагмент единственный, а в другом – нет. При этом: разрешить удаление самого требования, запретить удаление самого требования.
  1. 6.Create Test Purpose
    • Создавать тестовую ситуацию: из Requality Explorer, из UniEditor.
    • В обоих случаях проверить, что нельзя создать тестовую ситуацию у листового требования и как ребенка у другой тестовой ситуации.
    • Проверить, что при создании тестовой ситуации в Explorer она появляется в UniEditor, и наоборот.
  1. 7.Update Test Purpose
  1. 8. Delete Node
  1. 9. Remove Test Purpose
    • Удалить из Requality Explorer и из Markup Editor.
  1. 10. Create Document Folder
    • Создать папку внутри: основной папки документов и вложенной папки документов.
    • Создать папку внутри папки, в которую уже импортирован документ.
    • Попробовать создать папку с повторяющимся именем.
  1. 11. Delete Document Folder
    • Удалить папку: пустую, содержащую документы (проверить, что происходит с требованиями и location’ами), содержащую документы и другие папки.
    • Попробовать удалить корневую папку документов.
  1. 12. Import Document - не откатывается
    • Импортировать документы разных форматов.
    • Импортировать сразу несколько документов.
    • Импортировать документ с совпадающим именем: документ с таким именем уже импортирован, или импорт двух документов с одинаковым именем.
    • Импортировать документ в некорневую папку.
  1. 13. Delete Document
    • Удалить неразмеченный документ.
    • Удалить размеченный документ.
  1. 14. Create Report Data
    • Создать узел отчета на корневом узле отчетов.
    • Сгенерировать отчет на: корневом требовании, некорневом требовании.
    • Создать отчет в некорневой папке.
  1. 15. Delete Report Data
    • Удалить отчет.
  1. 16. Create Report Folder
    • Создать папку отчетов в корневом узле отчетов.
    • Создать папку отчетов внутри другой папки отчетов.
  1. 17.Update Report Data
    • Изменить шаблон отчета и сгенерировать отчет.
    • Изменить корневое требование отчета – проверить в отчете
    • Добавление атрибута
    • Добавление совпадающего атрибута
    • Удаление атрибута
    • Редактирование имени и значения атрибута
    • Изменить все параметры отчета и проверить, что изменения сохраняются при переключении: на другую вкладку в Properties view, на другой объект.
  1. 18.Generate Report
    • Изменить шаблон отчета и сгенерировать отчет.
    • Не меняя шаблон отчета заново сгенерировать отчет.
  1. 19.Create Requirement
    • Попробовать создать требование-ребенка для требования, у которого есть тестовая ситуация.
    • Создать требование в Requality Explorer с именем: по умолчанию, с заданным именем, в корневом узле, в некорневом узле.
  1. 20.Remove Requirement
    • Удалить требование: пустое, с подтребованиями, с тестовой ситуацией, с тестовой ситуацией в подтребовании, с комментарием, с комментарием в подтребовании.
    • Согласиться на удаление при наличии вложенных требований и не согласиться.
  1. 21.Update Requirement
    • Изменить все параметры и переключиться между вкладками или на другой объект - проверить сохранение изменений.
    • Совпадающий id
    • Изменение имени при изменении id (если имя не менялось отдельно)
    • Добавление атрибута
    • Добавление совпадающего атрибута
    • Удаление атрибута
    • Редактирование имени и значения атрибута
    • Изменение альт.описания.
    • Добавление предиката – посмотреть результат в отчете
    • Добавление базового требования – посмотреть результат в отчете
    • Удаление базового требования
  1. 22. Change Requirement Id
  1. 23. Move Node
    • Перетащить требование из некорневого в корневое требование и из корневого в некорневое.
    • Перетащить отчет из некорневой папки в корневую и наоборот.
    • Перетащить документ из некорневой папки в корневую и наоборот.
    • Перетащить комментарий к другому требованию.
    • Перетащить тестовую ситуацию к другому листовому требованию и попробовать перетащить к другому нелистовому требованию.
    • Попробовать перетащить узел одного типа (требование, отчет или документ) в узел/папку другого типа.
  1. 24. Create Node - SelectNodeDialog (?)
  1. 25. Add Base Node
    • Требование ссылается на базовое требование с атрибутом а=1. Добавить к требованию предикат а==1, проверить, что в отчете требование будет.
  1. 26. Remove Base Node
    • Выполнить пункт Add Base Node. Удалить базовое требование, проверить, что требование не отображается в отчете.
  1. 27. Update Report Data
    • Изменить все параметры и переключиться между вкладками или на другой объект.
  1. 28. Document Processor

Updated by Viktoria Kopach over 12 years ago · 56 revisions