Будь-яка професійна сфера не обходиться без специфічного лексикону, який використовується фахівцями в роботі. IT-індустрія не є винятком. Якраз навпаки, володіння професійною мовою – це просто маст хев.

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

Спеціально для вас ми підготували глосарії термінів для кожного заняття курсу «Основи тестування ПЗ», з якими тестувальники мають справу щодня.

Літера А

Адаптивна верстка (Adaptive layout) вид верстки, при якій елементи веб-сторінки підлаштовуються до роздільної здатності та орієнтації девайса. Шаблони створюються і визначаються заздалегідь.

Літера В

Верстка (Layout) – створення структури html-коду, яка розміщує елементи web-сторінки (зображення, текст тощо) у вікні браузера, згідно з розробленим макетом, таким чином, щоб елементи дизайну виглядали аналогічно макету.

(Див. також розмітка сторінки)

Віджет (Widget) – це графічний елемент або блок, який транслюється зі стороннього ресурсу. Це деякий компактний додаток, який виконує одну певну функцію. В залежності від направлення сайту віджет може транслювати поточний курс валют, погоду, календар, кількість підписників у соцмережах та ін.

Літера Г

Гнучка верстка (Responsive layout) – верстка, з якою розміри елементів та їх пропорції задаються у відсотках. Така структура сторінки називається гнучкою або «гумовою». При зменшенні ширини сторінки з такою структурою її елементи будуть плавно скорочуватися і зменшуватися відносно один одного.

(Див. також верстка)

Графічний інтерфейс користувача (User Interface, GUI) – різновид призначеного для користувача інтерфейсу, в якому елементи інтерфейсу (меню, кнопки, значки, списки тощо), представлені користувачеві на дисплеї, виконані у вигляді графічних зображень. У графічному інтерфейсі виконання дій найчастіше відбувається через безпосереднє маніпулювання графічними елементами.

Літера К

Кеш (Cache) – проміжний буфер, пам'ять, до якої є швидкий доступ. Містить інформацію, яка може бути використана ще раз з найбільшою ймовірністю і зберігається на проміжних серверах або комп'ютері користувача. Кеш використовується для збільшення швидкості роботи з веб-ресурсами та зменшення трафіку.

(Див. також пам'ять, буфер, кеш-пам'ять, проміжний буфер)

Каскадні таблиці стилів (CSS) – мова створення стилів, що визначають зовнішній вигляд елементів web-сторінки.

Літера П

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

(Див. також перенаправлення)

Літера Ч

Чекліст (Check-list) – контрольний список, який містить ряд необхідних перевірок для тестування.

(Див. також список перевірок, контрольний список, чек-ліст)

Літера С

Cookies-файли (Cookies) – це невеликі текстові файли, в які браузер зберігає дані про користувача. Найчастіше це аутентифікація, персональні вподобання і налаштування, статистика відвідування сайту.

(Див. також кукі, кукіси)

Літера H

HTML (від англ. Hyper Text Markup Language) – мова розмітки гіпертексту на інтернет-ресурсах. Завдяки здатності браузерів інтерпретувати HTML в зручну для користувача форму документа, мова отримала широке поширення в світі та використовується при створенні більшості сайтів.

HTML5 – нова версія мови HTML в якому додані більш сучасні теги для роботи з аудіо, візуальними елементами та багато інших поліпшень.

Літера J

JavaScript (Java-скрипт) – мова обробки сценаріїв, що дозволяє виконувати в браузері на комп'ютері користувача певні дії з HTML-сторінками та об'єктами, які розміщені на ній.

(Див. також мова програмування JavaScript, мова сценаріїв, джава-скрипт, ECMAScript)

Елементи веб-сторінки:

Літера Б

Банер (Banner) – це графічне зображення, що є носієм реклами в мережі Інтернет. Банер призначений для залучення клієнтів і рекламування товару або послуги, зазвичай носить іміджевий характер.

(Див. також зображення, інтернет-банер, рекламний банер)

Літера Г

Гіперпосилання (Hyperlink) – посилання, що веде з певного місця сторінки на іншу сторінку, гіпертекстовий документ або файл.

(Див. також посилання, шлях до сторінки)

Літера К

Комбобокс (Combobox) – поєднання списку (розкривається після натискання миші) і однострочного текстового поля, яке дозволяє користувачеві ввести значення вручну або вибрати зі списку.

