atesting.ru Блог Условия тестирования программного обеспечения, которые должны усвоить все начинающие тестировщики программного обеспечения

Условия тестирования программного обеспечения, которые должны усвоить все начинающие тестировщики программного обеспечения

«Термины

Если вы новый тестировщик программного обеспечения, вы, вероятно, слышали много незнакомых сокращений и жаргона.

Без контекста того, о чем люди говорят, может быть неприятно и даже утомительно пытаться не отставать от разнообразной терминологии.

В этом посте я рассмотрю некоторые общие термины, которые должен знать любой новый тестировщик программного обеспечения, прежде чем он начнет свой первый рабочий день.

А | B | C | D | E | F | G | H | Я | J | K | L | M | N | O | P | Q | R | S | Т | U | V | W | X | Y | Я

Глоссарий по тестированию программного обеспечения от А до Я

Начнем с этого исчерпывающего списка терминов, которые должен знать каждый QA. чтобы избежать недоразумений и неверных толкований.

A

Фактический результат

Когда мы выполняем тестовые примеры, мы сравниваем результат с ожидаемыми результатами, эти результаты известны как фактические результаты. Обычно он используется в отчете об ошибке, чтобы объяснить возникновение неожиданного вывода.

Аномалия

Аномалия — это отклонение от ожидаемых результатов в контексте тестирования программного обеспечения, т.е. это ошибка. Когда вы обнаруживаете в коде проблему, связанную с потоком данных при тестировании белого ящика, это называется аномалией потока данных.

Как предусмотрено

Как разработано — это термин, который обычно используется для отклонения ошибки, как QA мы сообщаем об ошибке, потому что функциональность приложения не соответствует ожидаемой. Но есть вероятность, что мы не знаем о предполагаемой функциональности. Эти недопустимые ошибки получают отметку «Как задумано».

Аудит

Аудит — это общий процесс оценки, который происходит при создании или тестировании программного продукта вместе с его процессом. Это может помочь организации оценить, следует ли команда правилам и соблюдает ли стандарты, спецификации, контракты или другие соглашения.

Доступность

Доступность — это отношение доступного системного времени к общему рабочему времени, которое требуется или ожидается для работы.

B

Блокировщик

Блокировщик относится к серьезности ошибки, когда приложение полностью вылетает. Это указывает на то, что программное обеспечение больше не может быть протестировано без обходного пути, когда тестировщик не может протестировать приложение.

Отсрочка ошибки

Отложенный — это одно из состояний ошибки в жизненном цикле ошибки. Это означает, что ошибка не будет исправлена ​​в текущих выпусках, но разработчики позаботятся об этих проблемах в будущих выпусках.

Утечка ошибок

Утечка ошибок — это ошибка в производственной среде, которая не обнаруживается командой тестирования и пропущена во время цикла тестирования. Обычно об этих ошибках сообщает заказчик или конечный пользователь.

Выпуск ошибки

Выпуск ошибки когда команда выпускает приложение в производство с некоторыми известными ошибками. Обычно эти ошибки имеют низкий приоритет и серьезность, которые не могут быть исправлены из-за некоторых временных ограничений или других приоритетов.

C

Изменить панель управления

Совет по контролю за изменениями — это группа лиц, преимущественно работающих над проектами программного обеспечения и отвечающих за внесение изменений, принятие важных решений и многое другое.

Запрос на изменение

Запрос на изменение относится к изменению продукта или системы в предложении. Обычно они поднимаются клиентом или другим членом команды, когда они хотят изменить согласованные результаты.

Контрольный список

Контрольный список включает в себя различные тесты, которые помогают нам определить, готов ли продукт к развертыванию. Он содержит список тестов с определенными процедурами, он помогает нам выяснить, все ли выполняется полностью.

Контрольные точки

Контрольные точки — это промежуточный этап проверки, т. Е. Он определяет наличие проблемы в тесте без прохождения всего процесса. Это помогает нам сравнить текущее значение с ожидаемым значением для конкретного объекта.

CMMI

Интеграция модели зрелости возможностей — это подход к совершенствованию процессов, который помогает организации найти свои сильные и слабые стороны. Это помогает упростить и организовать процесс с соответствующими изменениями, улучшениями и модификациями.

Покрытие кода

Покрытие кода — это показатель, используемый для определения того, какая часть кода успешно проверяется во время тестирования. Это метод тестирования белого ящика, который помогает проанализировать, насколько тщательно проверяется программное обеспечение.

