Sanity check что это

Smoke-тестирование

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

Иными словами – это минимальный набор тестов, прохождение которых показывает, что продукт готов к дальнейшему тестированию. Smoke-тестирование можно также назвать «Проверкой сборки», так как с помощью Smoke-тестов мы проверяем работоспособность и стабильность сборки.

Sanity check что это. 001. Sanity check что это фото. Sanity check что это-001. картинка Sanity check что это. картинка 001

Преимущества Smoke-тестирования

У дымового тестирования много достоинств. Из самых важных:

Различие между Smoke, Sanity и Регрессионным тестированием.

Как выполняется смоук-тестирование

Smoke-тестирование выполняется при каждой новой сборке. Для этого определяется минимальный набор тест-кейсов для критически важного функционала. На этапе написания тест-кейсов определяют Priority и Severity кейса. В Smoke-прогон входят кейсы с Priority High и Severity Critical, как правило, это основные пользовательские сценарии, набор кейсов для проверок интеграционных модулей. К примеру, у нас в системе используются сторонние модули для скачивания документов, отображения карт, отправки писем, регистрации через интеграционную систему – эти кейсы добавлены в Smoke-прогон.
С помощью них проверяется их рабочее состояние и дается гарантия, что все критически важные функции работают правильно. Задача – проверить, подключен ли модуль, выполняет ли он свою основную функцию. К примеру, при проверке модуля скачивания документов нужно убедиться, что документ скачивается, а что конкретно в нем отображено – это проверка в рамках регресса. Исходя из Smoke мы поняли, что модуль в общей сборке корректен и подключен к системе.

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

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

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

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

Все результаты Smoke-прогона тестировщики фиксируют в системе управления. На основании этой информации формируются диаграммы Smoke-прогона.

Sanity check что это. pos run dashboard qase google chrome 2021 03. Sanity check что это фото. Sanity check что это-pos run dashboard qase google chrome 2021 03. картинка Sanity check что это. картинка pos run dashboard qase google chrome 2021 03

Пример Smoke-тестирования

Например, в тестируемом приложении есть следующие основные пользовательские сценарии:

Для такого приложения тестировщик в ходе Smoke-тестирования должен проверить все основные пользовательские сценарии. Например:

Заключение

Таким образом, Smoke-тестирование или проверка сборки проводится для того, чтобы до запуска продукта убедиться, что всё работает стабильно и отвечает требованиям заказчика. Оно проводится при каждой новой сборке. У этого вида тестирования много преимуществ: оно помогает заметить дефекты на раннем этапе, повысить качество системы и экономит время.

Источник

В чём разница Smoke, Sanity, Regression, Re-test и как их различать?

Sanity check что это. . Sanity check что это фото. Sanity check что это-. картинка Sanity check что это. картинка

Оригинал. Перевод разбавлен размышлениями и дополнениями автора из своего опыта

О чём это всё

Будучи инженером по тестированию, вы, вероятно, слышали о таких видах тестирования как «дымовое» (smoke), «санитарное тестирование» (sanity), «ре-тест» и регрессионное тестирование. Вполне возможно, многие из этих видов используются вами на ежедневной основе.

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

Для новичков в тестировании (и даже опытных тестировщиков) разделение этих понятий может быть затруднительно. И в самом деле, как отличить где начинается санити-тестирование и заканчивается smoke? Насколько сильно нам надо ограничить проверку части функциональности системы или её компонентов, чтобы назвать это «дымовым» тестированием? Является ли ввод логина/пароля в пользовательскую форму входа на сайт дымовым тестом, или сам факт её появления на странице сайта уже является пройденным тестом?

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

Ликбез

Ниже приведены краткие определения видов тестирования, которые мы сегодня сравниваем:

Ну а по существу?

Приведу пример разграничения понятий на моём текущем проекте.

Пример: у нас есть веб-сервис с пользовательским интерфейсом и RESTful API. Будучи тестировщиками, мы знаем:

Подведём итог

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

UPD:
Часто «тестирование согласованности» или «тестированием на вменяемость», называют термином «санитарное тестирование». Думаю что это пошло из-за фонетических свойств английского слова sanity, схожего по звучанию с чем-то «санитарным». Гугл транслейт вносит ясность. В интернете встречаются оба варианта. Относительно данной статьи прошу считать «санитарное» тестирование как «тестирование на согласованность».

Источник

sanity check

Смотреть что такое «sanity check» в других словарях:

