Project

General

Profile

Regr tests » History » Revision 24

Revision 23 (Viktoria Kopach, 11/10/2016 01:21 PM) → Revision 24/27 (Viktoria Kopach, 03/26/2020 12:07 PM)

h1. Регрессионное тестирование - общие моменты. 

 h2. 1. Requality Explorer view 

 # Папки документов - авто 
 # Импорт документа/ов    - авто 
 # Удаление документа    - авто 
 - Влияние удаления документа на требования и разметку 
 # Обновление документа    - авто 
 - Влияние обновления документа на требования и разметку 
 # Работа HTML Headers Document Processor 
 # Добавление требования    - авто 
 # Удаление требования    - авто 
 # Манипуляции с корневым узлом требований 
 # Влияние на Markup editor, Outline, Properties view's. view''s. 
 - single и double-клики на документы и требования. 
 # Перенести документ с размеченными фрагментами в другую папку 

 h2. 2. Markup editor view 

 (Проверять на обычном тексте, картинках, ссылках, заголовках) 
 # Добавление location к существующему требованию 
 # Добавление location с созданием нового требования 
 # Добавление одного location к нескольким требованиям 
 # Удаление location из требования 
 # Влияние на Requality explorer, Outline, Properties view's. view''s. 
 - single и double-клики на location'ы location''ы (для 10 версии неактуально) 
 - синхронизация при удалении/добавлении location'ов 
 # Ситуация 
 <pre> 
 1. Есть документы разного уровня вложенности. Например, А-на более высоком уровне, В - расположен глубже. 
 2. Выделяем фрагмент в документе В, создаем на нем требование 001. 
 3. Выделяем фрагмент в документе А, добавляем к требованию 001. 
 4. Выделяем фрагмент в документе А, создаем на нем требование 002. 
 5. Выделяем фрагмент в документе В, добавляем к требованию 002. 
 В Error log возникают сообщения об ошибке (ниже второе и третье). Если запускать из консоли, то в ней появляется сообщение об ошибке (ниже первая). 
 В итоге последний фрагмент не выделяется и не добавляется к требованию. 
 </pre> 


 location''ов 

 h2. 3. Properties view 

 *Редактирование Main* 

 - отдельно для узла Requirements 
 - проверить сохранение данных при переключении между полями, вкладками и требованиями 

 # Редактирование Id    - авто 
 # Редактирование Name    - авто 
 - синхронизация имени с Requality explorer, Outline, Markup editor view's. view''s. 
 # Редактирование Attributes 
 - Add    - авто 
 - Remove    - авто 
 - Влияние на отчет 
 - Появление скролл-бара 

 *Редактирование Description* 

 # Alternative Description 
 - редактирование    - авто 
 - появление скролл-баров (вертикальный, горизонтальный) 
 # Locations 
 - отображение имен location'ов location''ов    - авто 
 - double-click по location'ам location''ам и по документам и влияние на Outline и Markup, переключение между разными документами и location'ами. location''ами. 

 *Редактирование Advanced* 

 # Predicate 
 - редактирование    - авто 
 - появление скролл-баров (вертикальный, горизонтальный) 
 - влияние на отчеты 
 # Base requirements 
 - добавление требования    - авто 
 - удаление требования    - авто 
 - появление скролл-баров (вертикальный, горизонтальный) 
 - переход к базовому требованию 

 *Вкладка Source* 
 - проверить кодировку и завершенность 



 h2. 4. Outline view 

 # Имена location'ов location''ов 
 # Переключение между location'ами location''ами одного документа 
 # Переключение между location'ами location''ами разных документов 
 # Влияние на остальные view 

 h2. 5. Импорт/экспорт проекта 

 # Импорт существующего проекта из репозитория (svn, git) 
 # Импорт существующего проекта из архива 
 # Экспорт проекта в репозиторий (svn, git) 
 # Экспорт проекта в архив