Зразок сертифiкатуОбразец сертификата

Курси Тестувальників ПЗ

курсы тестеров
Рейтинг курса: 4.7/5 (185)

Тестувальник (або тестер) програмного забезпечення - відносно нова перспективна професія з досить високим рівнем заробітку.

Жоден поважаючий себе проект зі створення того чи іншого програмного забезпечення не може обійтися без допомоги тестувальників. Спрощено кажучи, завдання тестувальника - перевіряти ПЗ на наявність багів (помилок), щоб програмісти змогли вчасно їх виправити. Якби не тестування, то з усіма недоліками в роботі програми довелося б зіткнутися кінцевим користувачам.

Розробники створюють програму (пишуть код на тій чи іншій мові програмування), а тестер повинен упевнитися, що вони все зробили правильно, що все працює так, як було задумано. Для цього він моделює найрізноманітніші сценарії використання програми, від найпоширеніших до майже неймовірних.

Однак не варто думати, що тестувальник - це просто прискіпливий користувач, який, як робот, крок за кроком перевіряє працездатність програми, поки не наткнеться на помилку. У своїй роботі тестувальник використовує особливі професійні прийоми. Справжній тестер - дослідник, випробувач, навіть детектив, який полює на баги, і допомагає зробити програмний продукт по-справжньому ефективним і комфортним у використанні.

Наскільки це складно?

Що ж, освоїти ази професії можна за короткий термін. При цьому кількість вакансій для тестувальників в Україні, як і в світі взагалі, зростає високими темпами, та й зарплати не стоять на місці. Ось тільки в вузах цієї спеціальності не навчають. Основи майстерності, як правило, осягають на курсах, а вдосконалюють навички вже в процесі роботи.

Для тестувальника важливі такі якості, як уважність, посидючість, аналітичні здібності, хороша здатність до навчання. Вітається знання англійської мови та основ програмування, хоча на початковому етапі освоєння професії це і не обов'язково.

Викладач курсу: Шереметова Надія
Надія Володимирівна закінчила Київський Державний університет ім. Т.Г.Шевченка. Має великий досвід в розробці програмного забезпечення. З 2001 року, коли тестування виділилося в окрему галузь знань, працює в тестуванні IT-проектів. Детальніше →
1 година - 60 хв. Тривалість курсу залежить від розкладу
Безкоштовне пробне заняття. Без передоплати
Приклад сертифіката розміщено на сайті зліва
5% - при повній оплаті за курс 10% - при записі вдвох
Вартість за безготівкою для всіх груп (+5%)

Груповое навчання (вiд 4 чол)

Пробне заняття
Наявне
Сертифiкат
Навчального центру
Знижка
10%
Цiна для юр. особ
5250 грн

Старт группи[1] Графік[2] Термін навчання[3]ФіліалВартістьЗапис
18червня
або25 червня
вечірння група
19:00-21:00
Вт, Чт
6 тижднів (1.5 мес.)
12 занять по 2 години (24г)
25 липня
5 000грн

1 – Дату старту групи може бути перенесенно на іншу дату в залежностi вiд темпiв набору.
2 – Адмiнiстратор фiлiї може запропонувати інший графік для скорішого запуску групи.
3 – Без свят та переносів занять

Iндивідуальне навчання