Sanity Check — bezeichnet in der Softwaretechnik eine Plausibilitätsprüfung. Sanity Checks umfassen beispielsweise Plausibilitätsprüfung von Werten, einfache modellbasierte Prüfungen, aber auch Konsistenzprüfungen von Anforderungen. Die Validierung eines… … Deutsch Wikipedia

sanity check — paviršinis patikrinimas statusas T sritis informatika apibrėžtis Preliminarus ir nenuodugnus programos patikrinimas prieš išsamų testavimą. Įsitikinama, ar programa veikia, ar ji atlieka pagrindines funkcijas tiek, kad galima būtų teigti, jog jau … Enciklopedinis kompiuterijos žodynas

sanity check — /ˈsænəti tʃɛk/ (say sanuhtee chek) noun Computers → sanity test … Australian-English dictionary

sanity check — noun The act of checking that something does not contain elementary mistakes or impossibilities, or is not based on invalid assumptions … Wiktionary

Sanity (disambiguation) — Sanity may refer to: * Sanity, a legal term for an individual of sound mind who can therefore bear legal responsibility for their actions * Sanity (demogroup), an Amiga demo group * Sanity (music store), an Australian music store chain, run by… … Wikipedia

Sanity testing — A sanity test or sanity check is a basic test to quickly evaluate the validity of a claim or calculation. In mathematics, for example, when multiplying by three or nine, verifying that the sum of the digits of the result is a multiple of 3 or 9… … Wikipedia

sanity test — paviršinis patikrinimas statusas T sritis informatika apibrėžtis Preliminarus ir nenuodugnus programos patikrinimas prieš išsamų testavimą. Įsitikinama, ar programa veikia, ar ji atlieka pagrindines funkcijas tiek, kad galima būtų teigti, jog jau … Enciklopedinis kompiuterijos žodynas

sanity test — /ˈsænəti tɛst/ (say sanuhtee test) noun Computers a quick test of a procedure, calculation, etc., done in advance of more exhaustive testing to establish whether the functionality is as expected. Also, sanity check … Australian-English dictionary

Tokimeki Check-in! — No relation to the Tokimeki Memorial dating sim series by Konami. Infobox VG title = Tokimeki Check In! developer = JP Crowd publisher = NA Peach Princess designer = series = engine = released = flagicon|Japan January 24, 1999 flagicon|United… … Wikipedia

Arkham Horror — Infobox Game subject name=Arkham Horror image link= image caption=The box cover of the revised edition of Arkham Horror players=1 to 8 ages= 12 and up setup time= 30 60 minutes playing time= 120 240 minutes complexity=Medium strategy=Medium… … Wikipedia

1ESS switch — The Number One Electronic Switching System, the first large scale Stored Program Control (SPC) telephone exchange or Electronic Switching System in the Bell System, was introduced in Succasunna, New Jersey, in May 1965[1]. The switching fabric… … Wikipedia

Источник

sanity check

1 sanity check

проверка работоспособности
проверка технических характеристик


[Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]

Тематики

Синонимы

2 sanity check

3 sanity check

4 sanity check

5 санитарная проверка

См. также в других словарях:

Sanity Check — bezeichnet in der Softwaretechnik eine Plausibilitätsprüfung. Sanity Checks umfassen beispielsweise Plausibilitätsprüfung von Werten, einfache modellbasierte Prüfungen, aber auch Konsistenzprüfungen von Anforderungen. Die Validierung eines… … Deutsch Wikipedia

sanity check — paviršinis patikrinimas statusas T sritis informatika apibrėžtis Preliminarus ir nenuodugnus programos patikrinimas prieš išsamų testavimą. Įsitikinama, ar programa veikia, ar ji atlieka pagrindines funkcijas tiek, kad galima būtų teigti, jog jau … Enciklopedinis kompiuterijos žodynas

sanity check — /ˈsænəti tʃɛk/ (say sanuhtee chek) noun Computers → sanity test … Australian-English dictionary

sanity check — noun The act of checking that something does not contain elementary mistakes or impossibilities, or is not based on invalid assumptions … Wiktionary

Sanity (disambiguation) — Sanity may refer to: * Sanity, a legal term for an individual of sound mind who can therefore bear legal responsibility for their actions * Sanity (demogroup), an Amiga demo group * Sanity (music store), an Australian music store chain, run by… … Wikipedia

Sanity testing — A sanity test or sanity check is a basic test to quickly evaluate the validity of a claim or calculation. In mathematics, for example, when multiplying by three or nine, verifying that the sum of the digits of the result is a multiple of 3 or 9… … Wikipedia

