WELCOME ЦЕЛИ И ЗАДАЧИ КУРСА Дать новичкам общее представление о предмете Дать новичкам общее представление о предмете Помочь определиться с выбором профессии.

Презентация:



Advertisements
Похожие презентации
Организация процесса тестирования ПО Петренко Ольга QA Team Leader.
Advertisements

Software Testing 4/10 WELCOME Rules of Bug Reporting.
24 декабря 2009 года Ознакомительный семинар. План Что такое тестирование? Роль тестировщика в проекте Обязанности тестировщика Инструменты Литература.
Software Testing 2/10 WELCOME Graphic User Interface Testing.
QA - Quality Assurance Тестирование и верификация качества.
Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek.
Н а з а дд а л е е о с н о в н а я с т р а н и ц а Опыт непрерывного обучения на основе системы интернет-обучения ГЕКАДЕМ Шиверских Маргарита.
Лекция по тестированию Аксиомы Шуры-Буры Зачем нужно тестирование Программирование – конструктивный созидательный процесс. Тестирование –
Тестирование / Testing / Quality Assurance (QA). Виды тестирования Функциональное (Functional) Регрессионное (Regression) Приемочное (Acceptance) Нагрузочное.
На основании курса Тестирования программных продуктов Терехов А. А. Слайд 1 Анализ стандартных методов тестирования. Применимость к разработке игр. Шишенин.
Сергей Байдачный Специалист по разработке ПО Майкрософт Украина
Тестирование программного обеспечения 2009, v.2.8 Тест-дизайн.
Методология SCRUM Методология гибкой разработки программного обеспечения.
Учитель высшей категории Мугинова Фарида Рафкатовна 2013 год Г. Казань гимназия 19 с углубленным изучением английского языка.
Тестирующая программа, созданная на языке программирования Visual Basic.
Team System - фреймворк для автоматизации тестирования от Microsoft Футорняк Елена Apriorit Сообщество Тестировщиков Днепропетровска 29/09/2011.
Сергей Сыроежкин Бизнес-аналитик, консультант В рамках курса лекций: «Разработка требований к программному обеспечению», мехмат, БГУ Бизнес-требования.
Подготовила учитель английского языка школы 115 Г. С-ПЕТЕРБУРГА Гучманидзе Вера Александровна ПРЕЗЕНТАЦИЯ «ИЗУЧЕНИЕ ЛЕКСИКИ ПО ТЕМЕ: ПРОДУКТЫ ПИТАНИЯ»
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
Тестирование игр: фан или тяжелый труд? Юля Нечаева, Innova Systems Aion.ru.
Транксрипт:

WELCOME

ЦЕЛИ И ЗАДАЧИ КУРСА Дать новичкам общее представление о предмете Дать новичкам общее представление о предмете Помочь определиться с выбором профессии Помочь определиться с выбором профессии Создать ресурс для тех, кто хотел бы сменить профессию Создать ресурс для тех, кто хотел бы сменить профессию Курс не ставит задачи подготовить участников к поиску работы Курс не ставит задачи подготовить участников к поиску работы

КУРС РАССЧИТАН НА НОВИЧКОВ Можно не знать программирования Можно не знать программирования Нужно быть хорошим пользователем Нужно быть хорошим пользователем Высшее образование желательно, не обязательно техническое Высшее образование желательно, не обязательно техническое Минимальное владение английским подразумевается Минимальное владение английским подразумевается Все, что говорится на английском языке, будет продублировано на русском языке Все, что говорится на английском языке, будет продублировано на русском языке

НЕМНОГО ИСТОРИИ Mikhail Portnov 1978Московский Электротехнический Институт Связи 1978Московский Электротехнический Институт Связи 1983Тверской Госуниверситет (Математика) 1983Тверской Госуниверситет (Математика) Академия Педагогических Наук, Казань, Аспирантура Академия Педагогических Наук, Казань, Аспирантура Я начал работать тестером в августе – Portfolio Technologies 1992 – Portfolio Technologies 1993 – TestDrive Corporation 1993 – TestDrive Corporation 1994 – Borland 1994 – Borland 1995 – QA Manager, Day-Timer 1995 – QA Manager, Day-Timer 1995 – Lotus Development 1995 – Lotus Development 1996 – BroadVision 1996 – BroadVision Профессия Тестера появилась в начале 90-х

В ЧЕМ УНИКАЛЬНОСТЬ ПРОФЕССИИ? 1. Возраст не так критичен 2. Не обязательно иметь образование в IT 3. Переносимые навыки (документация, контроль качества) 4. Знание предметной области, ин.языков 5. Достаточно высокая оплата труда 6. Повсеместная востребованность 7. Университеты не предлагают высшего образования в этой области 8. Относительно просто в изучении 9. Можно быстро начать работать по профессии 10. Международно конвертируемая профессия

ЧТО ДЕЛАЕТ ТЕСТЕР ? 1. What is Software Testing? 2. Software testing activities 1.Learning the product 2.Ad hoc/Exploratory testing 3.Write Test Cases and other test docs 4.Execute test cases – Structured testing 5.Automate test cases 6.Write Bug reports 7.Verify bugs fixed

РАБОЧИЙ ДЕНЬ ТЕСТЕРА 1. Ознакомился с полученной за ночь корреспонденцией 2. Участвовал в митинге 3. Изучал документацию 4. Разрабатывал процедуру проверки новой функциональности 5. Описал несколько ошибок 6. Получил новую версию продукта: Устанавливал и конфигурировал ПО Устанавливал и конфигурировал ПО Запустил автоматический тест и внес в него изменения Запустил автоматический тест и внес в него изменения Убедился, что отмеченные ошибки исправлены Убедился, что отмеченные ошибки исправлены Убедился, что ничего с новой версии не сломано Убедился, что ничего с новой версии не сломано Тестировал новые элементы Тестировал новые элементы Выяснял детали с программистами Выяснял детали с программистами

ЧТО МЫ БУДЕМ ИЗУЧАТЬ 1. Методология Тестирования ПО 2. Пользовательский Интерфейс 3. Написание сообщений об ошибках 4. Системы учета ошибок 5. Планирование и документация 6. Выполним два учебных проекта 7. Типичные вопросы на интервью 8. Как искать работу в США

ОЧЕНЬ ВАЖНО: 1. Чтобы изменить что-то в жизни нужно измениться самому 2. Мы не столько в бизнесе по техническому образованию сколько в бизнесе по смене профессии, по изменению себя 3. Мы учим двум важным вещам: 1.Как получить работу 2.Как на ней удержаться (хорошо делать)

ВОПРОСЫ НА ИНТЕРВЬЮ 1. Покрывают 95% всего, что спрашивают 2. Присланы нашими студентами 3. Их задают в Силиконовой Долине 4. В нише для начинаюших тестеров 5. Мы даем письменные ответы (англ.) 6. Ответы будут записаны на видео 7. Ответы отработаем в онлайн тестах 8. Ответы обсуждаются в нашем классе

НЕСКОЛЬКО ВОПРОСОВ 1. What is Quality? 2. What is Software Quality? 3. What is the difference between Software Testing and Software Quality Assurance? 4. Is it possible to find and fix all the bugs in a software product before it goes to the customers? 5. Why test?

QA Business Systems 1. Test Planning 2. Bug Reporting 3. Bug Tracking 4. Test Automation 5. Release Certification

Common Types of Testing 1. Positive vs. Negative Testing 2. Black Box vs. White Box Testing 3. Unit – Integration – System Testing 4. Functional – Regression – Acceptance 5. Validation vs. Verification Testing 6. Ad hoc – Exploratory – Structured