Внедрение кода

Внедрение кода представляет собой угрозу безопасности, это происходит, когда злоумышленник использует входной поток приложения для передачи ненадежных данных в систему. Здесь злоумышленник использует недостатки проверки ввода для внедрения и выполнения вредоносного кода.

Проверка кода

Проверка кода помогает нам проверять программный код для выявления дефектов и оценки качества кода. Это может происходить формально или неформально с руководителем группы или коллегами. Это помогает сократить время, усилия и деньги за счет выявления проблем на ранних этапах цикла.

Стандарт кода

Стандарты кодекса — это правила, рекомендации и лучшие практики, которые помогут вам писать единообразные, удобочитаемые и удобные для сопровождения. Таким образом, он обеспечивает надежный процесс написания кода.

Компиляция

Компиляция — это процесс преобразования исходного кода в объектный код, то есть исполняемый код. Он проверяет синтаксическую ошибку и преобразует ее в объектный код, только если структура кода правильная.

Соответствие

< p>Комплаенс — это набор правил, положений и рекомендаций, которые устанавливаются как внешними, так и внутренними командами. В контексте тестирования он проверяет соответствие продукта, процесса, кода и т. Д. Стандартам, прежде чем приложение будет запущено в производство.

Условно Выход

Условный выход из системы происходит, когда код передается в производственную среду с известными проблемами или дефектами, которые не исправлены в этом выпуске. Это происходит, когда тестирование приложения не соответствует критериям выхода из плана тестирования.

Покрытие

Охват тестированием означает измерение объема тестирования, которое выполняется в цикле тестирования. Он помогает нам определить, тщательно ли протестировано программное обеспечение или нет, он может помочь нам выявить ошибки при тестировании приложения.

Краудсорсинг

Краудсорсинг — это процесс запроса услуг или информации у большой группы людей. Краудсорсинг работает с большими группами людей. Краудсорсинг заключается в разделении проекта на более мелкие задачи.

D

Ежедневная сборка

Ежедневная сборка может быть определена как создание версии программного обеспечения каждый день, эти сборки автоматически генерируются с учетом последних изменений в системе. Базовое дымовое тестирование выполняется для проверки стабильности приложения, это помогает ежедневно обнаруживать ошибки и ошибки в коде с меньшими усилиями.

Тупик

Тупиковая ситуация возникает, когда процесс входит в состояние ожидания, когда две или более систем одновременно используют одни и те же ресурсы, что в конечном итоге приводит к блокировке друг друга.

Отладка

Отладку можно определить как процесс поиска и исправления ошибок в программе. Это чрезвычайно сложная и утомительная задача, так как ошибки необходимо устранять на каждом уровне отладки.

Доставляемый

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

Domain Expert

Специалист в предметной области — это человек со специальными знаниями или навыками в определенной сфере. Этот человек имеет опыт работы в этой нише и дает ценную информацию о предметной области.

Время простоя

Время простоя — это термин, используемый для обозначения того, когда система недоступна для использования. Эти простои вызваны ошибками программного обеспечения, проблемами с оборудованием, остановками на техническое обслуживание и даже экологическими катастрофами.

E

Пограничный случай

Пограничный случай может быть определен как маловероятный сценарий, в котором клиент использует приложение. В редких случаях входы и выходы могут быть необычными. Мы находим эти ошибки при тестировании на обезьянах.

Эмулятор

Эмулятор — это программное обеспечение, используемое для тестирования приложения, когда у нас нет настоящего устройства. Он максимально точно имитирует аппаратный и программный аспекты системы, работающие в реальном времени.

Опыт

Экспертиза может быть определена как особый навык или знания, приобретаемые человеком в процессе учебы, практики и обучения. Чтобы стать опытным тестировщиком, вы должны обладать навыками высокоэффективного тестировщика.

F

Отказоустойчивость

Отказоустойчивость — это способность системы переключиться на другой ресурс при отказе существующего ресурса. Он проходит тестирование производительности, в ходе которого проверяется, насколько быстро система перемещает резервный ресурс в случае сбоя сервера.

Ложно-отрицательный

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

Ложно-положительный

False -положительный — это состояние, когда тестовый пример не проходит, но в функциональности нет проблем или ошибок, несмотря на то, что он работает правильно. В этом случае тестировщик будет тратить время на поиск несуществующей ошибки.

