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

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

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

Літера А

Автоповорот (Autorotation) – автоматична адаптація зображення до положення екрану пристрою. Сучасні операційні системи дозволяють обертати зображення на 90°, 270° і іноді на 180° відносно базового положення.

Літера Г

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

(Див. також GUI)

Літера Д

Дизайн-документ (Design document) – це документ з письмовим описом дизайну. Дизайнер пише SDD з метою пояснити командам розробників і тестувальників реалізацію і можливі нюанси дизайну.

(Див. також Software design description, SDD)

Досвід користування (User experience) – це сукупність відчуттів від взаємодії користувача з інтерфейсом системи, продукту або послуги.

(Див. також UX)

Літера Е

Емулятор (Emulator) – пристрій, комп'ютерна програма або система, яка копіює функціонал та поведінку іншої програми.

Літера Ж

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

Літера І

Інтерфейс користувача (User Interface) – набір засобів, методів і правил взаємодії з будь-якою системою, керованою людиною.

Літера К

Картинка в картинці (Picture in Picture) – функція в сучасних операційних системах, що дозволяє виводити певний контент однієї програми поверх інших.

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

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

Креш-лог (Crash Log) – файл, в якому зберігається вся інформація про помилку непрацездатності / екстреного завершення роботи програми.

(Див. також креш-файл, краш-файл)

Літера Л

Лог-файл (Log) – це файли, що містять системну інформацію роботи сервера або комп'ютера, в які вносяться певні дії користувача або програми.

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

Локальне повідомлення (Local Notification) – повідомлення від програми, налаштоване в залежності від локальних даних (прив'язка до дати, часу, дії, таймером).

Літера М

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

(Див. також прототип дизайну, концепт дизайн)

Мобільний додаток (Mobile Application) – це спеціально розроблений додаток під конкретну мобільну платформу (iOS, Android).

Мобільна операційна система (Mobile OS) – це операційна система для смартфонів, планшетів, смарт годинників або інших мобільних пристроїв.

(Див. також мобільна платформа (Mobile Platform), мобільна ОС)

Мобільний web-сайт (Mobile Website) – спеціалізований сайт, адаптований для перегляду і функціонування на мобільному пристрої.

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

(Див. також множинний дотик)

Літера П

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

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

(Див. також скролінг, прокручування)

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

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

Літера Р

Ретіна (Retina з лат. – «сітківка») – загальна маркетингова назва рідкокристалічних дисплеїв, які використовуються в пристроях Apple та відрізняються настільки високою щільністю пікселів, що людське око не здатне помітити те, що зображення складається з них.

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

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

Рядок стану (Status Bar) – панель у верхній частині екрану, в якій відображається інформація про систему: зв'язок, тип підключення, звуковий режим, іконки повідомлень, годинник, індикатор заряду батареї пристрою тощо

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

Літера С

Сенсорний екран (Touchscreen) – пристрій введення інформації, що представляє собою екран, який реагує на дотики до нього.

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

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

Літера Ш

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

Літера А

ADB (Android Debug Bridge) –  це програма клієнт-сервер, яка використовується в розробці додатків Android. Є частиною Android SDK, який встановлює зв'язок між пристроєм і комп'ютером та дозволяє безпосередньо на комп'ютері виконувати різні маніпуляції з системою Android.

(Див. також міст налагодження Android)

Apple ID – система аутентифікації, яка використовується в багатьох продуктах Apple, в тому числі iTunes Store, App Store, iCloud і ін. Apple ID є обліковим записом, який дозволяє користувачам отримувати доступ до ресурсів Apple.

Літера І

iFunbox – багатофункціональний файловий менеджер для iOS-пристроїв. Підтримує всі версії iPhone, iPad і плеєрів iPod Touch. Є непоганою альтернативою iTunes щодо доступу до файлів пристрою. Дозволяє переглядати вміст Apple-пристроїв, переносити документи, музику, відео, фотографії та інші файли з комп'ютера на пристрій і назад, створювати і зберігати на диску ПК резервні копії, очищати кеш і багато іншого.

iTools – аналог iTunes, програма для перегляду і управління інформацією на пристрої, зняття логів, установки білдів, зняття відео та скріншотів на базі iOS.

iTunes – програма для синхронізації пристроїв на базі iOS.

Літера К

Keychain – технологія, яка реалізована для збереження даних користувача (логіни, паролі, прогрес) в захищеному вигляді на пристрої за межами додатка, дозволяє зберігати дані навіть після видалення програми.

(Див. також зв'язка ключів)

Літера Р

Push-повідомлення (Push Notification) – це невеликі віконця зі сповіщеннями, що випливають на екрані мобільного пристрою або комп’ютера. Наприклад, новий електронний лист чи повідомлення, повідомлення про зміну балансу на банківському рахунку.

(Див. також сповіщення)

Літера R

Reflector – це інструмент для кросплатформної графіки, який допомагає відобразити екран iPad або iPhone на mac або ПК. Reflector передає вміст екрану пристрою iOS на десктоп.

Літера S

SDK (Software Development Kit) – це набір засобів розробки програмного забезпечення, який дозволяє створювати додатки для певного пакета, фреймворка, ігрової консолі, операційної системи або платформи.

Літера U

UDID (Unique Device Identifier) ​​– це унікальний ідентифікатор, що складається із 40 символів (для пристроїв: iPad, iPhone або iPod Touch).