Project

General

Profile

Actions

Requality operations » History » Revision 9

« Previous | Revision 9/56 (diff) | Next »
Viktoria Kopach, 03/16/2012 07:55 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
                      2. 8. Delete Node
                      3. 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
                                                                          2. 23. Move Node
                                                                            • Перетащить требование из некорневого в корневое требование и из корневого в некорневое.
                                                                            • Перетащить отчет из некорневой папки в корневую и наоборот.
                                                                            • Перетащить документ из некорневой папки в корневую и наоборот.
                                                                            • Перетащить комментарий к другому требованию.
                                                                            • Перетащить тестовую ситуацию к другому листовому требованию и попробовать перетащить к другому нелистовому требованию.
                                                                            • Попробовать перетащить узел одного типа (требование, отчет или документ) в узел/папку другого типа.
                                                                              1. 24. Create Node - SelectNodeDialog (?)
                                                                              2. 25. Add Base Node
                                                                                • Требование ссылается на базовое требование с атрибутом а=1. Добавить к требованию предикат а==1, проверить, что в отчете требование будет.
                                                                                  1. 26. Remove Base Node
                                                                                    • Выполнить пункт Add Base Node. Удалить базовое требование, проверить, что требование не отображается в отчете.
                                                                                      1. 27. Update Report Data
                                                                                        • Изменить все параметры и переключиться между вкладками или на другой объект.
                                                                                          1. 28. Document Processor

JS Editor

Change Node Id
Change Node Name
Change Node Attribute
Move Node
Add Node
Remove Node
Copy Node

Updated by Viktoria Kopach about 12 years ago · 9 revisions