Функция

Это может быть определено как изменение, внесенное в систему, которое привносит в систему новые функции или модифицирует существующую. Функцией может быть набор функций, которые используются для выполнения задачи в программном обеспечении.

Гибкость

Гибкость — это способность системы адаптироваться к будущим изменениям.

G

< strong> Корнишон

Gherkin — это предметно-ориентированный язык, который разработчики используют для написания тестовых примеров на Cucumber.

Цель

Цель — это желаемый результат, которого пытается достичь команда управления проектом.

Графический интерфейс пользователя

Графический интерфейс пользователя (GUI) — это способ взаимодействия с приложениями и веб-сайтами. Это очень эффективно для облегчения работы пользователей. Он работает, предоставляя окна, значки, меню, кнопки и другие графические объекты, чтобы пользователь мог щелкнуть или коснуться экрана для управления своим компьютером/мобильным телефоном, тем самым помогая пользователям перемещаться по веб-сайту или программе.

Благодаря великолепному дизайну, графический интерфейс пользователя является одним из нововведений, которые делают вычисления такими, какие они есть сегодня. Он развился из более ранних текстовых интерфейсов командной строки, которые требовали ввода команд и не имели привлекательных значков или визуальной графики.

< strong> Тестирование графического интерфейса

Тестирование графического пользовательского интерфейса (GUI) — это тип тестирования программного обеспечения, который связан с тестированием графического пользовательского интерфейса. Он также известен как «Тестирование пользовательского интерфейса» или «Визуальное тестирование».

Это определение того, обеспечивает ли графический интерфейс ожидаемый результат или нет. Это можно сделать вручную, но в настоящее время тестирование графического интерфейса стало возможным с помощью инструментов автоматизации тестирования графического интерфейса.

H

Эвристика

Эвристика — это простые, быстрые и ошибочные методы, которые могут помочь нам решать проблемы и принимать решения. Это метод, основанный на опыте и знаниях, что позволяет тестировщикам следовать своей интуиции и угадывать ошибки при выполнении тестирования.

Исправление

Это немедленное исправление в коде производственной среды для исправления ошибок, исправлений безопасности, новых функций и т. Д. Без простоев в среде. Обычно это происходит, когда клиент обнаруживает в системе критическую проблему, которая не может дождаться следующей версии.

I

< h3 id = "h-инцидент"> Инцидент

При тестировании приложения вы можете наблюдать странное поведение в системе, которое не ожидается в таком сценарии, это называется инцидентами. Это считается ошибкой только тогда, когда обнаружена основная причина проблемы.

Insourcing

Инсорсинг — это процесс передачи проекта (т. Е. Части их основного бизнеса для обеспечения высокого качества и согласованности) сотруднику или отделу компании.

Итерация

Итерация — это небольшие постепенные обновления в приложении на основе отчетов об испытаниях или отзывов пользователей. Каждый раз, когда создается новая версия программного обеспечения, это итерация, основанная на предыдущей версии.

Совместимость

Функциональная совместимость — это способность двух или более систем легко обмениваться данными или обмениваться данными и использовать данные, которыми обменивались.

J

Безопасность работы

Безопасность работы — это состояние, при котором работа, вероятно, не будет уволена, и из которого нельзя увольнять. Это дает сотрудникам ощущение стабильности на рабочем месте. Работодатель также может предоставлять сотрудникам такие льготы, как пенсия и медицинское страхование в рамках гарантии занятости.

K

Ключевой показатель эффективности

KPI — это показатель, используемый для измерения эффективности и результативности процесса тестирования. Некоторые KPI для тестирования: процент обнаружения дефектов, скорость закрытия дефектов, ошибки, связанные с отклонением требований и т. Д.

L

Внешний вид

Этот термин обычно используется для описания пользовательского интерфейса приложения. Речь идет больше о графическом интерфейсе пользователя, чем об удобстве использования приложения.

M

Ручное тестирование

Ручное тестирование — это тип тестирования программного обеспечения, при котором тестировщик изучает приложение без запуска каких-либо программ.

Мутация

Мутация также известна как ошибка, которая определяется как небольшие, но преднамеренные изменения в исходном коде. Эти небольшие изменения запланированы для типичных низкоуровневых ошибок, возникающих во время процесса кодирования.

Ремонтопригодность

