Процес тестування в QuickTest складається з наступних основних етапів:
1. Аналіз ваших додатків
Першим кроком у плануванні тестів є аналіз додатку, щоб визначити що і як потрібно тестувати.
- Які середовища розробки використовуються при створенні додатку (наприклад, Web, Java або. NET)? Вам буде потрібно ввімкнути надбудови до QuickTest add-ins() для цих середовищ. Це потрібно для того, щоб QuickTest міг ідентифікувати і працювати з об’єктами у додатку.
- Які бізнес-процеси і функції ви хочете перевірити? Щоб відповісти на це, подумайте про різні дії, які клієнти виконують у Вашому додатку для виконання конкретних завдань.
- Подумайте, як розділити ці бізнес-процеси на більш дрібні підрозділи. Ви будете створювати дії, засновані на цих завданнях. Менші і більш незалежні дії роблять ваші тести легшими в читанні і розумінні, а також полегшити підтримку в довгостроковій перспективі.
На цьому етапі ви вже можете приступити до створення скелети тесту і додавання дій до них.
2. Підготовка інфраструктури для тестів
На підставі ваших вимог від тестування, ви визначаєте, які ресурси потрібні і створюєте ці ресурси. Ці ресурси включають загальні репозиторії об’єктів, що містять тестові об’єкти (які є відображеннями об’єктів в додатку), функції бібліотек, які розширюють можливості QuickTest.
Крім того, необхідно налаштувати параметри QuickTest, щоб QuickTest виконував завдання, які необхідно. Наприклад, відображення результатів тестування кожного разу, коли ви запускаєте тест.
3. Будівництво тести і додавши до них заходів
Після підготовки інфраструктури для тестування, ви можете почати будувати свій тест. Ви можете створити одну або декілька порожніх тестів, додати до них дії, щоб створити скелети тестів. Ви зв’язуєте ваш репозиторій об’єктів з відповідними діями, і пов’язуєте вашу бібліотеку функцій з відповідним випробуваннями (тестами), так що ви можете вставляти кроки використовуючи ключовы слова. Також необхідно налаштувати параметри виконання тестів на даному етапі.
4. Розширення тестів
Вставка контрольних точок в тести дозволяє вести пошук по конкретним значенням сторінок, об’єктів або текстовим рядкам, який допоможе вам визначити чи ваш додаток працює правильно.
Розширення масштабів тестування, шляхом заміни фіксованих значень параметрами, дозволяє перевірити, як ваш додаток виконує ті ж операції з кількома наборами даних.
Додавання логіки і умовних операторів чи циклів дозволяє включати складні перевірки у ваші тести.
5. Налагодження, виконання та аналіз ваших випробувань (тестів)
Ви налагоджуєте тест, щоб гарантувати, що воні працює правильно і без перебоїв. Після цього ви запустите його, щоб перевірити поведінку вашого додатку. При виконанні тестів, QuickTest відкриває додатки і виконує кожен крок у вашому випробуванні (тесті).
Ви вивчаєте результати тестів, щоб визначити дефекти у вашому додатку.
6. Складання звітів про дефекти
Якщо ви використовуєте Quality Center, ви можете повідомити про виявлені вами дефекти в базу даних. HP Quality Center – це копмлексне рішення для управління процесом тестування.
(Навіть якщо ви не використовуєте HP Quality Center, ви все одно маєте складати звіти про виявлені помилки. Для цього є JIRA, Bugzilla та багато інших систем відслідковування помилок. – Прим. перекладача)VN:F [1.6.3_896]
Rating: 0.0/10 (0 votes cast)
VN:F [1.6.3_896]
Останні коментарі