Iндивідуальне навчання 1 слухач
На нашiй території (грн/год з чол): 500 грн
За весь курс (грн/чол): 7000 грн
Рекомендована кiлькiсть годин: 14
На території клієнта (грн/год з чол): 550 грн
  1. Введення в тестування програмного забезпечення
    • Тестування. Основні терміни тестування.
    • Поняття якості програмного забезпечення. Стандарти якості Програмного Забезпечення(ПЗ).
    • Атрибути і характеристики якості ПЗ.
    • Цілі і завдання процесу тестування.
    • Цикл тестування.
  2. Методи і види тестування. Аналіз вимог до ПЗ.
    • Методи і види тестування. Загальний огляд.
    • Вимоги до ПЗ.
    • Життєвий цикл ПЗ. Каскадний, спіральний життєві цикли.
    • SDLC - серія основних фаз розробки.
    • Методології розробки ПЗ і їх порівняння. Agile, RUP, Екстремальне програмування.
    • Команда тестування. Ролі.
  3. Agile, Scrum, Kanvas - сімейство гібкіх методологій розробки.
    • Принципи Agile.
    • Основні прийоми методологій іх відміна.
    • Визначення та критерії гнучких методологій.
    • Порiвняння методологій
  4. Мови ПЗ.
    • Web: Html / CSS / PHP
    • Java SE / JavaScript
  5. Тестова документація. Тест-план, тест-дизайн
    • Документи, що створюються в процесі тестування.
    • Тест план
    • Зв'язок тестових планів з іншими типами документів.
    • Навчальний проект: складання плану тестування навчальної програми.
  6. Тестова документація. Тестовий випадок (TestCase). Звіт про проходження тестів
    • Визначення TestCase (тестові випадки).
    • Правила написання, ступінь деталізації, незалежність.
    • Правила опису дефектів, поняття важливості, пріоритету.
    • Складання звітів за результатами тестування.
    • Практична робота: створення testcases для навчальної програми.
  7. Техніки тестування
    • Тестування методами білого, чорного і сірого ящика.
    • Допустимі і недопустимі дані.
    • Еквівалентне розбиття.
    • Аналіз гранічних значень.
    • Попарне комбінування.
  8. Рівні тестування. Критерії покриття коду програми тестами.
    • Модульне тестування. Заглушки.
    • Інтеграційне тестування. Способи інтеграційного тестування.
    • Системне тестування.
    • Приймальне тестування.
    • Покриття коду тестами. Критерії покриття.
  9. Види тестування: функціональні і нефункціональні види тестування.
    • Функціональні види тестування.
    • Нефункціональні види тестування.
    • Тестування продуктивності.
  10. Тестування для користувача інтерфейсу.
    • Завдання і цілі тестування інтерфейсу.
    • Функціональне тестування інтерфейсу.
    • Тестування зручності інтерфейсу.
  11. Регрессийне тестування.
    • Регресійне тестування як частка процесу тестування.
    • Підходи до складання набору testcases.
  12. Баг / Дефект репорт
    • Види бага.
    • Виявлення багів.
    • Структура баг репорта.
    • Серйозність і Пріоритет дефекту.
    • Баг репорт.
    • Життєвий цикл бага.
  13. Тестування баз даних Microsoft SQL Server
    • База даних.
    • SQL запити.
    • Таблиця, поле, рядки.
    • Типи поля.
    • Управління та зміни в базі даних.
  14. Робота з програмами для тестування ПЗ.
    • Робота з TestLink.
    • Баг трекінг: Bugzilla, Jira, Redmine.
    • Автоматизоване тестування: SeleniumIDE.
    • Робота з LoadRunner.
  15. Практична робота з тестування ПЗ.
    • Вивчення вимог до ПЗ.
    • Тестова документація (план тестування і тестовий сценарій).
    • Виконання тестування.
    • Написання звітів про знайдені дефекти.
    • Підведення підсумків та обговорення результатів.

✦✦✦✦

Викладачi курсу


Надія Володимирівна закінчила Київський Державний університет ім. Т.Г.Шевченка. Має великий досвід в розробці програмного забезпечення. З 2001 року, коли тестування виділилося в окрему галузь знань, працює в тестуванні IT-проектів. 

Багато проектів розроблені з її участю і групами тестування, якими керувала Надія. Серед них фінансові та банківські системи для українського ринку, міжнародні IT- аутсорсингові проекти, відомі web-портали. Всі проекти успішно впроваджені і мають високий рейтинг.

Надія вважає: "Прагнення до нових знань, терпіння і наполегливість завжди приводять до успіху. Тестування програмного забезпечення - це область, де ці якості можуть проявитися найкращим чином. У сучасному світі інформаційних технологій належить лідерство, тому тестувальник в IT - індустрії зможе знайти собі застосування і гідну оплату своєї праці. Добрими тестувальниками не народжуються, ними стають!"

Подробнее ↑

✦✦✦✦

Порядок запису для навчання в групi

  1. Попередній запис на курси в навчальному центрі відбувається за допомогою онлайн режиму Подання заявки
  2. Ми рекомендуємо не відкладати запис на курси «на потім». Групи комплектуються постійно, і ви можете просто не встигнути у зручну для Вас за датою та графіку групу – вона буде укомплектована. Також, ціна за курс закріплюється лише при оформленні.
  3. Початок занять у групах проходить за графіком або в міру формування групи.
  4. На першому занятті Ви визначаєтеся: чи підходять Вам наші курси та якість викладання.
  5. Після першого заняття Вам необхідно внести передоплату у розмірі 50% (тобто половину суми за курс навчання).
  6. Другу частину оплати навчання необхідно внести, пройшовши половину курсу.
  7. Оплата за курси вартістю до/або 3000 грн вноситься повністю (розділу оплати на 2 частини немає).

Онлайн заявка дозволяє попередньо забронювати місце в групі. Якщо Вас зацікавив цей курс, будь ласка, залиште заявку, навіть якщо розклад не надто Вам підходить. Перегляд розкладів занять відбувається постійно, і при достатній кількості бажаючих ми можемо відкрити групу, максимально зручну для Вас.
Що точнішу інформацією про кількість бажаючих відвідувати курс ми будемо мати, то більш вірогідно, що заняття в групі розпочнуться в запланований термін.

Порядок запису та оплати

Iншi курси по темi

Онлайн заявка дозволяє попередньо забронювати місце в групі. Якщо Вас зацікавив цей курс, будь ласка, залиште заявку, навіть якщо розклад не надто Вам підходить. Перегляд розкладів занять відбувається постійно, і при достатній кількості бажаючих ми можемо відкрити групу, максимально зручну для Вас.
Що точнішу інформацією про кількість бажаючих відвідувати курс ми будемо мати, то більш вірогідно, що заняття в групі розпочнуться в запланований строк.

Порядок запису та оплати