Ремонтопригодность — это способность программного приложения легко поддерживать и поддерживать изменения с минимальными затратами. В тестировании программного обеспечения это относится к тому, насколько легко мы можем обновлять планы тестирования или тестовые примеры всякий раз, когда мы вносим какие-либо изменения в программное приложение.

N

Стандарт именования

Стандарт именования — это концепция, созданная в мире информационных технологий (ИТ) для обеспечения того, чтобы компания могла поддерживать единообразные имена для файлов, папок и программного обеспечения во избежание путаницы.

Новая функция

Новая функция — это добавление новой функции к существующему программному обеспечению, что означает, что программное обеспечение получает обновление, предлагающее больше функций.

Тестирование новых функций

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

O

Результат

В тестировании программного обеспечения мы получаем результат, когда выполняются кейсы и выполняются сценарии автоматизации. Здесь ожидаемым результатом будет стабильное приложение, которое отвечает всем требованиям и может быть выпущено на рынок.

Аутсорсинг

Аутсорсинг — это процесс привлечения компании или физического лица к выполнению работы собственными силами. Аутсорсинг работает с большими группами людей.

P

P0

P0 — это наивысший уровень приоритета, который устанавливается для ошибки, которая должна быть исправлена, или задачи, которая должна быть выполнена немедленно. P0 назначается, когда все выходит из строя, система дает сбой и нет возможности получить доступ к системе, не исправив ее.

Экспертная проверка

Партнерская проверка — это процесс проверки тестового примера, сценариев тестирования и кода автоматизации тестировщика другим тестировщиком, который выполняет аналогичную роль в иерархии. Это помогает находить проблемы на ранней стадии и исправлять ошибки.

Производительность

Производительность — это способность системы реагировать на различные действия в течение определенного периода времени.

Необходимое условие

Предварительные условия — это условия, которые должны быть выполнены перед выполнением теста. Например, при тестировании электронной торговли при выполнении случаев повторного заказа предварительным условием будет наличие учетной записи с неудавшимся заказом или приобретенным заказом того же товара.

Производство

Производство — это термин, используемый для обозначения приложения, выпущенного на рынок. Это среда с реальными пользователями и настройками оборудования и программного обеспечения в реальном времени. Код отправляется в рабочую среду, когда группа тестирования подтверждает, что он стабилен и не содержит ошибок.

Переносимость

Переносимость — это способность программного приложения работать на различных платформах, таких как переносимость данных, хостинг, просмотр и т. д.

Q

Качество

Качество является одним из ключевых параметров для оценки продукта или услуги в соответствии с требованиями и ожиданиями клиентов.

Обеспечение качества (QA)

Обеспечение качества (QA) — это набор запланированных и систематических действий, направленных на то, чтобы продукт или услуга соответствовали требованиям своих пользователей и других указанных заинтересованных сторон.

Это неотъемлемая часть управления качеством и может рассматриваться как способ определения стандартов качества для продуктов или услуг компании.

Мероприятия по обеспечению качества предоставляют документальные свидетельства того, что стандарты качества соблюдаются.

Люди, выполняющие контроль качества, называются инженерами по обеспечению качества или аудиторами качества.

Контроль качества

Контроль качества — это процесс, который обеспечивает соответствие продукта или услуги требованиям и прохождение всех необходимых испытаний.

Услуги по обеспечению качества

Услуги по обеспечению качества — это термин, используемый для обозначения действий по обеспечению качества, выполняемых для других людей или организаций.

Услуги по обеспечению качества гарантируют, что продукт, услуга или организация соответствуют ожиданиям организации.

Услуги по обеспечению качества обычно предоставляются сторонней компанией, которая контролирует качество услуг контрактной организации, чтобы гарантировать, что рабочий продукт соответствует согласованным спецификациям. Услуги по обеспечению качества обычно предоставляются на договорной основе для проверки качества и производительности одного или нескольких организационных процессов.

Качество Гарантия как услуга

Гарантия качества как услуга (QaaS) — это процесс, при котором программное обеспечение тестируется с использованием средств автоматизации. Контроль качества как услуга также относится к облачной услуге, которая предлагает компаниям инструменты и услуги тестирования.

У QaaS много названий, таких как «Тестирование как услуга», «Автоматизация как услуга» и «Тестирование в облаке».

Компании, которые играют роль в предоставлении QaaS, называются поставщиками QaaS.

QaaS дает множество преимуществ, таких как снижение затрат, масштабируемость и надежность. Он также обеспечивает спокойствие за счет автоматизации процесса тестирования программного обеспечения и сокращения человеческих усилий.

QaaS быстро набирает популярность на рынке из-за роста количества облачных сервисов, инструментов автоматизации и компаний, стремящихся сократить ручные усилия.

Консультант по контролю качества

Консультанты по обеспечению качества являются частью услуг по обеспечению качества и тестированию программного обеспечения, что означает, что они помогают улучшить качество программных приложений и их производственных процессов. Их цель — обеспечить соответствие конечного продукта стандартам потребителей.

Консультанты по обеспечению качества являются экспертами в области тестирования, и без тестировщиков программного обеспечения они не смогли бы завершить свою работу. Их работа — тестировать программные приложения как вручную, так и автоматически, создавать отчеты, которые следует отправлять разработчикам, находить проблемы и предлагать улучшения.

Консультанты по контролю качества являются частью группы контроля качества. Их работа — предлагать решения для любых проблем, возникающих во время проекта. Обычно они работают с менеджерами проектов, разработчиками и тестировщиками программного обеспечения над созданием планов тестирования, написанием требований и улучшением общего качества программного обеспечения.

R

Выпуск

Выпуск — это процесс распространения продукта в среде реального времени. Это когда программное обеспечение достигает своих предполагаемых клиентов. Приложение обновляется с каждой сборкой и версией, а затем выпускается в производственную среду.

Примечания к выпуску

Примечание к выпуску относится к документу, который предоставляется клиентам или покупателям продукта при выпуске программного обеспечения. Он содержит подробную информацию о новых улучшениях, известных ошибках, исправлениях ошибок и т. Д.

Снижение риска

Снижение риска — процесс планирования непредвиденных бедствий, это помогает снизить влияние таких сценариев. Снижение рисков направлено на снижение вероятности негативных последствий в SDLC.

Надежность

Под устойчивостью понимается целостность и стабильность программного обеспечения. При тестировании надежности программного обеспечения мы сосредоточимся на отрицательном тестировании, предоставляя программному обеспечению недопустимые входные данные для проверки его исключительной обработки.

Основная причина

Основная причина — это термин, используемый для обозначения причины возникновения проблемы. Когда система работает неожиданным образом, мы пытаемся выяснить ее основную причину, чтобы устранить проблему.

Анализ первопричин

Анализ первопричин — это процесс поиска первопричины проблемы для определения подходящего решения проблемы. Он показывает нам процесс, событие, тенденции или систему, вызвавшую сбой.

Надежность

Надежность — это главное способность системы продолжать работать сверхурочно.

Возможность повторного использования

Возможность повторного использования — это использование существующего программного обеспечения или более одного программного обеспечения с небольшими изменениями или без них. Это экономичный и экономящий время атрибут качества.

S

Масштабируемость

Масштабируемость — это способность системы справляться с нагрузкой, вызванной повышенным использованием, без снижения производительности.

Скрипт

Сценарии обычно означают тестовые сценарии, которые могут быть подробными пошаговыми инструкциями в сценарии автоматизации. Обычно для одного тестового примера пишется один или несколько тестовых сценариев. Тестовые скрипты обычно создаются с использованием Javascript, Pearl, Python, Ruby и т. Д.

Селекторы

Селектор является обычным термин, используемый для обозначения селекторов CSS, используемых в автоматизации. Селектор CSS — это комбинация селектора элементов, и это значение, которое определяет веб-элементы на веб-странице.

Безопасность

< p>Безопасность — это способность системы противостоять или блокировать злонамеренные или несанкционированные попытки, которые разрушают систему и в то же время предоставляют доступ законным пользователям.

Showstopper

Showstopper — это очень критическая ошибка, которая не позволяет пользователю продолжить работу в модуле или модуле. Это не позволяет QA тестировать приложение без устранения проблемы.

Завершить

Подтверждение качества происходит, когда приложение тщательно тестируется и объявляется о завершении цикла тестирования. Это означает, что приложение тщательно протестировано и готово к выпуску.

Симулятор

Симулятор имитирует только конфигурацию программного обеспечения реальных устройств для создания среды для тестирования приложения. Симуляторы обычно используются для имитации устройств iPhone и iPad.

Stage

Этап представляет собой среду тестирования, которая является копией производственной среды, но не будет доступна в открытом доступе. Это последний шаг в процессе развертывания.

Возможность поддержки

Поддерживаемость — это способность системы, удовлетворяющей необходимым требованиям и необходимо для выявления и решения проблем.

T

Испытательный стенд

Test Bed — это тестовая среда, настроенная для выполнения тестовых случаев. Он состоит из специального оборудования, программного обеспечения, ОС, конфигурации сети и других настроек, необходимых для выполнения теста.

Протокол тестирования

Журнал тестирования — это запись результатов тестирования и других деталей, имеющих отношение к выполнению. Он предоставляет информацию о различных тестовых операциях, средах и результатах, которые впоследствии могут быть переданы заинтересованным сторонам.

Тестовый запуск

Во время выполнения теста будут отслеживаться результаты теста после его выполнения. Статус теста, например пройден, не пройден, назначен, выполняется и другая информация о цикле тестирования

Testware

Testware is собирательный термин, используемый для всех документов, программного обеспечения и других артефактов, связанных с тестированием. Он включает скрипты, инструменты тестирования, базы данных, файлы, документы, входные данные, среду и другое программное обеспечение или утилиты, связанные с тестированием программного обеспечения.

Возможность тестирования

Тестируемость показывает, насколько хорошо система или компонент способствует выполнению тестов, чтобы определить, соблюдены ли заранее определенные критерии тестирования.

U

История пользователя

В модели гибкой разработки программного обеспечения пользовательские истории представляют собой неформальные общие объяснения требований к программному обеспечению, написанные из точка зрения конечного пользователя. Это наименьшая единица работы в гибкой среде.

Удобство использования

Удобство использования описывается как то, как пользователь эффективно использует систему, и простота, с которой пользователи могут научиться работать или контролировать систему. Хорошо известный принцип юзабилити — KISS (Keep It Simple Stupid). Программные приложения должны быть удобными для пользователя.

V

V Модель

V-модель в разработке программного обеспечения также известна как модель верификации и валидации (V&V). Он описывает жизненный цикл, который проходит система или приложение от фазы требований до фазы обслуживания. В V-Model каждый этап должен быть завершен до начала следующего этапа.

W

Пошаговое руководство

Пошаговое руководство по тестированию программного обеспечения — это неформальная встреча, инициированная автором для просмотра документов с коллегами или членами команды для сбора отзывов о тестируемой системе.

Веб-форма

Веб-форма — это HTML-форма, которая позволяет пользователю вводить данные. Распространенная веб-форма связана с бронированием онлайн-билетов или регистрацией на мероприятие — эта форма обычно запрашивает такую ​​информацию, как ваше имя и адрес.

Интернет Сервер

Веб-сервер размещает и доставляет HTML-документы. Он делает веб-сайт доступным во всемирной паутине, который любой может просматривать с помощью браузера (например, Firefox).

Белый список

Белый список (с точки зрения электронной почты) — это тип фильтра, который помогает отделить нежелательные электронные письма от личного почтового ящика.

Белый список (с точки зрения веб-сайтов) — это тип фильтра, используемого для списка предварительно одобренных веб-сайтов, которые могут быть разрешены с помощью сетевых фильтров или черных списков.

​​ Временное решение

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

X

XPath

XPath означает XML Path — это язык запросов для выбора узлов из XML-документа.

XML

XML означает расширяемый язык разметки. Он предоставляет правила кодирования данных таким образом, чтобы они были удобочитаемы человеком и компьютером.

Y

YAML

YAML — это популярный стандарт сериализации данных, понятный человеку, который поддерживает множество языков программирования.

Z

Zephyr

Zephyr для JIRA — это простое и мощное собственное приложение, которое находится в программном обеспечении JIRA или JIRA Core и добавляет возможности управления тестированием в любой проект JIRA, чтобы помочь командам оставаться в курсе своей работы.

В заключение

Я составил список общих условий тестирования программного обеспечения, которые должен знать каждый тестировщик программного обеспечения. Я дал определения каждому термину, который мы используем, чтобы вы могли лучше общаться со своей командой или клиентами о том, что происходит во время проекта. Если есть другие фразы, которые вас смущают, дайте нам знать, и мы обновим этот глоссарий по мере необходимости! Кроме того, вот статья о более чем 100 типах тестирования программного обеспечения.

Если вы чего-то не понимаете, не стесняйтесь оставлять комментарии ниже! Удачного тестирования!

TAG: qa