Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Условия для проведения тестирования

Лекция



Привет, Вы узнаете о том , что такое условия для проведения тестирования, Разберем основные их виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое условия для проведения тестирования , настоятельно рекомендую прочитать все из категории Качество и тестирование программного обеспечения. Quality Assurance..

В статье «Обеспечение качества. Контроль качества. Тестирование», было предложено, выработанное по результатам опроса, определение понятия тестирования программного обеспечения:

Software Testing (тестирование ПО) является одной из техник контроля качества и включает в себя активности по планированию работ (Test Management), проектированию тестов (Test Design), выполнению тестирования (Test Execution) и анализу полученных результатов (Test Analysis).

Предлагаю вашему вниманию исследование на тему «необходимые и достаточные условия для проведения тестирования ».

Рассмотрим определения требуемых понятий:

  • Необходимыми условиями истинности утверждения А называются условия, без соблюдения которых А не может быть истинным.
  • Достаточными называются такие условия, при наличии (выполнении, соблюдении) которых утверждение А является истинным.

 

Начнем с необходимых условий. Об этом говорит сайт https://intellect.icu . Очевидно, что тестирование не возможно без объекта тестирования, отсюда получаем первое условие: наличие объекта тестирования, доступного для проведения испытаний. Далее, чтобы тестирование все же состоялось, нам нужен исполнитель, значит, вторым необходимым условием будет наличие исполнителя, причем им может быть, человек или машина, или комбинация человек+машина.

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

При проведении тестирования, человек или машина должны будут выполнять какие-то действия для проверки реального и ожидаемого поведения программы. Значит, наличие тест кейсов/тестов также является достаточным условием.

Для подтверждения, что тестирование произошло, нам необходим отчет о результатах. Как говорится: «есть отчет - есть тестирование, нет отчета – нет тестирования». Значит, для подтверждения того, что тестирование имело место быть, отчет о результатах тестирования должен быть сформирован.

Итого мы имеем следующие необходимые и достаточные условия для проведения тестирования:

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

  1. Наличие объекта тестирования, доступного для проведения испытаний
  2. Наличие исполнителя(ей) (в зависимости от вида проводимых испытаний им может быть как человек, так и машина или комбинация человек+машина)
Достаточные условия:
  1. Наличие объекта тестирования, доступного для проведения испытаний
  2. Наличие исполнителя(ей) (в зависимости от вида деятельности на разных фазах им может быть как человек, так и машина или комбинация человек+машина)
  3. Наличие плана тестирования
  4. Наличие тест кейсов / тестов
  5. Наличие отчета, подтверждающего выполнение задач и достижение целей, по тестированию объекта

 

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

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

Из статьи мы узнали кратко, но содержательно про условия для проведения тестирования
создано: 2016-04-02
обновлено: 2021-03-13
138



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей

Комментарии


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

Качество и тестирование программного обеспечения. Quality Assurance.

Термины: Качество и тестирование программного обеспечения. Quality Assurance.