Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Тестирование программного обеспечения. Базовый курс


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1077, книга: Построение экспертных систем
автор: Фредерик Хейес-Рот

Фредерик Хейес-Рот Искусственный интеллект «Построение экспертных систем» — классическое руководство по созданию программного обеспечения, которое имитирует поведение экспертов в определенной области. Эта книга была первоначально опубликована в 1983 году и стала основополагающей работой в области искусственного интеллекта. Книга разделена на десять глав, которые охватывают все аспекты построения экспертных систем. Темы включают в себя основы искусственного интеллекта, представление...

Святослав Куликов - Тестирование программного обеспечения. Базовый курс

3-е издание Тестирование программного обеспечения. Базовый курс
Книга - Тестирование программного обеспечения. Базовый курс.  Святослав Куликов  - прочитать полностью в библиотеке КнигаГо
Название:
Тестирование программного обеспечения. Базовый курс
Святослав Куликов

Жанр:

Учебники и самоучители по компьютеру, Отладка, тестирование и оптимизация ПО

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Тестирование программного обеспечения. Базовый курс"

Аннотация к этой книге отсутствует.

Читаем онлайн "Тестирование программного обеспечения. Базовый курс". [Страница - 3]

переосмыслении автором отдельных идей и формулировок. Благодаря вопросам читателей и дискуссиям на тренингах удалось уточнить и сгладить спорные моменты, прояснить определения и дать
пояснения там, где это оказалось необходимым. Идеал недостижим, но хочется верить, что в его направлении был сделан большой шаг.
Эта книга не ставит своей задачей полноценное раскрытие всей предметной
области со всеми её нюансами, потому не воспринимайте её как учебник или справочник — за десятилетия развития тестирование накопило такой объём данных,
что для его формального представления не хватит и десятка книг. Также прочтения
лишь этой одной книги вовсе не достаточно, чтобы стать «гуру тестирования».
Тогда зачем же нужна эта книга!?
Во-первых, эту книгу стоит прочитать, если вы твёрдо решили заниматься
тестированием, — она будет полезна как «совсем начинающим», так и имеющим
некоторый опыт в тестировании.
Во-вторых, эту книгу можно и нужно использовать как опорный материал во
время тренингов. Здесь можно и нужно много чёркать, дописывать, отмечать непонятное, записывать вопросы и т.д.
В-третьих, эта книга — своего рода «карта», в которой есть ссылки на множество внешних источников информации (которые могут оказаться полезными
даже опытным тестировщикам), а также много примеров с пояснениями.
Прежде чем мы приступим к изучению основного материала, давайте определимся с условными обозначениями:
Определения и иная важная для запоминания информация. Часто будет
встречаться рядом со следующим знаком.
Дополнительные сведения или отсылка к соответствующим источникам.
Всё то, что полезно знать. При этом оригинальные (англоязычные) определения будут приведены в сносках.
Предостережения и частые ошибки. Недостаточно показать, «как правильно», часто большую пользу приносят примеры того, как поступать не
стоит.
Задания для самостоятельной проработки. Настоятельно рекомендуется
выполнять их (даже если вам кажется, что всё очень просто).
В приложении{278} есть комментарии ко многим заданиям, но не спешите
туда заглядывать — сначала поработайте самостоятельно.
Тестирование программного обеспечения. Базовый курс.

© EPAM Systems, 2015–2021

Стр: 4/298

Предисловие от автора, или зачем нужна эта книга

В тексте вы встретите два вида сносок в виде чисел: если число не взято в
фигурные скобки12345 — это обычная сноска, которую нужно искать внизу страницы;
если число взято в фигурные скобки{12345} — оно представляет собой номер страницы, где представлены дополнительные сведения (в электронной версии книги такая сноска является ссылкой).
В дополнение к тексту данной книги рекомендуется пройти бесплатный онлайн-курс, содержащий серию видео-уроков, тестов и заданий для самоподготовки.
Напоследок: ничто в этой книге не является догмой, к любому термину вы
можете найти альтернативное определение, к любой рекомендации — контраргументы. И это нормально. Со временем вы станете понимать контекст ситуации и
применимость (полезность!) той или иной информации. Итак, приступим!

Тестирование программного обеспечения. Базовый курс.

© EPAM Systems, 2015–2021

Стр: 5/298

Раздел 1: тестирование и тестировщики

Раздел 1: тестирование и тестировщики
1.1. Что такое тестирование и откуда оно появилось
В первую очередь дадим определение тестирования ПО, чтобы чётче понимать, о чём пойдёт речь.
Тестирование программного обеспечения — процесс анализа программного средства и сопутствующей документации с целью выявления
дефектов и повышения качества продукта.
В глоссарии ISTQB1 нет термина «тестирование ПО», который широко используется в русском языке. Там есть лишь термин «тестирование
(testing2)».
На протяжении десятилетий развития разработки ПО к вопросам тестирования и обеспечения качества подходили очень и очень по-разному. Можно выделить
несколько основных «эпох тестирования».
В 50–60-х годах прошлого века процесс тестирования был предельно формализован, отделён от процесса непосредственной разработки ПО и «математизирован». Фактически тестирование представляло собой скорее отладку программ
(debugging3). Существовала концепция т.н. «исчерпывающего тестирования
(exhaustive testing4)» — проверки всех возможных путей выполнения кода со всеми
возможными входными данными. Но очень скоро было выяснено, что исчерпывающее тестирование невозможно, т.к. --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.