User Tools

Site Tools


courses:testing:lectures

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:testing:lectures [2023/03/26 17:58]
kalishenko
courses:testing:lectures [2023/06/09 20:11] (current)
kalishenko
Line 40: Line 40:
     * Создание TestSuit     * Создание TestSuit
     * Проверки на основе XPath     * Проверки на основе XPath
 +
 +===== Планирование тестирования. Test case / Bugs =====
 +  - Структура и назначение Test-plan:
 +    * Кто
 +    * Что
 +    * Как
 +    * Когда
 +    * Критерии  ​
 +  - Структура и назначение Test-case:
 +    * Предусловия
 +    * Шаги
 +    * Фокусирование на функциональности
 +  - Заведение ошибок:​
 +    * Workflow
 +    * Основные поля и принципы их заполнения
 +    * Поиск дубликатов по стекам ​
  
 ===== Тестирование API. REST ===== ===== Тестирование API. REST =====
Line 108: Line 124:
     * Вынесение общих параметров     * Вынесение общих параметров
     * Просмотр результатов в графическом и табличном видах     * Просмотр результатов в графическом и табличном видах
- 
-===== Планирование тестирования ===== 
-  - Структура и назначение Test-plan: 
-    * Кто 
-    * Что 
-    * Как 
-    * Когда 
-    * Критерии  ​ 
-  - Структура и назначение Test-case: 
-    * Предусловия 
-    * Шаги ​ 
  
 ===== Тестирование интерфейса пользователя (Desktop) ===== ===== Тестирование интерфейса пользователя (Desktop) =====
Line 141: Line 146:
     * Фиксация изображений для поиска     * Фиксация изображений для поиска
     * Параметры поиска изображения     * Параметры поиска изображения
- 
-===== Исследовательское тестирование ===== 
-  - Test strategy model: 
-    * Function 
-    * Claims 
-    * Domain 
-    * User 
-    * Stress 
-    * Risk 
-    * Flow 
-    * Automatic 
-    * Scenario ​ 
-  - Заведение ошибок:​ 
-    * Поля 
-    * Поиск дубликатов по стекам ​ 
  
 ===== Fuzzing-тестирование ===== ===== Fuzzing-тестирование =====
Line 169: Line 159:
     * Контроль трасс исполнения     * Контроль трасс исполнения
     * Эволюционные алгоритмы     * Эволюционные алгоритмы
-  - Виды мутаций 
   - Критерии остановки тестирования   - Критерии остановки тестирования
  
Line 180: Line 169:
     * Разбор результата поска падения приложения     * Разбор результата поска падения приложения
  
-===== Ещё ​о test design ===== +===== Классификация методов test design ===== 
-<WRAP center round tip 60%> +  - Black Box 
-Дозаполнить +    * Классы эквивалентности 
-</​WRAP>​ +    * Граничные значения 
- +    * Доменный анализ 
 +    * Диаграмма переходов состояний 
 +    * Попарное тестирование 
 +    * Тестирование вариантов использования 
 +  - White Box 
 +    * Потоки управления 
 +    * Потоки данных 
 +  - Experience based 
 +    * Checklists 
 +    * Исследовательское тестирование. Test strategy model: 
 +      * Function 
 +      * Claims 
 +      * Domain 
 +      * User 
 +      * Stress 
 +      * Risk 
 +      * Flow 
 +      * Automatic 
 +      * Scenario ​
courses/testing/lectures.1679853504.txt.gz · Last modified: 2023/03/26 17:58 by kalishenko