Презентация подготовлена по материалам выступления Екатерины Тарасевич на витебском MiniQ#23, который был проведен 27 февраля 2020 года:
https://communities.by/events/miniq-vitebsk-23 .
Про доклад:
1. Что такое функциональное тестирование
2. Фазы процесса тестирования
3. Типы тестирования
4. Знания и навыки необходимые тестировщику
Презентация подготовлена по материалам выступления Екатерины Тарасевич на витебском MiniQ#23, который был проведен 27 февраля 2020 года:
https://communities.by/events/miniq-vitebsk-23 .
Про доклад:
1. Что такое функциональное тестирование
2. Фазы процесса тестирования
3. Типы тестирования
4. Знания и навыки необходимые тестировщику
QA Fest 2015. Владимир Скляр. Организация тестирования встроенных систем в ко...QAFest
Когда наша компания стала поставлять системы на базе ПЛК на рынке атомной энергетики, возник вопрос подтверждения соответствия процессов разработки и тестирования различным стандартам в области безопасности. Мы создали и обучили команду тестировщиков, владеющую практиками статического анализа кода, функционального и структурного тестирования (как для этапа юнит-тестов, так и интеграции), а также симуляции физических сигналов. Вот как мы решили эту непростую задачу.
Андрей Сильчук: "Автоматическое тестирование".Hub-IT-School
Выступление Андрея Сильчука об автоматическом тестировании ПО на Hub QA meetup #1.
Больше мероприятий:
https://vk.com/hub.itschool
https://facebook.com/Hub.IT.School
Quality Assurance vs Quality Control - так в чем же заключается работа специа...COMAQA.BY
Поговорим о том, что такое Quality Assurance и что такое Quality Control. Узнаем в чем заключается принципиальная разница между этими двумя понятиями\подходами. Расскажем как можно и нужно строить карьеру тестировщика. Приведем пример мировой практики от Microsoft.
QA Fest 2016. Андрей Мясников. Тест-дизайн для чайниковQAFest
В своём докладе я расскажу вам о том, кто такие тест-аналитики, тест-дизайнеры и должны ли их роль выполнять обычные тестировщики. Также сделаю обзор основных и проверенных методик тест-дизайна. Расскажу про их плюсы и минусы.
Будем учиться тестировать не 12 часов, а головой!
QA Fest 2015. Владимир Скляр. Организация тестирования встроенных систем в ко...QAFest
Когда наша компания стала поставлять системы на базе ПЛК на рынке атомной энергетики, возник вопрос подтверждения соответствия процессов разработки и тестирования различным стандартам в области безопасности. Мы создали и обучили команду тестировщиков, владеющую практиками статического анализа кода, функционального и структурного тестирования (как для этапа юнит-тестов, так и интеграции), а также симуляции физических сигналов. Вот как мы решили эту непростую задачу.
Андрей Сильчук: "Автоматическое тестирование".Hub-IT-School
Выступление Андрея Сильчука об автоматическом тестировании ПО на Hub QA meetup #1.
Больше мероприятий:
https://vk.com/hub.itschool
https://facebook.com/Hub.IT.School
Quality Assurance vs Quality Control - так в чем же заключается работа специа...COMAQA.BY
Поговорим о том, что такое Quality Assurance и что такое Quality Control. Узнаем в чем заключается принципиальная разница между этими двумя понятиями\подходами. Расскажем как можно и нужно строить карьеру тестировщика. Приведем пример мировой практики от Microsoft.
QA Fest 2016. Андрей Мясников. Тест-дизайн для чайниковQAFest
В своём докладе я расскажу вам о том, кто такие тест-аналитики, тест-дизайнеры и должны ли их роль выполнять обычные тестировщики. Также сделаю обзор основных и проверенных методик тест-дизайна. Расскажу про их плюсы и минусы.
Будем учиться тестировать не 12 часов, а головой!
A scientific database is an electronic index of bibliographic records, often containing citations, abstracts, and full text of journal or magazine articles. They are created using tools like web servers, database management systems, and programming languages. Scientific databases are useful for improving data quality, reducing costs, enabling long-term studies, and allowing data synthesis. They must contain wanted, up-to-date, complete data presented attractively and compatibly for their users. Examples include forensic DNA databases and geographical databases.
The document summarizes the development of Philippine literature during the Japanese occupation from 1941-1945. When Japan conquered the Philippines, Philippine literature in English came to a halt as newspapers in English were banned. This led writers to turn to writing in Filipino instead. The weekly publication Liwayway also came under strict Japanese surveillance during this time. The document then provides biographies and notable works of several important Filipino writers from this era such as Francisco Soc Rodrigo, Clodualdo del Mundo Sr., Liwayway Arceo, Carlos Bulosan, N.V.M. Gonzalez, and Macario Pineda who contributed to the development of Filipino literature during this period.
The document discusses a preliminary evaluation of an idea for a film project. The idea came from the top of the author's head and was not very structured. For the main task, more in-depth research would be done to make the idea more creative. The author also notes they could have researched denotation and connotation for use in the film. Planning and equipment research is mentioned as next steps.
Автоматическое тестирование и с чем его едятMarina Peregud
Agenda
Автоматизация? Какая еще автоматизация? Автоматическое тестирование ПО. Зачем вообще?
Отличие от мануального тестирования ПО, или Ручник vs человек разумный.
Имею желание, но не имею возможности, или какие знания были бы полезны в этой области.
Когда стоит внедрять автоматизацию.
ROI и другие непонятные слова на три буквы.
Tech Talks @NSU: Организация тестирования в IT-компаниях Академгородка. Карье...Tech Talks @NSU
http://techtalks.nsu.ru
5 апреля 2012. Организация тестирования в IT-компаниях Академгородка. Карьерный путь тестировщика (Мария Колчинская, AcademSoft)
«Мария Колчинская (AcademSoft) рассказывает о процессах тестирования и карьере тестировщика»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
2. Цели тестирования
Основные понятия
Виды тестирования
Основные подходы и методологии
3. Выполнить оценку качества ПО
• Проверить соответствие требованиям
Убедиться, что ПО выполняет то, что должно (!!!)
Убедиться, что ПО не выполняет то, чего не должно (!!)
• Обнаружить как можно больше ошибок в ПО
4. Предоставить информацию
• КОМУ:
Test Manager
Project Manager
Developers
Product owner
Others: testers, tech-writers, analysts, etc.
• ЧТО:
Имеющиеся несоответствия
Рекомендации к исправлению
Рекомендации к усовершенствованию
• КАК:
Bug-tracker
Отчеты: E-mail, Meetings
5. Тестирование
• процесс исследования программного обеспечения (ПО)
с целью получения информации о качестве продукта
Тест /тест-кейс
• испытание, проверка
• набор входных данных, последовательности
действий и ожидаемых результатов, позволяющий
выполнить проверку функции и выявить имеющиеся
ошибки
Ошибка
• несоответствие ожидаемому результату
7. Стратегия «Черный ящик»
• Нет информации о том, как система реализована
• Проверка поведения системы на соответствие
требованиям
Стратегия «Белый ящик»
• Покрыть весь программный код
• Каждая строчка кода должна выполнится хотя
бы раз
8. Статическое:
• Инспекции кода, сквозные просмотры, анализ
документации и т.д.
Динамическое
• Исполнение программы с целью оценки ее
качества: все остальное
9. Quality Assurance
Обеспечение качества
Quality Control
Тестирование
(Контроль качества)
Динамическое тестирование
(Тестирование)
14. По степени подготовленности к тестированию
Тестирование по документации
• (formal testing)
Тестирование ad hoc или интуитивное
тестирование
• (ad hoc testing)
Исследовательское тестирование
• (exploratory testing)
15. Test Manager /
Team Lead
Планирование и
контроль
Анализ и
проектировани
е
Test designer
Tester
выполнение
тестов
Оценка
критериев
выхода и
отчетность
Tester + Test
manager / Team
Lead
Test manager /
Team Lead
Завершение
тестовой
деятельности
16. «Это не баг, это фича»
• это не ошибка, это предусмотренная
особенность работы программы.
Авторское право:
• ПО = текстовым публикациям
• => ошибка в программе юридически является
всего лишь мнением автора
17. Г. Майерс «Искусство тестирования
программ»
Р. Савин «Тестирование .СОМ»
Сэм Канер “Тестирование программного
обеспечения. Фундаментальные
концепции менеджмента бизнес-
приложений”