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
Last revision Both sides next revision
courses:testing:lectures [2023/02/11 06:44]
kalishenko
courses:testing:lectures [2023/06/09 20:10]
kalishenko
Line 40: Line 40:
     * Создание TestSuit     * Создание TestSuit
     * Проверки на основе XPath     * Проверки на основе XPath
-    ​Валидация ​WSDL/​XSD ​+ 
 +===== Планирование тестирования. Test case / Bugs ===== 
 +  - Структура и назначение Test-plan:​ 
 +    * Кто 
 +    * Что 
 +    ​Как 
 +    * Когда 
 +    * Критерии ​  
 +  - Структура и назначение Test-case:​ 
 +    * Предусловия 
 +    * Шаги 
 +    * Фокусирование на функциональности 
 +  - Заведение ошибок:​ 
 +    * Workflow 
 +    * Основные поля и принципы их заполнения
  
 ===== Тестирование API. REST ===== ===== Тестирование API. REST =====
Line 109: Line 123:
     * Вынесение общих параметров     * Вынесение общих параметров
     * Просмотр результатов в графическом и табличном видах     * Просмотр результатов в графическом и табличном видах
- 
-===== Планирование тестирования ===== 
-  - Структура и назначение Test-plan: 
-    * Кто 
-    * Что 
-    * Как 
-    * Когда 
-    * Критерии  ​ 
-  - Структура и назначение Test-case: 
-    * Предусловия 
-    * Шаги ​ 
  
 ===== Тестирование интерфейса пользователя (Desktop) ===== ===== Тестирование интерфейса пользователя (Desktop) =====
Line 142: Line 145:
     * Фиксация изображений для поиска     * Фиксация изображений для поиска
     * Параметры поиска изображения     * Параметры поиска изображения
- 
-===== Исследовательское тестирование ===== 
-  - Test strategy model: 
-    * Function 
-    * Claims 
-    * Domain 
-    * User 
-    * Stress 
-    * Risk 
-    * Flow 
-    * Automatic 
-    * Scenario ​ 
-  - Заведение ошибок:​ 
-    * Поля 
-    * Поиск дубликатов по стекам ​ 
  
 ===== Fuzzing-тестирование ===== ===== Fuzzing-тестирование =====
Line 170: Line 158:
     * Контроль трасс исполнения     * Контроль трасс исполнения
     * Эволюционные алгоритмы     * Эволюционные алгоритмы
-  - Виды мутаций 
   - Критерии остановки тестирования   - Критерии остановки тестирования
  
Line 181: Line 168:
     * Разбор результата поска падения приложения     * Разбор результата поска падения приложения
  
-===== Ещё ​о 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.txt · Last modified: 2023/06/09 20:11 by kalishenko