А. Н. Ильин - «Информационное тематическое пособие в помощь начинающему QA engineer (Тестировщику ПО)»
Название: | «Информационное тематическое пособие в помощь начинающему QA engineer (Тестировщику ПО)» | |
Автор: | А. Н. Ильин | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "«Информационное тематическое пособие в помощь начинающему QA engineer (Тестировщику ПО)»"
Читаем онлайн "«Информационное тематическое пособие в помощь начинающему QA engineer (Тестировщику ПО)»". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (29) »
«Информационное тематическое пособие
в помощь начинающему
QA engineer (Тестировщику ПО)»
Автор и редактор:
QA engineer – Ильин А.Н.
2023 год
СОДЕРЖАНИЕ:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Теория тестирования……………………………………………………………...
Требования………………………………………………………………………...
Модели разработки……………………………………………………………….
Виды тестирования……………………………………………………………….
Артефакты тестирования…………………………………………………………
Техники тест-дизайна…………………………………………………………….
Клиент серверная архитектура…………………………………………………..
HTTP/HTTPS……………………………………………………………………...
API…………………………………………………………………………………
REST API………………………………………………………………………….
JSON……………………………………………………………………………….
Postman…………………………………………………………………………….
SOAP API………………………………………………………………………….
XML/XSD/WSDL…………………………………………………………………
SoapUI……………………………………………………………………………..
gRPC……………………………………………………………………………….
HTML/CSS………………………………………………………………………...
SQL………………………………………………………………………………...
2
3
6
7
10
13
19
33
37
50
51
53
54
66
66
72
79
80
94
ТЕОРИЯ ТЕСТИРОВАНИЯ:
Расскажите о себе?
Почему вы решили стать тестировщиком?
(Пример: Потому что без тестирования невозможно выявить истинное состояние
производимого продукта, и насколько он соответствует ожиданиям потребителя.)
Тестирование программного обеспечения — это проверка соответствия между
реальным и ожидаемым поведением программы, а также выявление, насколько ПО
удовлетворяет потребности пользователя и требованиям заказчика. Оно осуществляется на
конечном наборе тестов, который составляет тестировщик.
Цель тестирования - проверка соответствия ПО предъявляемым требованиям,
обеспечение уверенности в качестве ПО, поиск очевидных ошибок в программном
обеспечении, которые должны быть выявлены до того, как их обнаружат пользователи
программы.
Для чего проводится тестирование ПО?
- Для проверки соответствия требованиям.
- Для обнаружения проблем на более ранних этапах разработки и предотвращение
повышения стоимости продукта.
- Обнаружение вариантов использования, которые не были предусмотрены при
разработке. А также взгляд на продукт со стороны пользователя.
- Повышение лояльности к компании и продукту, т.к. любой обнаруженный дефект
негативно влияет на доверие пользователей.
Этапы тестирования (Жизненный цикл тестирования - совокупность
выполнения всех этапов):
- Инициация тестирования и Анализ продукта (событие, которое извещает команду
тестирования о необходимости сессии тестирования, а также гарантирует выполнение
требований к продукту для проведения тестирования).
- Выявление и анализ требований.
- Разработка стратегии тестирования и планирование процедур контроля качества.
- Создание тестовой документации (генерация и отбор тестовых случаев).
- Тестирование прототипа (процесс оценки первого проекта любого продукта).
- Основное тестирование.
- Создание отчётов о ходе и результатах тестирования (фиксация результатов).
- Стабилизация.
- Оценка качества объекта тестирования (анализ результатов).
- Эксплуатация.
Что можно и нужно тестировать:
- код (область модульного (unit) тестирования);
- software (софт, сам продукт) и hardware (взаимодействие софта с железом);
- prototype проекта (сырой продукт (может измениться):
- документация (требования, спецификация).
Жизненным циклом программного обеспечения (SLC) является период времени,
начинающийся с момента появления концепции ПО и заканчивающийся тогда, когда
использование ПО более невозможно. Жизненный цикл программного обеспечения обычно
включает в себя следующие этапы: концепт, описание требований, дизайн, реализация,
тестирование, инсталляция и наладка, эксплуатация и поддержка и, иногда, этап вывода из
эксплуатации. Данные фазы могут накладываться друг на друга или проводиться
итерационно.
Жизненным циклом разработки программного обеспечения (SDLC) является
концепция, которая описывает комплекс мероприятий, выполняемых на каждом этапе
(фазе) разработки программного обеспечения.
3
Этапы:
- принятие решение о --">
в помощь начинающему
QA engineer (Тестировщику ПО)»
Автор и редактор:
QA engineer – Ильин А.Н.
2023 год
СОДЕРЖАНИЕ:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Теория тестирования……………………………………………………………...
Требования………………………………………………………………………...
Модели разработки……………………………………………………………….
Виды тестирования……………………………………………………………….
Артефакты тестирования…………………………………………………………
Техники тест-дизайна…………………………………………………………….
Клиент серверная архитектура…………………………………………………..
HTTP/HTTPS……………………………………………………………………...
API…………………………………………………………………………………
REST API………………………………………………………………………….
JSON……………………………………………………………………………….
Postman…………………………………………………………………………….
SOAP API………………………………………………………………………….
XML/XSD/WSDL…………………………………………………………………
SoapUI……………………………………………………………………………..
gRPC……………………………………………………………………………….
HTML/CSS………………………………………………………………………...
SQL………………………………………………………………………………...
2
3
6
7
10
13
19
33
37
50
51
53
54
66
66
72
79
80
94
ТЕОРИЯ ТЕСТИРОВАНИЯ:
Расскажите о себе?
Почему вы решили стать тестировщиком?
(Пример: Потому что без тестирования невозможно выявить истинное состояние
производимого продукта, и насколько он соответствует ожиданиям потребителя.)
Тестирование программного обеспечения — это проверка соответствия между
реальным и ожидаемым поведением программы, а также выявление, насколько ПО
удовлетворяет потребности пользователя и требованиям заказчика. Оно осуществляется на
конечном наборе тестов, который составляет тестировщик.
Цель тестирования - проверка соответствия ПО предъявляемым требованиям,
обеспечение уверенности в качестве ПО, поиск очевидных ошибок в программном
обеспечении, которые должны быть выявлены до того, как их обнаружат пользователи
программы.
Для чего проводится тестирование ПО?
- Для проверки соответствия требованиям.
- Для обнаружения проблем на более ранних этапах разработки и предотвращение
повышения стоимости продукта.
- Обнаружение вариантов использования, которые не были предусмотрены при
разработке. А также взгляд на продукт со стороны пользователя.
- Повышение лояльности к компании и продукту, т.к. любой обнаруженный дефект
негативно влияет на доверие пользователей.
Этапы тестирования (Жизненный цикл тестирования - совокупность
выполнения всех этапов):
- Инициация тестирования и Анализ продукта (событие, которое извещает команду
тестирования о необходимости сессии тестирования, а также гарантирует выполнение
требований к продукту для проведения тестирования).
- Выявление и анализ требований.
- Разработка стратегии тестирования и планирование процедур контроля качества.
- Создание тестовой документации (генерация и отбор тестовых случаев).
- Тестирование прототипа (процесс оценки первого проекта любого продукта).
- Основное тестирование.
- Создание отчётов о ходе и результатах тестирования (фиксация результатов).
- Стабилизация.
- Оценка качества объекта тестирования (анализ результатов).
- Эксплуатация.
Что можно и нужно тестировать:
- код (область модульного (unit) тестирования);
- software (софт, сам продукт) и hardware (взаимодействие софта с железом);
- prototype проекта (сырой продукт (может измениться):
- документация (требования, спецификация).
Жизненным циклом программного обеспечения (SLC) является период времени,
начинающийся с момента появления концепции ПО и заканчивающийся тогда, когда
использование ПО более невозможно. Жизненный цикл программного обеспечения обычно
включает в себя следующие этапы: концепт, описание требований, дизайн, реализация,
тестирование, инсталляция и наладка, эксплуатация и поддержка и, иногда, этап вывода из
эксплуатации. Данные фазы могут накладываться друг на друга или проводиться
итерационно.
Жизненным циклом разработки программного обеспечения (SDLC) является
концепция, которая описывает комплекс мероприятий, выполняемых на каждом этапе
(фазе) разработки программного обеспечения.
3
Этапы:
- принятие решение о --">
- 1
- 2
- 3
- . . .
- последняя (29) »
Книги схожие с ««Информационное тематическое пособие в помощь начинающему QA engineer (Тестировщику ПО)»» по жанру, серии, автору или названию:
Валерий Васильевич Бондарев - Анализ защищенности и мониторинг компьютерных сетей. Методы и средства : учебное пособие Жанр: Компьютерная безопасность Год издания: 2017 |
Александр Валентинович Бобков - Системы распознавания образов: учебное пособие Жанр: Алгоритмы и структуры данных Год издания: 2018 |