Download - сергей андреев
Transcript
![Page 1: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/1.jpg)
Эффективные методики автоматизированного
тестирования в условиях непрерывной интеграции
Сергей Андреев, JetBrainsSQA Days-8, СПБ 19-20 ноября 2010
![Page 2: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/2.jpg)
Once upon a time there was a man......a man with a dream...
![Page 3: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/3.jpg)
a dream about perfect
![Page 4: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/4.jpg)
Но программы сами себя не напишут (с). Особенно хорошие.
Инфа 100%
![Page 5: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/5.jpg)
Continuous Integration?
1. «Безопасность» изменений2. Работоспособность приложения после изменений3. Свежий билд для тестирования4. ???5. Экономия времени
![Page 6: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/6.jpg)
Что такое Continuous Integration
![Page 7: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/7.jpg)
Selenium Grid
![Page 8: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/8.jpg)
Code Coverage
![Page 9: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/9.jpg)
На сколько процентов JMeter лучше, чем ничего?
Функциональное тестирование RESTful интерфейса
• Легко создавать тесты
• Навыков программирования не нужно
![Page 10: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/10.jpg)
PolePosition
![Page 11: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/11.jpg)
Unit Tests
![Page 12: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/12.jpg)
А когда вы всё это сделаете,
вы можете подумать, что ещё добавить.
![Page 14: сергей андреев](https://reader035.vdocuments.mx/reader035/viewer/2022062616/5495f058b47959f06a8b4830/html5/thumbnails/14.jpg)