Особистий інструметарій
Ви знаходитеся тут: Головна Студентам Навчальні матеріали Тестування
Навігація
Вхід


Ви забули пароль?
 
Document Actions

Тестування

Вверх на рівень

Технології розробки та тестування програм

Дідковська М.В. Лекція 1. Життєві цикли розробки програмного забезпечення
Моделі життєвого циклу. Модель великого вибуху. Кодування та відладка. Водоспадна модель. V-подібна. Y-подібна. Уніфікований процес розробки програмного забезпечення. Фази проекту. Ітерація.
Дідковська М.В. Лекція 1. Додаткові матеріали
Додаткові матеріали з теми моделі життєвого циклу програмного забезпечення. Гнучкі моделі розробки
Дідковська М.В. Лекція 1 - література
Література до першої лекції
Дідковська М.В. Лекція 3. Проектування програмного забезпечення. Вимоги та специфікації
Створення специфікацій. Формальний підхід. Основи UML. Створення та аналіз сценаріїв. Діаграми варіантів використання. Структурні елементи: актори, варіанти використання, типи зв’язків, обмеження, інтерфейси. Практичне застосування.
Дідковська М.В. Лекція 4 Розробка програмного забезпечення. Внутрішні стани.
Моделювання поведінки програмних компонентів. UML діаграми станів. Прости стани, складені, історичні, синхронізуючі. Переходи між станами. Подія. Сторожова умова. Дія. Практичне застосування
Дідковська М.В. Лекція 5. Архітектура програмного забезпечення. Класи.
Структура проекту. Архітектура. UML діаграма класів. Класи. Об’єкти. Наслідування. Інкапсуляція. Поліморфізм. Інтерфейсні класи. Агрегація. Композиція. Види залежностей. Параметризовані класи. Практичне застосування.
Дідковська М.В. Лекція 6. Внутрішня взаємодія компонентів.
UML діаграма послідовностей. Поняття повідомлення Типи повідомлень. Стереотипи. Лінія життя об’єкту. Фокус управління Рекурсія. Практичне застосування.
Дідковська М.В. Модуль Проектування ПЗ. Література
Література до модулю Проектування ПЗ за допомогою UML
Тестування. Якість. Класифікація
Види тестування програмного забезпечення. Атрибути якості програмного забезпечення
Гнучка розробка. Scrum
основи гнучкої розробки. Agile manifesto. Scrum
Test Plan
тест план. Основні елементи
Тестування вимог
Вимоги. Якість вимог. Атрибути Вимог. Статус
Requirements based testing
Requirements based testing. Definitions. Best practices
Тестування: Основні визначення, аксіоми та принципи. Текст лекцій. Частина І
Дідковська М.В., Тимошенко Ю.О.
Тестування: Критерії та методи. Текст лекцій. Частина ІІ
Дідковська М.В.
Дідковська М.В. Техніки тестування - частина 1. Технічні характеристики загальних методів.
 
Дідковська М.В. Оформлення та документація тестів.
 
Автоматизація тестування - 1
автоматизація тестування - частина перша. Тестування за допомогою Selenium IDE
Автоматизація тестування - 2
Автоматизація тестування - частина друга. Тестування за допомогою Selenium RC
Автоматизація тестування - 3
Автоматизація тестування - частина третя. Java для тестування під Selenium Web driver
Автоматизація тестування - 4
Автоматизація тестування- частина четверта. Тестування за допомогою Webdriver. Tips and tricks