Лекция
Привет, Вы узнаете о том , что такое условия для проведения тестирования, Разберем основные их виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое условия для проведения тестирования , настоятельно рекомендую прочитать все из категории Качество и тестирование программного обеспечения. Quality Assurance..
В статье «Обеспечение качества. Контроль качества. Тестирование», было предложено, выработанное по результатам опроса, определение понятия тестирования программного обеспечения:
Software Testing (тестирование ПО) является одной из техник контроля качества и включает в себя активности по планированию работ (Test Management), проектированию тестов (Test Design), выполнению тестирования (Test Execution) и анализу полученных результатов (Test Analysis).
Предлагаю вашему вниманию исследование на тему «необходимые и достаточные условия для проведения тестирования ».
Рассмотрим определения требуемых понятий:
Начнем с необходимых условий. Об этом говорит сайт https://intellect.icu . Очевидно, что тестирование не возможно без объекта тестирования, отсюда получаем первое условие: наличие объекта тестирования, доступного для проведения испытаний. Далее, чтобы тестирование все же состоялось, нам нужен исполнитель, значит, вторым необходимым условием будет наличие исполнителя, причем им может быть, человек или машина, или комбинация человек+машина.
Перейдем к определению достаточных условий. Так как не каждое действие, совершенное над программой, с целью получения ожидаемое поведения, является тестированием, встал вопрос о том, что сама по себе цель, а именно: тестирование, является одним из достаточных условий. Принимая за основу то, что наличие плана тестирования прямо указывает на намерение проведения тестирования, получаем, что тест план является одним из достаточных условий.
При проведении тестирования, человек или машина должны будут выполнять какие-то действия для проверки реального и ожидаемого поведения программы. Значит, наличие тест кейсов/тестов также является достаточным условием.
Для подтверждения, что тестирование произошло, нам необходим отчет о результатах. Как говорится: «есть отчет - есть тестирование, нет отчета – нет тестирования». Значит, для подтверждения того, что тестирование имело место быть, отчет о результатах тестирования должен быть сформирован.
Итого мы имеем следующие необходимые и достаточные условия для проведения тестирования:
Необходимые условия:
Вернемся к предложенному определению тестирования ПО и подумаем, не противоречит ли оно вышеперечисленным условиям. На сколько можно судить, все сходится: наличие плана тестирования говорит об активностях в области планирования, тест кейсов и тестов - о проектировании, исполнителя – о выполнении тестов, наличие отчета говорит об анализе полученных результатов.
Выводы из данной статьи про условия для проведения тестирования указывают на необходимость использования современных методов для оптимизации любых систем. Надеюсь, что теперь ты понял что такое условия для проведения тестирования и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Качество и тестирование программного обеспечения. Quality Assurance.
Из статьи мы узнали кратко, но содержательно про условия для проведения тестирования
Комментарии
Оставить комментарий
Качество и тестирование программного обеспечения. Quality Assurance.
Термины: Качество и тестирование программного обеспечения. Quality Assurance.