(Див. також комбінований список)

Літера Л

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

(Див. також фірмовий знак, товарний знак, емблема, символ, графічний знак, лого)

Літера П

Підказка (Tooltip) – елемент графічного інтерфейсу, який відображається під час наведення курсора миші на елемент без натискання кнопки. Слугує додатковим засобом навчання користувача або додатковою інформацією про об'єкт, біля якого розміщена підказка.

(Див. також тултіп, спливна підказка)

Повзунок (Slider) це окремий елемент управління, призначений для вибору одного або декількох значень в заданому діапазоні. Зазвичай використовується для вибору значень, які плавно змінюються, наприклад: рівня гучності, яскравості, діапазону ціни тощо.

(Див. також бігунок)

Літера Р

Радіокнопка (Radio button) елемент, який дозволяє вибрати користувачеві тільки один варіант з доступних.

(Див. також перемикач)

Літера С

Слайдер (Slider) – блок, в якому деякий контент змінюється вручну або автоматично. У ньому можуть бути зображення (слайдер картинок) або посилання на новини (новинні слайдери).

(Див. також перемикач зображень, карусель, рекламний слайдер, новинний слайдер, слайдер зображень, блок з динамічним контентом)

Смуга прокрутки (Scrollbar) – це елемент графічного інтерфейсу, що використовується для відображення контенту, який більше за розміром області перегляду. Існує вертикальна та горизонтальна прокрутка, розташовується, зазвичай, в крайній правій і нижній частині вікна.

(Див. також скролбар)

Літера Т

Текст-заповнювач (Lorem Ipsum) – це псевдо-латинський текст, який додають для тимчасового наповнення макета в публікаціях або виробництві веб-сайтів, поки фінальний текст ще не створений. Він допомагає виділити візуальні елементи в документі або презентації, наприклад: текст, шрифт або розмітку.

(Див. також заповнювач, текст-риба, рибний текст)

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

(Див. також підказка, плейсхолдер)

Літера Ф

Фавікон (Favicon, скор. від англ. FAVorites ICON) значок веб-сайту або веб-сторінки. Відображається поруч з назвою сайту у вікні браузера і у видачі пошукової системи, а також в якості іконки до закладки. 

(Див. також значок web-сайту, значок web-сторінки, іконка закладки браузера)

Форма (Form) – спеціально відведена область, яка містить набір полів для введення даних на веб-сторінці. Часто містить також випадаючі списки, чекбокси та радіокнопки.

(Див. також веб-форма, форма для заповнення)

Футер (Footer) – елемент сайту, який зазвичай розміщений внизу веб-сторінки. У ньому часто можна знайти посилання на основні розділи сторінки, знак захисту авторського права, посилання на файл ліцензійної угоди тощо. Також в футері можуть розміщуватися об'єкти, яким не знайшлося місця на основній сторінці, наприклад, віджети.

(Див. також підвал сайту)

Літера Х

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

(Див. також заголовок, шапка сайту, верхнє меню сайту)

Літера Ч

Чекбокс (Прапорець, Checkbox) – флагова кнопка множинного вибору. Елемент графічного призначеного для користувача інтерфейсу, що дозволяє користувачеві керувати параметром з двома станами – ☑ увімкнено і ☐ вимкнено.

(Див. також флагова кнопка, множинний вибір, кнопка множинного вибору, галочка)

Види тестування:

Літера А

Альфа-тестування (Alpha Testing) виконується всередині організації-розробника з можливим частковим залученням кінцевих користувачів.

Літера Б

Бета-тестування (Beta Testing) виконується поза організацією-розробником з активним залученням кінцевих користувачів/замовників.

Літера К

Кросбраузерне тестування (Cross-browser Testing) – вид тестування, при якому використовуються різні браузери. Це обумовлено тим, що браузери ґрунтуються на різних движках, написані різними мовами програмування, мають свої особливості і функції.

Літера Т

Тестування безпеки (Security Testing) – оцінка вразливості програмного забезпечення до різних атак.

Тестування зручності користування (Usability Testing) – це метод тестування, спрямований на встановлення рівня зручності використання, навченості, зрозумілості та привабливості для користувачів продукту, що розробляється в контексті заданих умов.

Тестування продуктивності (Performance Testing) – дослідження показників швидкості реакції програми на зовнішні впливи при різному за характером та інтенсивності навантаженню.