~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ E28E5DFB520BD820707CAD9CCB972111__1691822280 ✰
Заголовок документа оригинал.:
✰ Test data - Wikipedia ✰
Заголовок документа перевод.:
✰ Данные испытаний — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Test_data ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/e2/11/e28e5dfb520bd820707cad9ccb972111.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/e2/11/e28e5dfb520bd820707cad9ccb972111__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 15:11:47 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 12 August 2023, at 09:38 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Данные испытаний — Jump to content

Данные испытаний

Из Википедии, бесплатной энциклопедии

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

Предыстория [ править ]

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

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

Ограничения [ править ]

В соответствии с правилами и нормами конфиденциальности, такими как GDPR, PCI и HIPAA, не разрешается использовать конфиденциальные личные данные для тестирования. [4] Но анонимизированные (и предпочтительно разделенные) производственные данные могут использоваться в качестве репрезентативных данных для тестирования и разработки. [5] Программисты также могут создавать макеты данных, но это имеет свои ограничения. Не всегда возможно собрать достаточно ложных или ложных данных для тестирования. [6]

«Синтетические данные», генерируемые ИИ, могут стать еще одним вариантом генерации тестовых данных. Генераторы синтетических данных на базе искусственного интеллекта изучают закономерности и качества выборочной базы данных. После обучения алгоритма ИИ он может выдавать столько тестовых данных, сколько определено. Синтетические данные, сгенерированные ИИ, требуют дополнительных мер конфиденциальности, чтобы предотвратить переобучение алгоритма. Некоторые коммерчески доступные генераторы синтетических данных оснащены дополнительными средствами контроля конфиденциальности и точности. Объем данных, подлежащих тестированию, определяется или ограничивается такими соображениями, как время, стоимость и качество. Время производства, стоимость производства, качество тестовых данных и эффективность.

Тестирование домена [ править ]

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

См. также [ править ]

Ссылки [ править ]

  1. ^ Вейкер, Э.Дж. (1 июня 1988 г.). «Оценка критериев адекватности данных тестирования программного обеспечения» . Коммуникации АКМ . 31 (6): 668–675. дои : 10.1145/62959.62963 . ISSN   0001-0782 . S2CID   15141475 .
  2. ^ «О тестировании в DDD» . Середина . 24 апреля 2022 г. Проверено 24 января 2023 г.
  3. ^ «Что такое тестовые данные и как они создаются?» . ДАТПРОФ . 26 июня 2019 г. Проверено 29 апреля 2020 г.
  4. ^ «Обеспечите соответствие GDPR, PCI и HIPAA» . ДАТПРОФ . 03.03.2020 . Проверено 9 июля 2020 г.
  5. ^ «Использование производственных данных для тестирования» . ДАТПРОФ . 17.10.2019 . Проверено 9 июля 2020 г.
  6. ^ Эмам, Халед Эль; Москера, Люси; Хоптрофф, Ричард (19 мая 2020 г.). Практическая генерация синтетических данных: баланс между конфиденциальностью и широкой доступностью данных . «О'Рейли Медиа, Инк.». ISBN  978-1-4920-7271-3 .
  7. ^ Фрис, Ричард К. (15 августа 2019 г.). Справочник по проектированию медицинского оборудования . ЦРК Пресс. ISBN  978-1-000-69695-0 .
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: E28E5DFB520BD820707CAD9CCB972111__1691822280
URL1:https://en.wikipedia.org/wiki/Test_data
Заголовок, (Title) документа по адресу, URL1:
Test data - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)