sanity test — paviršinis patikrinimas statusas T sritis informatika apibrėžtis Preliminarus ir nenuodugnus programos patikrinimas prieš išsamų testavimą. Įsitikinama, ar programa veikia, ar ji atlieka pagrindines funkcijas tiek, kad galima būtų teigti, jog jau … Enciklopedinis kompiuterijos žodynas

sanity test — /ˈsænəti tɛst/ (say sanuhtee test) noun Computers a quick test of a procedure, calculation, etc., done in advance of more exhaustive testing to establish whether the functionality is as expected. Also, sanity check … Australian-English dictionary

Tokimeki Check-in! — No relation to the Tokimeki Memorial dating sim series by Konami. Infobox VG title = Tokimeki Check In! developer = JP Crowd publisher = NA Peach Princess designer = series = engine = released = flagicon|Japan January 24, 1999 flagicon|United… … Wikipedia

Arkham Horror — Infobox Game subject name=Arkham Horror image link= image caption=The box cover of the revised edition of Arkham Horror players=1 to 8 ages= 12 and up setup time= 30 60 minutes playing time= 120 240 minutes complexity=Medium strategy=Medium… … Wikipedia

1ESS switch — The Number One Electronic Switching System, the first large scale Stored Program Control (SPC) telephone exchange or Electronic Switching System in the Bell System, was introduced in Succasunna, New Jersey, in May 1965[1]. The switching fabric… … Wikipedia

Источник

sanity check

1 sanity check

проверка работоспособности
проверка технических характеристик


[Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]

Тематики

Синонимы

2 sanity check

3 sanity check

4 sanity check

5 sanity check

6 sanity check

7 санитарная проверка

См. также в других словарях:

Sanity Check — bezeichnet in der Softwaretechnik eine Plausibilitätsprüfung. Sanity Checks umfassen beispielsweise Plausibilitätsprüfung von Werten, einfache modellbasierte Prüfungen, aber auch Konsistenzprüfungen von Anforderungen. Die Validierung eines… … Deutsch Wikipedia

sanity check — paviršinis patikrinimas statusas T sritis informatika apibrėžtis Preliminarus ir nenuodugnus programos patikrinimas prieš išsamų testavimą. Įsitikinama, ar programa veikia, ar ji atlieka pagrindines funkcijas tiek, kad galima būtų teigti, jog jau … Enciklopedinis kompiuterijos žodynas

sanity check — /ˈsænəti tʃɛk/ (say sanuhtee chek) noun Computers → sanity test … Australian-English dictionary

sanity check — noun The act of checking that something does not contain elementary mistakes or impossibilities, or is not based on invalid assumptions … Wiktionary

Sanity (disambiguation) — Sanity may refer to: * Sanity, a legal term for an individual of sound mind who can therefore bear legal responsibility for their actions * Sanity (demogroup), an Amiga demo group * Sanity (music store), an Australian music store chain, run by… … Wikipedia

Sanity testing — A sanity test or sanity check is a basic test to quickly evaluate the validity of a claim or calculation. In mathematics, for example, when multiplying by three or nine, verifying that the sum of the digits of the result is a multiple of 3 or 9… … Wikipedia

sanity test — paviršinis patikrinimas statusas T sritis informatika apibrėžtis Preliminarus ir nenuodugnus programos patikrinimas prieš išsamų testavimą. Įsitikinama, ar programa veikia, ar ji atlieka pagrindines funkcijas tiek, kad galima būtų teigti, jog jau … Enciklopedinis kompiuterijos žodynas

sanity test — /ˈsænəti tɛst/ (say sanuhtee test) noun Computers a quick test of a procedure, calculation, etc., done in advance of more exhaustive testing to establish whether the functionality is as expected. Also, sanity check … Australian-English dictionary

Tokimeki Check-in! — No relation to the Tokimeki Memorial dating sim series by Konami. Infobox VG title = Tokimeki Check In! developer = JP Crowd publisher = NA Peach Princess designer = series = engine = released = flagicon|Japan January 24, 1999 flagicon|United… … Wikipedia

Arkham Horror — Infobox Game subject name=Arkham Horror image link= image caption=The box cover of the revised edition of Arkham Horror players=1 to 8 ages= 12 and up setup time= 30 60 minutes playing time= 120 240 minutes complexity=Medium strategy=Medium… … Wikipedia

1ESS switch — The Number One Electronic Switching System, the first large scale Stored Program Control (SPC) telephone exchange or Electronic Switching System in the Bell System, was introduced in Succasunna, New Jersey, in May 1965[1]. The switching fabric… … Wikipedia

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *