SlideShare a Scribd company logo
1 of 44
Download to read offline
Автоматизация тестирования
Уровни. Инструменты. Методы.
Уровни атоматизации
● Модули
Уровни атоматизации
● Non-GUI функционал
● Модули
Уровни атоматизации
● GUI функционал
● Non-GUI функционал
● Модули
Уровни атоматизации
● GUI функционал
● Non-GUI функционал
● Модули
?
Уровни атоматизации
● GUI функционал
● Non-GUI функционал
● Модули
Уровни атоматизации
● GUI функционал
● Non-GUI функционал
● Модули
Уровни атоматизации
Как исправить?
Уровни атоматизации
Как исправить?
● Культура написания обширных unit-тестов
Уровни атоматизации
Как исправить?
● Культура написания обширных unit-тестов
● Testable API
Методики автоматизации
Методики автоматизации
● Record/Play
● Plain old tests
● Keyword-driven
● Data-driven
● TDD/BDD
Методики автоматизации: Record/Play
Чувствительность к:
● Изменениям интерфейса
● Изменениям в функционале
● Внешним данным
Методики автоматизации: Record/Play
● Виртуальный пользователь ● Встроенная поддержка
Система
Интерфейс
Rec/Play
Система
Интерфейс
Rec/Play
Методики автоматизации: Record/Play
Факторы успешного применения
● Независимость от контекста
● Функциональная стабильность
● Независимость от UI
● Разделение тестов на UI и логику
Методики автоматизации: Record/Play
● Старый код
● Ручные сценарии
неоправданны
● Неизменность
интерфейса как
требование
● Поведение будет
значительно меняться
● Невозможно
зафиксировать
состояние данных
● Тесты как часть
спецификации системы
Методики автоматизации: Plain coding
driver.Url= baseUrl+ "/login/";
driver.FindElement(By.Id("username")).Clear();
driver.FindElement(By.Id("username")).SendKeys("admin");
driver.FindElement(By.Name("password")).Clear();
driver.FindElement(By.Name("password")).SendKeys("admin");
driver.FindElement(By.Name("submit")).Click();
driver.FindElement(By.LinkText("Log out")).Click();
driver.SwitchTo().Alert().Accept();
Методики автоматизации: Plain coding
LoginAs("admin", "admin");
Logout();
Методики автоматизации: Plain coding
Факторы успешного применения
● Тесты как полноценный программный
продукт
● Высокий уровень владения навыками
программирования
Методики автоматизации: Keyword driven
Window Component Action Data Expected Value
LoginPage DomainComboBox Select CompanyDomain
LoginPage UserIDTextBox EnterText <username>
LoginPage UserPasswordTextBox EnterText <password>
LoginPage LoginButton VerifyAction "loggedIn"
Методики автоматизации: Keyword driven
Факторы успешного применения
● Разделение деятельности сценаристов и
разработчиков
● Определение уровня абстракции
Методики автоматизации: Data driven
Методики автоматизации: Data driven
Факторы успешного применения
● Параметризация тестов
● Сочетание с другими методами
Методики автоматизации: TDD
Методики автоматизации: TDD
Факторы успешного применения
● Поддержка со стороны менеджмента
● Фокус на качестве тестов
● Старые тесты - самые ценные
● Ревью и перекрестное написание тестов/кода
● Ложное чувство идеальности
Методики автоматизации: BDD
Методики автоматизации: BDD
Факторы успешного применения
● Выяснение целей владельцев продукта
● Фичи в соответствуют целям
● Спецификация наглядным тестом
● Вовлечение владельцев в разработку фич и
сценариев.
Методики автоматизации: BDD
Стек автоматизации
Стек автоматизации
Система
Тесты
Стек автоматизации
● Непосредственно тесты
Система
Тесты
Стек автоматизации
● Непосредственно тесты
● Драйвер для работы с системой
Система
Драйвер системы
Тесты
Стек автоматизации
● Фреймворк запуска тестов
● Непосредственно тесты
● Драйвер для работы с системой
Система
Драйвер системы
Фреймворк
Тесты
Стек автоматизации
● Сборщик проекта
● Фреймворк запуска тестов
● Непосредственно тесты
● Драйвер для работы с системой
Система
Драйвер системы
Фреймворк
Сборщик
Тесты
Стек автоматизации
● Сервер CI
● Сборщик проекта
● Фреймворк запуска тестов
● Непосредственно тесты
● Драйвер для работы с системой
Система
Драйвер системы
Фреймворк
Сборщик
CI
Тесты
Язык
Стек автоматизации
● Сервер CI
● Сборщик проекта
● Фреймворк запуска тестов
● Непосредственно тесты
● Драйвер для работы с системой
● Язык разработки
Система
Драйвер системы
Фреймворк
Сборщик
CI
Тесты
Язык
Стек автоматизации
● Сервер CI
● Сборщик проекта
● Фреймворк запуска тестов
● Непосредственно тесты
● Драйвер для работы с системой
● Язык разработки
● IDE Система
Драйвер системы
Фреймворк
Сборщик
CI
Тесты
IDE
Репозиторий
Стек автоматизации
● Сервер CI
● Сборщик проекта
● Фреймворк запуска тестов
● Непосредственно тесты
● Драйвер для работы с системой
● Язык разработки
● IDE
● Репозиторий
Система
Драйвер системы
Фреймворк
Сборщик
CI
Тесты
Язык
IDE
Репозиторий
Стек автоматизации
● TFS, Travis, Jenkins, QAComplete
● CMake, MSBuils, Ant, TestComplete
● xUnit, MSTest, TestComplete
● Непосредственно тесты
● WebDriver, CodedUI, TestComplete
Система
Драйвер системы
Фреймворк
Сборщик
CI
Тесты
Язык
IDE
Стек автоматизации: как выбрать?
Тестируемая система
● доступные инструменты
● требуемое покрытие по платформам
Стек автоматизации: как выбрать?
Язык разработки тестов
● доступность специалистов
● возможность обучения
● «кто нам поможет?»
● возможности языка
● среда разработки
Стек автоматизации: стоимость владения
Внешняя
● лицензии
● консультации
● обучение
● доработка
Внутренняя
● зарплата
● обучение
● доработка
Стек автоматизации: стоимость владения
● схема оплаты
● открытость
● портируемость

More Related Content

What's hot

Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Управляя автоматизацией тестирования
Управляя автоматизацией тестированияУправляя автоматизацией тестирования
Управляя автоматизацией тестированияPaul Stashevsky
 
Организация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграцииОрганизация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграцииSQALab
 
"Event-аналитика в Google Tag Manager: узнать о поведении посетителей всё (он...
"Event-аналитика в Google Tag Manager: узнать о поведении посетителей всё (он..."Event-аналитика в Google Tag Manager: узнать о поведении посетителей всё (он...
"Event-аналитика в Google Tag Manager: узнать о поведении посетителей всё (он...it-people
 
Badger — инструмент для мониторинга качества продуктов
Badger — инструмент для мониторинга качества продуктовBadger — инструмент для мониторинга качества продуктов
Badger — инструмент для мониторинга качества продуктовSQALab
 
Андрій Лазарєв “Автоматизація тестування Enterprise систем”
Андрій Лазарєв “Автоматизація тестування Enterprise систем”Андрій Лазарєв “Автоматизація тестування Enterprise систем”
Андрій Лазарєв “Автоматизація тестування Enterprise систем”Dakiry
 
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QAFest
 
Управление удаленной командой тестировщиков
Управление удаленной командой тестировщиковУправление удаленной командой тестировщиков
Управление удаленной командой тестировщиковISS Art, LLC
 
«Автоматизация тестирования» — 2ГИС Павел Сташевский, 2ГИС
«Автоматизация тестирования» — 2ГИС Павел Сташевский, 2ГИС  «Автоматизация тестирования» — 2ГИС Павел Сташевский, 2ГИС
«Автоматизация тестирования» — 2ГИС Павел Сташевский, 2ГИС DevDay
 
Технология QG для обеспечения качества ПО
Технология QG для обеспечения качества ПОТехнология QG для обеспечения качества ПО
Технология QG для обеспечения качества ПОSQALab
 
Dmitriy Kovalenko: Minimization of manual QA
Dmitriy Kovalenko: Minimization of manual QADmitriy Kovalenko: Minimization of manual QA
Dmitriy Kovalenko: Minimization of manual QAAndriy Krayniy
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Работа с рисками в Scrum проектах
Работа с рисками в Scrum проектахРабота с рисками в Scrum проектах
Работа с рисками в Scrum проектахDenis Tuchin
 
Часть 8: Заключение
Часть 8: ЗаключениеЧасть 8: Заключение
Часть 8: ЗаключениеOleg Popov
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Agile Base Camp
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеSQALab
 

What's hot (18)

Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Управляя автоматизацией тестирования
Управляя автоматизацией тестированияУправляя автоматизацией тестирования
Управляя автоматизацией тестирования
 
Организация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграцииОрганизация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграции
 
"Event-аналитика в Google Tag Manager: узнать о поведении посетителей всё (он...
"Event-аналитика в Google Tag Manager: узнать о поведении посетителей всё (он..."Event-аналитика в Google Tag Manager: узнать о поведении посетителей всё (он...
"Event-аналитика в Google Tag Manager: узнать о поведении посетителей всё (он...
 
Badger — инструмент для мониторинга качества продуктов
Badger — инструмент для мониторинга качества продуктовBadger — инструмент для мониторинга качества продуктов
Badger — инструмент для мониторинга качества продуктов
 
Андрій Лазарєв “Автоматизація тестування Enterprise систем”
Андрій Лазарєв “Автоматизація тестування Enterprise систем”Андрій Лазарєв “Автоматизація тестування Enterprise систем”
Андрій Лазарєв “Автоматизація тестування Enterprise систем”
 
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
 
Управление удаленной командой тестировщиков
Управление удаленной командой тестировщиковУправление удаленной командой тестировщиков
Управление удаленной командой тестировщиков
 
«Автоматизация тестирования» — 2ГИС Павел Сташевский, 2ГИС
«Автоматизация тестирования» — 2ГИС Павел Сташевский, 2ГИС  «Автоматизация тестирования» — 2ГИС Павел Сташевский, 2ГИС
«Автоматизация тестирования» — 2ГИС Павел Сташевский, 2ГИС
 
Технология QG для обеспечения качества ПО
Технология QG для обеспечения качества ПОТехнология QG для обеспечения качества ПО
Технология QG для обеспечения качества ПО
 
Dmitriy Kovalenko: Minimization of manual QA
Dmitriy Kovalenko: Minimization of manual QADmitriy Kovalenko: Minimization of manual QA
Dmitriy Kovalenko: Minimization of manual QA
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестирования
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Работа с рисками в Scrum проектах
Работа с рисками в Scrum проектахРабота с рисками в Scrum проектах
Работа с рисками в Scrum проектах
 
Часть 8: Заключение
Часть 8: ЗаключениеЧасть 8: Заключение
Часть 8: Заключение
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
 

Viewers also liked

Crossroads Social Network Survival Guide
Crossroads Social Network Survival GuideCrossroads Social Network Survival Guide
Crossroads Social Network Survival GuideGerard Truesdale
 
Ch 3 -electromagnetic spectrum
Ch 3 -electromagnetic spectrumCh 3 -electromagnetic spectrum
Ch 3 -electromagnetic spectrumcphsastronomy
 
Discurso obiang cimeira cplp
Discurso obiang cimeira cplpDiscurso obiang cimeira cplp
Discurso obiang cimeira cplp1miranda2
 
Elementary students book
Elementary   students bookElementary   students book
Elementary students bookpedro-383838
 
Ch 5 - mirrors geometric optics
Ch 5  - mirrors geometric opticsCh 5  - mirrors geometric optics
Ch 5 - mirrors geometric opticscphsastronomy
 
Making personas work
Making personas workMaking personas work
Making personas workBruce Darby
 
Stay Out of Spam Folder
Stay Out of Spam FolderStay Out of Spam Folder
Stay Out of Spam FolderMyStockAlarm
 
College requirements & starting your career
College requirements & starting your careerCollege requirements & starting your career
College requirements & starting your careerGerard Truesdale
 
YRS Presentation GeoNews
YRS Presentation GeoNewsYRS Presentation GeoNews
YRS Presentation GeoNewsJago Brett
 
Ch 1 -the powers of ten
Ch 1 -the powers of tenCh 1 -the powers of ten
Ch 1 -the powers of tencphsastronomy
 
Migrating people
Migrating peopleMigrating people
Migrating peopleBruce Darby
 

Viewers also liked (20)

Crossroads Social Network Survival Guide
Crossroads Social Network Survival GuideCrossroads Social Network Survival Guide
Crossroads Social Network Survival Guide
 
Ch 3 -electromagnetic spectrum
Ch 3 -electromagnetic spectrumCh 3 -electromagnetic spectrum
Ch 3 -electromagnetic spectrum
 
Discurso obiang cimeira cplp
Discurso obiang cimeira cplpDiscurso obiang cimeira cplp
Discurso obiang cimeira cplp
 
Elementary students book
Elementary   students bookElementary   students book
Elementary students book
 
Traffik Attack
Traffik AttackTraffik Attack
Traffik Attack
 
Colombia
ColombiaColombia
Colombia
 
Desarrollo de emprendedores
Desarrollo de emprendedoresDesarrollo de emprendedores
Desarrollo de emprendedores
 
Ch 7 -moon (2)
Ch 7 -moon (2)Ch 7 -moon (2)
Ch 7 -moon (2)
 
Ch 9 -venus
Ch 9 -venusCh 9 -venus
Ch 9 -venus
 
Ch 5 - mirrors geometric optics
Ch 5  - mirrors geometric opticsCh 5  - mirrors geometric optics
Ch 5 - mirrors geometric optics
 
Ch 8 -mercury
Ch 8 -mercuryCh 8 -mercury
Ch 8 -mercury
 
Making personas work
Making personas workMaking personas work
Making personas work
 
Stay Out of Spam Folder
Stay Out of Spam FolderStay Out of Spam Folder
Stay Out of Spam Folder
 
College requirements & starting your career
College requirements & starting your careerCollege requirements & starting your career
College requirements & starting your career
 
YRS Presentation GeoNews
YRS Presentation GeoNewsYRS Presentation GeoNews
YRS Presentation GeoNews
 
HBCU Information
HBCU InformationHBCU Information
HBCU Information
 
Internships
InternshipsInternships
Internships
 
Ch 1 -the powers of ten
Ch 1 -the powers of tenCh 1 -the powers of ten
Ch 1 -the powers of ten
 
Migrating people
Migrating peopleMigrating people
Migrating people
 
The Inclusive Innovations
The Inclusive InnovationsThe Inclusive Innovations
The Inclusive Innovations
 

Similar to Test automation. Part 2. Уровни. Методики. Стек автоматизации.

Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаSQALab
 
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...WrikeTechClub
 
Илья Кудинов
Илья КудиновИлья Кудинов
Илья КудиновCodeFest
 
Worldwide биллинг Badoo глазами QA
Worldwide биллинг Badoo глазами QAWorldwide биллинг Badoo глазами QA
Worldwide биллинг Badoo глазами QASQALab
 
Тестирование осень 2013 лекция 3
Тестирование осень 2013 лекция 3Тестирование осень 2013 лекция 3
Тестирование осень 2013 лекция 3Technopark
 
C&C for coffee'n'code
C&C for coffee'n'codeC&C for coffee'n'code
C&C for coffee'n'codeIvan Mosiev
 
Автоматизация тестирования iOS и Android приложений
Автоматизация тестирования iOS и Android приложенийАвтоматизация тестирования iOS и Android приложений
Автоматизация тестирования iOS и Android приложенийAndrei Pugachev
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Повышаем и следим за качеством PHP кода
Повышаем и следим за качеством PHP кодаПовышаем и следим за качеством PHP кода
Повышаем и следим за качеством PHP кодаAleksandr Makhomet
 
Александр Ильин, Oracle
Александр Ильин, OracleАлександр Ильин, Oracle
Александр Ильин, OracleNata_Churda
 
Robot Framework: универсальный инструмент автоматизатора
Robot Framework: универсальный инструмент автоматизатораRobot Framework: универсальный инструмент автоматизатора
Robot Framework: универсальный инструмент автоматизатораSQALab
 
mirror world of software development
mirror world of software developmentmirror world of software development
mirror world of software development0xffAA
 
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...Badoo Development
 
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeterНагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeterPVasili
 
Автоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОSQALab
 
Опыт тестирования API САПР платформы
Опыт тестирования API САПР платформыОпыт тестирования API САПР платформы
Опыт тестирования API САПР платформыSQALab
 
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...Badoo Development
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQAFest
 

Similar to Test automation. Part 2. Уровни. Методики. Стек автоматизации. (20)

Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три года
 
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
 
Илья Кудинов
Илья КудиновИлья Кудинов
Илья Кудинов
 
Worldwide биллинг Badoo глазами QA
Worldwide биллинг Badoo глазами QAWorldwide биллинг Badoo глазами QA
Worldwide биллинг Badoo глазами QA
 
Тестирование осень 2013 лекция 3
Тестирование осень 2013 лекция 3Тестирование осень 2013 лекция 3
Тестирование осень 2013 лекция 3
 
C&C for coffee'n'code
C&C for coffee'n'codeC&C for coffee'n'code
C&C for coffee'n'code
 
Автоматизация тестирования iOS и Android приложений
Автоматизация тестирования iOS и Android приложенийАвтоматизация тестирования iOS и Android приложений
Автоматизация тестирования iOS и Android приложений
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Повышаем и следим за качеством PHP кода
Повышаем и следим за качеством PHP кодаПовышаем и следим за качеством PHP кода
Повышаем и следим за качеством PHP кода
 
Александр Ильин, Oracle
Александр Ильин, OracleАлександр Ильин, Oracle
Александр Ильин, Oracle
 
Robot Framework: универсальный инструмент автоматизатора
Robot Framework: универсальный инструмент автоматизатораRobot Framework: универсальный инструмент автоматизатора
Robot Framework: универсальный инструмент автоматизатора
 
Slides
SlidesSlides
Slides
 
mirror world of software development
mirror world of software developmentmirror world of software development
mirror world of software development
 
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...
 
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeterНагрузочное тестирование проектов на Drupal с использованием Apache JMeter
Нагрузочное тестирование проектов на Drupal с использованием Apache JMeter
 
Автоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПО
 
Опыт тестирования API САПР платформы
Опыт тестирования API САПР платформыОпыт тестирования API САПР платформы
Опыт тестирования API САПР платформы
 
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
 
QAFest. Роль тестирования в Devops
QAFest. Роль тестирования в DevopsQAFest. Роль тестирования в Devops
QAFest. Роль тестирования в Devops
 

Test automation. Part 2. Уровни. Методики. Стек автоматизации.