Actions
Регрессионное тестирование - общие моменты.¶
1. Project Properties¶
- Отображение узлов (основная вкладка)
Дополнительно проверять: "full name mode" и "show description on elements" (в авто-тестах не реализовано).
- Checker rules - авто
- Mandatory attributes - авто
Дополнительно проверять: установка и редактирование значения по умолчанию у обязательного атрибута (в авто-тестах не реализовано).
- Requality references
2. Requality Explorer view¶
- Папки документов - авто
- Импорт документа/ов - авто
- Удаление документа - авто
- Влияние удаления документа на требования и разметку - Обновление документа - авто
- Влияние обновления документа на требования и разметку - Работа HTML Headers Document Processor
- Добавление требования - авто
- Удаление требования - авто
- Манипуляции с корневым узлом требований
- Влияние на Markup editor, Outline, Properties view's.
- single и double-клики на документы и требования. - Перенести документ с размеченными фрагментами в другую папку
3. Markup editor view¶
(Проверять на обычном тексте, картинках, ссылках, заголовках)- Добавление location к существующему требованию
- Добавление location с созданием нового требования
- Добавление одного location к нескольким требованиям
- Удаление location из требования
- Влияние на Requality explorer, Outline, Properties view's.
- single и double-клики на location'ы (для 10 версии неактуально)
- синхронизация при удалении/добавлении location'ов - Ситуация
1. Есть документы разного уровня вложенности. Например, А-на более высоком уровне, В - расположен глубже. 2. Выделяем фрагмент в документе В, создаем на нем требование 001. 3. Выделяем фрагмент в документе А, добавляем к требованию 001. 4. Выделяем фрагмент в документе А, создаем на нем требование 002. 5. Выделяем фрагмент в документе В, добавляем к требованию 002. В Error log возникают сообщения об ошибке (ниже второе и третье). Если запускать из консоли, то в ней появляется сообщение об ошибке (ниже первая). В итоге последний фрагмент не выделяется и не добавляется к требованию.
4. Properties view¶
Редактирование Main
- отдельно для узла Requirements
- проверить сохранение данных при переключении между полями, вкладками и требованиями
- Редактирование Id - авто
- Редактирование Name - авто
- синхронизация имени с Requality explorer, Outline, Markup editor view's. - Редактирование Attributes
- Add - авто
- Remove - авто
- Влияние на отчет
- Появление скролл-бара
Редактирование Description
- Alternative Description
- редактирование - авто
- появление скролл-баров (вертикальный, горизонтальный) - Locations
- отображение имен location'ов - авто
- double-click по location'ам и по документам и влияние на Outline и Markup, переключение между разными документами и location'ами.
Редактирование Advanced
- Predicate
- редактирование - авто
- появление скролл-баров (вертикальный, горизонтальный)
- влияние на отчеты - Base requirements
- добавление требования - авто
- удаление требования - авто
- появление скролл-баров (вертикальный, горизонтальный)
- переход к базовому требованию
Вкладка Source
- проверить кодировку и завершенность
5. Outline view¶
- Имена location'ов
- Переключение между location'ами одного документа
- Переключение между location'ами разных документов
- Влияние на остальные view
6. Все виды отчетов
- Добавление/удаление шаблонов отчетов
7. Импорт/экспорт проекта¶
GIT:- Импорт изменений
- Импорт изменений с конфликтом
- Проверка наличия обновления, когда нет обновлений
- Проверка наличия обновления, когда есть изменения на сервере
- Проверка наличия обновлений, когда есть локальные изменения
- Экспорт изменений
- Экспорт изменений с конфликтом
- Импорт существующего проекта из архива
- Экспорт проекта в архив
8. Настройки проекта¶
Updated by Viktoria Kopach over 2 years ago · 27 revisions