JavaScript — мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили. Является реализацией спецификации ECMAScript.
CSS — формальный язык декодирования и описания внешнего вида документа (веб-страницы), написанного с использованием языка разметки. Также может применяться к любым XML-документам, например, к SVG или XUL.
Тести́рование програ́ммного обеспе́че́ния — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определённым образом.
Юзаби́лити, также удо́бство испо́льзования, приго́дность испо́льзования, эргономи́чность — способность продукта быть понимаемым, изучаемым, используемым и привлекательным для пользователя в заданных условиях ; свойство системы, продукта или услуги, при наличии которого конкретный пользователь может эксплуатировать систему в определённых условиях для достижения установленных целей с необходимой результативностью, эффективностью и удовлетворённостью.
Проверка эргономичности — исследование, выполняемое с целью определения, удобен ли некоторый искусственный объект для его предполагаемого применения. Таким образом, проверка эргономичности измеряет эргономичность объекта или системы. Проверка эргономичности сосредоточена на определённом объекте или небольшом наборе объектов, в то время как исследования взаимодействия человек-компьютер в целом — формулируют универсальные принципы.
Регрессио́нное тести́рование — собирательное название для всех видов тестирования программного обеспечения, направленных на обнаружение ошибок в уже протестированных участках исходного кода. Такие ошибки — когда после внесения изменений в программу, перестаёт работать то, что должно было продолжать работать, — называют регрессионными ошибками.
Разработка через тестирование — техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки: сначала пишется тест, покрывающий желаемое изменение, затем пишется код, который позволит пройти тест, и под конец проводится рефакторинг нового кода к соответствующим стандартам. Кент Бек, считающийся изобретателем этой техники, утверждал в 2003 году, что разработка через тестирование поощряет простой дизайн и внушает уверенность.
Тестирование производительности в инженерии программного обеспечения — тестирование, которое проводится с целью определения, как быстро работает вычислительная система или её часть под определённой нагрузкой. Также может служить для проверки и подтверждения других атрибутов качества системы, таких как масштабируемость, надёжность и потребление ресурсов.
Автоматизированное тестирование программного обеспечения — часть процесса тестирования на этапе контроля качества в процессе разработки программного обеспечения. Оно использует программные средства для выполнения тестов и проверки результатов выполнения, что помогает сократить время тестирования и упростить его процесс.
Тестиро́вщик — специалист, принимающий участие в тестировании компонента или системы. В его обязанность входит поиск вероятных ошибок и сбоев в функционировании объекта тестирования. Тестировщик моделирует различные ситуации, которые могут возникнуть в процессе использования предмета тестирования, чтобы разработчики смогли исправить обнаруженные ошибки.
Peacekeeper — онлайновый программный инструмент для тестирования производительности веб-браузеров, предоставляемый финской компанией Futuremark.
Google C++ Testing Framework — библиотека для модульного тестирования на языке C++. Исходные тексты открыты с середины 2008 года под лицензией BSD. Документация частично переведена на русский язык..
Ориентированное на пользователя проектирование (ОПП) — это стратегия проектирования и процесс, в котором потребностям, желаниям и ограничениям конечных пользователей продукта уделяется обширное внимание на каждой стадии процесса проектирования. Ориентированное на пользователя проектирование может быть охарактеризовано как многоступенчатый процесс решения задач, который требует, чтобы проектировщики не только анализировали и предвидели и, вероятно, как пользователи, использовали продукт, но также и проверили достоверность предположений относительно пользовательского поведения в реальных тестах с потенциальными пользователями. Такое тестирование необходимо, поскольку для проектировщиков продукта часто очень трудно интуитивно понять, каковы новые пользователи их стратегии проектирования, и какова кривая обучаемости каждого пользователя. Главное отличие ОПП от других методов проектирования в попытке оптимизировать продукт так, как пользователи могут, хотят, или должны его использовать, вместо того, чтобы вынудить пользователей изменить своё поведение для приспособления к продукту.
Баннерная слепота — феномен в веб-юзабилити, при котором посетители веб-сайтов не замечают рекламные блоки (баннеры) или объекты, похожие на них.
Количественный анализ экспрессии генов — анализ транскриптома, измерение транскрипционной активности гена, с помощью определения количества его продукта, матричной РНК (мРНК), универсальной для большей части генов.
Целевая страница — веб-страница, основной задачей которой является сбор контактных данных целевой аудитории. Используется для усиления эффективности рекламы, увеличения аудитории. Целевая страница обычно содержит информацию о товаре или услуге.
Генеалогический ДНК-тест исследует определенные части генома тестируемого человека. Результаты дают информацию о генеалогических связях и происхождении человека. Эти данные сравниваются с данными представителей современных или исторических этнических групп. Все полученные сведения не предназначены для медицинского применения, где используются иные типы генетического тестирования. Они не способны выявить какие-либо генетические заболевания и расстройства, так как несут только генеалогическую информацию.
Дизайн взаимодействия с пользователем включает в себя традиционное взаимодействие человека с компьютером, в том числе все аспекты продукта, как они воспринимаются пользователями.
Эксперимент Facebook — это психологический эксперимент, проведенный в 2012 году компанией Facebook, с помощью которого социальная сеть протестировала эмоции 700 000 её пользователей.
Google Optimize — это бесплатный инструмент для оптимизации веб-сайтов, который помогает интернет-маркетологам и веб-мастерам повысить коэффициент конверсии и общую удовлетворенность посетителей за счет постоянного тестирования различных комбинаций контента веб-сайта.