Если вы новичок в тестировании программного обеспечения, вы, вероятно, слышали множество незнакомых аббревиатур и жаргонных терминов.
Без контекста того, о чем говорят люди, это может быть неприятно и даже ошеломляюще. чтобы не отставать от всех терминов.
В этом посте я расскажу о некоторых общих терминах, которые должен знать любой новый тестировщик программного обеспечения, прежде чем он начнет свой первый рабочий день.
A | Б | С | Д | Е | Ф | г | Н | я | Дж | К | л | М | Н | О | П | Вопрос | Р | С | Т | У | В | Вт | Х | Y | Z
A – Z Глоссарий по тестированию программного обеспечения
Давайте начнем с этого исчерпывающего списка терминов, которые должен знать каждый специалист по контролю качества, чтобы избежать недоразумений и неправильных толкований.
A
< h3 id=h-actual-result>Фактический результат
Когда мы выполняем тестовые примеры, мы сравниваем результат с ожидаемыми результатами, эти результаты называются фактическими результатами. Обычно используется в отчете об ошибке, чтобы объяснить возникновение неожиданного вывода.
Аномалия
Аномалия — это отклонение от ожидаемых результатов в контексте тестирования программного обеспечения, т. е. это ошибка. Когда вы обнаруживаете проблему в коде, связанную с потоком данных при тестировании методом белого ящика, это называется аномалией потока данных.
Как задумано
As Designed — это термин, который обычно используется для отклонения ошибки, поскольку QA сообщает об ошибке, потому что функциональность приложения не соответствует ожидаемой. Но есть вероятность, что мы можем не знать о предполагаемой функциональности. Эти недопустимые ошибки отклоняются как «как задумано».
Аудит
Аудит – это общий процесс оценки, который происходит при создании или тестировании программного продукта. вместе с его процессом. Это может помочь организации оценить, соблюдает ли команда правила и стандарты, спецификации, контракты или другие соглашения.
Доступность
Доступность — это отношение доступного системного времени к общему рабочему времени, которое требуется или ожидается для работы.
B
Блокировка
Блокировка относится к серьезности ошибки, когда приложение полностью аварийно завершает работу. Это указывает на то, что программное обеспечение больше не подлежит тестированию, и нет обходного пути, если тестировщик не может протестировать приложение.
Отложенная ошибка
Отложенный — это одно из состояний ошибки в жизненном цикле ошибки. Это означает, что ошибка не будет исправлена в текущих выпусках, но разработчики позаботятся об этих проблемах в будущих выпусках.
Утечка ошибок
Утечка ошибок — это когда в производственной среде есть ошибка, которая не обнаружена командой тестирования и пропущена во время цикла тестирования. Обычно об этих ошибках сообщает заказчик или конечный пользователь.
Выпуск ошибок
Выпуск ошибок — это когда команда выпускает приложение в производство с некоторыми известными ошибками. Обычно эти ошибки имеют низкий приоритет и серьезность, которые не могут быть исправлены из-за некоторых временных ограничений или других приоритетов.
C
Совет по контролю за изменениями
Совет по контролю за изменениями — это группа лиц, преимущественно работающих над программными проектами, которые несут ответственность за внесение изменений, принятие важных решений, и более.
Запрос на изменение
Запрос на изменение относится к изменению продукта или системы в предложении. Обычно их вызывает клиент или другой член команды, когда они хотят внести изменения в согласованные результаты.
Контрольный список
Контрольный список включает различные тесты, которые помогают нам определить, готов ли продукт к развертыванию. Он содержит список тестов с определенными процедурами, он помогает нам понять, все ли выполняется полностью.
Контрольные точки
Контрольные точки — это промежуточный этап проверки, т. е. он определяет, есть ли проблема в тесте, не проходя весь процесс. Это помогает нам сравнить текущее значение с ожидаемым значением для конкретного объекта.
CMMI
Интеграция модели зрелости возможностей — это подход к улучшению процессов, который помогает организации выявить свои сильные и слабые стороны. Это помогает упростить и организовать процесс с соответствующими изменениями, улучшениями и модификациями процесса.
Покрытие кода
Покрытие кода — это метрика, используемая для определения того, какая часть кода успешно проверяется во время тестирования. Это метод тестирования белого ящика, который помогает проанализировать, насколько всесторонне проверяется программное обеспечение.
Внедрение кода
Внедрение кода представляет собой угрозу безопасности, это происходит, когда злоумышленник использует входной поток приложения для передачи недостоверных данных в систему. Здесь злоумышленник использует недостатки проверки ввода для внедрения и выполнения вредоносного кода.
Проверка кода
Просмотр кода помогает нам проверить программный код. выявить дефекты и оценить качество кода. Это может происходить формально или неформально с руководителем команды или коллегами. Это помогает сократить время, усилия и сэкономить деньги, выявляя проблемы на ранних этапах цикла.
Стандарт кода
Стандарты кода – это правила, рекомендации и передовой опыт, которые помогут вам писать единообразные, удобочитаемые и удобные для сопровождения коды. Таким образом, он обеспечивает надежный процесс написания кода.
Компиляция
Компиляция — это процесс преобразования исходного кода в объектный код. то есть исполняемый код. Он проверяет наличие синтаксической ошибки, и только если структура кода верна, он преобразует его в объектный код.
Соответствие
Соответствие — это набор правил, положений и руководств, которые устанавливаются как внешними, так и внутренними командами. В контексте тестирования он проверяет, соответствуют ли продукт, процесс, код и т. д. стандартам, прежде чем приложение будет выпущено в рабочую среду.
Условный выход
Условный выход происходит, когда код выпускается в рабочую среду с известными проблемами или дефектами, которые не исправлены в этом выпуске. Это происходит, когда тестирование приложения не соответствует критериям выхода из плана тестирования.
Покрытие
Покрытие при тестировании означает измерение количества тестирования, которое выполняется в тестовом цикле. Это помогает нам определить, было ли программное обеспечение тщательно протестировано или нет, это может помочь нам выявить ошибки при тестировании приложения.
Краудсорсинг
< р>Краудсорсинг — это процесс запроса услуг или информации у большой группы людей. Краудсорсинг работает с большими группами людей. Краудсорсинг работает, беря проект и разделяя его на более мелкие задачи.
D
Ежедневная сборка
Ежедневные сборки можно определить как создание версии программного обеспечения каждый день, эти сборки автоматически генерируются с учетом последних изменений в системе. Базовое дымовое тестирование выполняется для проверки стабильности приложения. Это помогает ежедневно обнаруживать немедленные ошибки и ошибки в коде с меньшими усилиями.
Взаимоблокировка
Взаимоблокировка происходит, когда процесс переходит в состояние ожидания, поскольку две или более систем одновременно используют одни и те же ресурсы, что в конечном итоге приводит к блокировке друг друга.
Отладка
Отладку можно определить как процесс поиска и исправления ошибок в программе. Это чрезвычайно сложная и утомительная задача, так как ошибки необходимо устранять на каждом уровне отладки.
Конечный результат
Конечный результат — это продукт или результат, который предоставляется клиенту или любому заинтересованному лицу после завершения. В контексте тестирования это может быть что угодно, от документа спецификации теста до документа закрытия теста.
Domain Expert
Эксперт домена — это человек, обладающий специальными знаниями или навыками в определенном секторе. Этот человек имеет опыт работы в этой нише и дает ценную информацию о предметной области.
Время простоя
Время простоя — это термин, используемый для обозначения того, когда система недоступен для использования. Эти простои вызваны ошибками в программном обеспечении, проблемами с оборудованием, остановками на техническое обслуживание и даже экологическими катастрофами.
E
Пограничный регистр
Пограничный случай можно определить как маловероятный сценарий, в котором клиент использует приложение. Это редкий случай, когда входы и выходы могут быть необычными. Мы обнаруживаем эти ошибки, когда проводим тестирование на обезьянах.
Эмулятор
Эмулятор — это программное обеспечение, используемое для тестирования приложения, когда мы не не имеют фактического устройства. Он максимально точно имитирует устройство реального времени как в программном, так и в аппаратном аспектах системы.
Экспертиза
Экспертиза может быть определена как особый навык или знание, которые приобретаются человеком посредством обучения, практики и обучения. Чтобы стать опытным тестировщиком, вы должны обладать навыками высокоэффективного тестировщика.
F
Отказоустойчивость
Отказоустойчивость — это способность системы переключаться на другой ресурс при сбое существующего ресурса. Он проходит тестирование производительности, в ходе которого проверяется, насколько быстро система перемещает резервный ресурс в случае сбоя сервера.
Ложноотрицательный результат
Ложноотрицательный результат возникает, когда тестовый набор проходит успешно, но в функциональности есть ошибка. Это создает более высокий риск, поскольку создает ненадежную систему, которая утверждает дефектные приложения.
Ложное срабатывание
Ложноположительный результат — это состояние, когда тестовый пример не пройден, но в функциональности нет проблемы или ошибки, несмотря на то, что он работает правильно. В этом случае тестер будет тратить время на поиск несуществующей ошибки.
Функция
Его можно определить как изменение, внесенное в система, которая привносит в систему новую функциональность или модифицирует существующую. Функция может представлять собой набор функций, которые используются для выполнения задачи в программном обеспечении.
Гибкость
Гибкость — это способность системы адаптироваться к будущим изменениям.
G
Огурцы
Gherkin — это предметно-ориентированный язык, который разработчики используют для написания тестов в Cucumber.
Цель
Цель — это желаемый результат. которого пытается достичь команда управления проектом.
Графический пользовательский интерфейс
Графический интерфейс пользователя (GUI) — это способ взаимодействия с приложениями и веб-сайтами. Это очень эффективно для облегчения работы пользователей. Он работает, предоставляя окна, значки, меню, кнопки и другие графические объекты, которые пользователь может щелкнуть или коснуться на своем экране для управления своим компьютером/мобильным телефоном, тем самым помогая пользователям перемещаться по веб-сайту или программе.
Благодаря великолепному дизайну. , GUI — это одно из нововведений, которые делают вычисления тем, чем они являются сегодня. Он произошел от более ранних текстовых интерфейсов командной строки, которые требовали ввода команд и не имели привлекательных значков или визуальной графики.
Тестирование графического интерфейса пользователясильный>
Тестирование GUI (графического пользовательского интерфейса) — это тип тестирования программного обеспечения, связанный с тестированием графического пользовательского интерфейса. Он также известен как «Тестирование пользовательского интерфейса» или «Визуальное тестирование».
Речь идет об определении того, дает ли графический интерфейс ожидаемый результат или нет. Это можно сделать вручную, но в настоящее время тестирование GUI стало возможным благодаря инструментам автоматизации тестирования GUI.
H
Эвристика
Эвристика — это простые, быстрые и подверженные ошибкам методы, которые могут помочь нам решать проблемы и принимать решения. Это метод, основанный на опыте и знаниях, что позволяет тестировщику следовать своей интуиции и навыкам угадывания ошибок при выполнении тестирования.
Исправление
Это немедленное исправление в коде, который находится в производственной среде, для исправления ошибки, исправления безопасности, новой функции и т. д., не вызывая простоя в среде. Обычно это происходит, когда клиент обнаруживает критическую проблему в системе, которая не может дождаться следующего релиза.
I
Инцидент
При тестировании приложения вы можете наблюдать странное поведение в системе, которое не ожидается в таком сценарии, это называется инцидентами. Ошибка считается ошибкой только тогда, когда найдена основная причина проблемы.
Инсорсинг
Инсорсинг – это процесс назначения проекта (т. е. части их основного бизнеса для обеспечения неизменно высокого качества и согласованности) сотруднику или отделу компании.
Итерация< /strong>
Итерация — это небольшие постепенные обновления в приложении на основе отчетов о тестировании или отзывов пользователей. Каждый раз, когда создается новая версия программного обеспечения, это итерация, основанная на предыдущей версии.
Взаимодействие
Совместимость — это способность двух или более систем легко взаимодействовать или обмениваться данными, а также использовать данные, которыми был произведен обмен.
J
Гарантия занятости
Гарантия работы – это состояние, когда работа, которую вряд ли уволят, и с которой никто не может быть уволен. Это дает сотрудникам ощущение стабильности на рабочем месте. Работодатель также может предоставлять работникам льготы, такие как пенсия и медицинское страхование, в рамках гарантии занятости.
K
Ключевой показатель эффективности
KPI — это показатель, используемый для измерения эффективности и действенности процесса тестирования. Некоторыми ключевыми показателями эффективности для тестирования являются процент обнаружения дефектов, уровень устранения дефектов, ошибки, отклоненные при выполнении требований, и т. д.
L
Внешний вид
Этот термин обычно используется для описания пользовательского интерфейса приложения. Это больше касается графического пользовательского интерфейса, чем удобства использования приложения.
M
Ручное тестирование
Ручное тестирование — это тип тестирования программного обеспечения, при котором тестер проверяет приложение без запуска каких-либо программ.
Мутация
Мутация, также известная как ошибка, определяется как небольшие, но преднамеренные изменения в исходном коде. Эти небольшие изменения запланированы для типичных низкоуровневых ошибок, возникающих во время процесса кодирования.
Сопровождаемость
Сопровождаемость — программное приложение для простого обслуживания и экономичной поддержки изменений. В тестировании программного обеспечения это относится к тому, насколько легко мы можем обновлять планы тестирования или тестовые примеры всякий раз, когда мы вносим какие-либо изменения в программное приложение.
N
Стандарт именования
Стандарт именования — это концепция, созданная в мире информационных технологий (ИТ), чтобы гарантировать, что компания может поддерживать единые имена для файлов, папок и программного обеспечения во избежание путаницы.
Новая функция
Новая функция — это добавление новой функции к существующему программному обеспечению. Это означает, что программное обеспечение получает обновление, предлагающее больше функций.
Тестирование новых функций
Тестирование новых функций предназначено для тестирования новых функций программного обеспечения, чтобы убедиться, что все новые функции, добавленные в существующее программное обеспечение, работают должным образом. Тот, кто выполняет этот тип тестирования, должен иметь четкое представление о новых функциях.
O
Результат
При тестировании программного обеспечения мы получаем результат, когда выполняются кейсы и выполняются сценарии автоматизации. Здесь ожидаемым результатом будет стабильное приложение, отвечающее всем требованиям, которое можно будет выпустить на рынок.
Аутсорсинг
Аутсорсинг — это процесс привлечения компании или частного лица к выполнению работы собственными силами. Аутсорсинг работает с большими группами людей.
P
P0
<р>P0 — это наивысший уровень приоритета, который устанавливается для ошибки, которую необходимо исправить, или задачи, которую необходимо выполнить немедленно. P0 присваивается, когда что-то выходит из строя, происходит сбой системы и нет возможности получить доступ к системе без ее исправления.
Экспертная проверка
Экспертная проверка проверка — это процесс проверки тестового примера, тестовых сценариев и кода автоматизации тестировщика другим тестировщиком, который занимает аналогичную роль в иерархии. Это помогает находить проблемы на ранней стадии и исправлять ошибки.
Производительность
Производительность — это способность системы в форме реагирования на различные действия в течение определенного периода времени.
Необходимое условие
Необходимые условия — это условия, которые необходимо выполнить перед выполнением теста. Например, при тестировании электронной коммерции при выполнении случаев повторного заказа обязательным условием будет наличие учетной записи с неудачным заказом или приобретенным заказом того же товара.
Производство< /h3>
Производство — это термин, используемый для обозначения приложения, выпущенного на рынок. Это среда с реальными пользователями и аппаратными и программными настройками в реальном времени. Код передается в производство, когда группа тестирования подтверждает, что он стабилен и не содержит ошибок.
Переносимость
Переносимость — это возможность программного приложения для работы на различных платформах, таких как перенос данных, хостинг, просмотр и т. д.,
Q
Качество
Качество является одним из ключевых параметров для оценки продукта или услуги в соответствии с требованиями и ожиданиями клиентов.
Обеспечение качества (QA)
Обеспечение качества (ОК) – это набор запланированных и систематических действий, направленных на обеспечение того, чтобы продукт или услуга соответствовали требованиям пользователей и других определенных заинтересованных сторон.
Это неотъемлемая часть управления качеством, которую можно считается способом определения стандартов качества для продуктов или услуг компании.
Действия по обеспечению качества предоставляют документированные доказательства того, что стандарты качества соблюдены.
Людей, занимающихся обеспечением качества, называют инженерами по обеспечению качества или аудиторами качества.
Контроль качества
Контроль качества — это процесс, обеспечивающий продукт или услуга соответствуют требованиям и прошли все необходимые испытания.
Обязательно к прочтению: Обеспечение качества и контроль качества
Услуги по обеспечению качества
Услуги по контролю качества — это термин, используемый для обозначения действий по обеспечению качества, выполняемых для других людей или организаций.
Услуги обеспечения качества гарантируют, что продукт, услуга или организация соответствуют ожиданиям организации.
Услуги по обеспечению качества обычно предоставляются сторонней компанией, которая отслеживает качество услуг нанятой организации, чтобы гарантировать, что рабочий продукт соответствует согласованным спецификациям. Услуги по обеспечению качества обычно предоставляются на договорной основе для проверки качества и эффективности одного или нескольких организационных процессов.
Обеспечение качества как услуга
Обеспечение качества как услуга (QaaS) — это процесс тестирования программного обеспечения с использованием инструментов автоматизации. QA как услуга также относится к облачной службе, которая предлагает инструменты и услуги тестирования для компаний.
QaaS имеет много названий, таких как тестирование как услуга, автоматизация как услуга и тестирование в облаке.
Компании, предоставляющие QaaS, называются поставщиками QaaS.
У QaaS много преимуществ, таких как снижение затрат, масштабируемость и надежность. Он также обеспечивает спокойствие за счет автоматизации процесса тестирования программного обеспечения и сокращения человеческих усилий.
QaaS быстро набирает популярность на рынке благодаря росту числа облачных сервисов, инструментов автоматизации и стремлению компаний сократить объем ручного труда.< h3 id=h-qa-consultant>Консультант по обеспечению качества
Консультанты по обеспечению качества являются частью услуг по обеспечению качества и тестированию программного обеспечения, что означает, что они помогают улучшить качество программных приложений и их производственных процессов. Их цель — гарантировать, что конечный продукт соответствует стандартам заказчика.
Консультанты по контролю качества являются экспертами в области тестирования, и без тестировщиков программного обеспечения они не смогли бы завершить свою работу. Их работа состоит в том, чтобы тестировать программные приложения как вручную, так и автоматически, создавать отчеты, которые следует отправлять разработчикам, находить проблемы и предлагать улучшения.
Консультанты по обеспечению качества являются частью команды обеспечения качества. Их работа заключается в предоставлении решений для любых проблем, возникающих во время проекта. Обычно они работают с менеджерами проектов, разработчиками программного обеспечения и тестировщиками программного обеспечения для создания планов тестирования, написания требований и улучшения общего качества программного обеспечения.
R
Выпуск
Релиз — это процесс распространения продукта в среде реального времени. Это когда программное обеспечение достигает своих предполагаемых клиентов. Приложение обновляется с каждой сборкой и версией, а затем выпускается в рабочую среду.
Примечание к выпуску
Примечание к выпуску относится к документу, передается клиентам или покупателям продукта при выпуске программного обеспечения. Он содержит сведения о новых улучшениях, известных ошибках, исправлениях ошибок и т. д.
Снижение рисков
Снижение риска — это процесс планирования непредвиденных бедствий, который помогает уменьшить влияние таких сценариев. Снижение рисков направлено на снижение вероятности негативных последствий в SDLC.
Надежность
Надежность относится к целостности и стабильности программного обеспечения. При тестировании надежности программного обеспечения мы сосредоточимся на отрицательном тестировании, предоставляя программному обеспечению недопустимые входные данные для проверки его исключительной обработки.
Основная причина
Основная причина — это термин, используемый для обозначения причины возникновения проблемы. Когда система работает непредвиденным образом, мы пытаемся выяснить ее основную причину, чтобы устранить проблему.
Анализ основной причины
Анализ первопричины — это процесс поиска первопричины проблемы для определения подходящего решения проблемы. Он показывает нам процесс, событие, тенденции или систему, вызвавшую сбой.
Надежность
Надежность — это способность системы продолжать работать в течение долгого времени.
Повторное использование
Повторное использование — это использование существующего программного обеспечения I более чем одного программного обеспечения с маленькое или без изменений. Это экономичный и экономящий время атрибут качества.
S
Масштабируемость
Масштабируемость — это способность системы справляться с нагрузками, вызванными повышенным использованием, без снижения производительности.
Сценарий
Под сценариями обычно понимаются тестовые сценарии, которые могут быть подробные пошаговые инструкции в скрипте автоматизации. Обычно для одного тестового случая пишется один тестовый сценарий или несколько тестовых сценариев. Тестовые скрипты обычно создаются с использованием Javascript, Pearl, Python, Ruby и т. д.
Селекторы
Селектор — это общий термин, используемый для обозначения селекторов CSS, используемых в автоматизации. Селектор CSS представляет собой комбинацию селектора элементов и представляет собой значение, которое идентифицирует веб-элементы на веб-странице.
Безопасность
Безопасность — это возможность системы, чтобы противостоять или блокировать злонамеренные или несанкционированные попытки, которые разрушают систему, и в то же время предоставлять доступ законным пользователям.
Showstopper
Showstopper — очень критическая ошибка, которая не позволяет пользователю двигаться дальше в модуле или модуле. Это не позволяет QA протестировать приложение, не исправив проблему.
Подтверждение
Подписание QA происходит, когда приложение тщательно протестирован, заявив о завершении цикла испытаний. Это указывает на то, что приложение тщательно протестировано и готово к выпуску.
Симулятор
Симулятор имитирует только программную конфигурацию реальных устройств, чтобы создать среду для тестирования приложения. Симуляторы обычно используются для имитации устройств iPhone и iPad.
Этап
Этап — это среда тестирования, которая является копией рабочей среды, но не в открытом доступе не будет. Это последний шаг в процессе развертывания.
Поддерживаемость
Поддерживаемость — это способность системы удовлетворять необходимые требования и потребности в выявлении и решении проблемы.
T
Тестовый стенд
Тестовая платформа — тестовая среда, настроенная для выполнения тестовых случаев. Он состоит из определенного оборудования, программного обеспечения, ОС, конфигурации сети и других настроек, необходимых для выполнения теста.
Журнал тестирования
Журнал тестирования — это запись результатов тестирования и других сведений, имеющих отношение к выполнению. Он предоставляет информацию о различных тестовых операциях, средах и результатах, которыми позже можно поделиться с заинтересованными сторонами.
Тестовый запуск
Тестовый запуск будет отслеживать результаты теста после его выполнения. Статус теста, например, пройден, не пройден, назначен, выполняется и другая информация о цикле тестирования
Testware
Testware — это собирательный термин, используемый для всех документов, программного обеспечения и других артефактов, связанных с тестированием. Сюда входят сценарии, инструменты тестирования, базы данных, файлы, документы, входные данные, среда и другое программное обеспечение или утилиты, связанные с тестированием программного обеспечения.
Тестируемость
Тестируемость показывает, насколько хорошо система или компонент облегчает выполнение тестов, чтобы определить, были ли соблюдены предопределенные критерии тестирования.
U
История пользователя
В модели разработки программного обеспечения Agile пользовательские истории представляют собой неформальные общие объяснения требований к программному обеспечению, написанные с точки зрения конечного пользователя. Это наименьшая единица работы в рамках гибкой разработки.
Удобство использования
Удобство использования определяется как эффективное использование системы пользователем и простота из которых пользователи могут научиться работать или контролировать систему. Известный принцип юзабилити — KISS (Keep It Simple Stupid). Программные приложения должны быть удобными для пользователя.
V
V Model
V-модель в разработке программного обеспечения также известна как модель проверки и проверки (V&V). Он описывает жизненный цикл, который система или приложение проходит от этапа требования до этапа обслуживания. В V-Model каждый этап должен быть завершен до начала следующего этапа.
W
Прохождение
Пошаговое руководство по тестированию программного обеспечения — это неформальная встреча, инициированная автором для просмотра документов с коллегами или членами команды для сбора отзывов о тестируемой системе.
Веб-форма
Веб-форма – это HTML-форма, которая позволяет пользователю вводить данные. Обычная веб-форма связана с бронированием билетов онлайн или регистрацией на мероприятие. В этой форме обычно запрашивается такая информация, как ваше имя и адрес.
Веб-сервер< /h3>
Веб-сервер размещает и доставляет HTML-документы. Он делает веб-сайт доступным во всемирной паутине, который каждый может просматривать с помощью браузера (например, Firefox).
Белый список
Белый список (с точки зрения электронной почты) – это тип фильтра, который помогает отделить нежелательные электронные письма от личного почтового ящика.
Белый список (с точки зрения веб-сайтов) – это тип фильтра, используемый для списка предварительно одобренных веб-сайтов, которые могут быть разрешены через сетевые фильтры или черные списки.
Временное решение
Обходной путь в разработке программного обеспечения относится к временному решению для решения неожиданной проблемы. Существуют обходные пути, чтобы не терять время на реализацию идеальных решений или ждать, пока будут реализованы новые функции.
X
XPath< /strong>
XPath обозначает XML. Path – это язык запросов для выбора узлов из XML-документа.
XML
XML означает расширяемый язык разметки. Он предоставляет правила кодирования данных таким образом, чтобы они были понятны как человеку, так и компьютеру.
Y
YAML
YAML – это популярный стандарт сериализации данных, понятный человеку, который поддерживает множество языков программирования.
< strong>Z
Zephyr
Zephyr для JIRA — это простое и мощное нативное приложение, которое находится в JIRA Software или JIRA Core и обеспечивает возможности управления тестированием для любого проекта JIRA, чтобы помочь командам оставаться в курсе своей работы.
В заключение
Я составил список общих терминов тестирования программного обеспечения, которые должен знать каждый тестировщик программного обеспечения. Я дал определения для каждого термина, который мы используем, чтобы вы могли лучше общаться со своей командой или клиентами о том, что происходит во время проекта. Если есть какие-либо другие фразы, которые вас смущают, сообщите нам, и мы обновим этот глоссарий по мере необходимости! Кроме того, здесь есть более 100 типов тестирования программного обеспечения.
Если вы что-то не понимаете, не стесняйтесь комментировать ниже! Удачного тестирования!
TAG: qa