Проблемы автоматизации крупных проектов: TestComplete

6,162 views

Published on

Проблемы автоматизации крупных проектов: TestComplete, Дмитрий Марков
Дмитрий в своем докладе рассмотрит следующие вопросы:
Инструмент TestComplete. В чем сила?
Чем отличается автоматизация мелкого, среднего, крупного проекта?
Нужно ли что-то дополнительно делать при автоматизации крупного проекта?
Ошибки на начальных стадиях автоматизации
Раз говорим об ошибках, то также поговорим о том, как можно построить все так, чтобы этих ошибок избежать
Практические набитые шишки автоматизатора

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,162
On SlideShare
0
From Embeds
0
Number of Embeds
4,446
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Проблемы автоматизации крупных проектов: TestComplete

  1. 1. Проблемы автоматизации больших проектов: (TestComplete) Дмитрий Марковatdays.com
  2. 2. Агенда Немного о TestComplete Большие проекты: в чем нюансы? Чтобы обходить грабли – их нужно знать в лицо atdays.com #atdays 2
  3. 3. Пара слов о себе Дмитрий Марков 8⅝ лет в тестировании EPAM, lead auto-tester Blog: testingforall.com Кто в зале?atdays.com #atdays 3
  4. 4. TestComplete: в чем сила? Поддержка Готовые Быстрый технологий модули старт Десктоп + Поддержка Надежность веб Платный, но недорогойatdays.com #atdays 4
  5. 5. Размер проектаatdays.com #atdays 5
  6. 6. Small vs Big Small Bigatdays.com #atdays 6
  7. 7. Big project: и что? Эстимейт и Окружение и Команда и планирование регрессия коммуникации Процесс и Фреймворк документацияatdays.com #atdays 7
  8. 8. Кейс 1Сейчас надоСейчас надо =XСрочносрочностартоватьстартовать, = Пожар!поэтому мыСделаем кое- = Налажаемкаксделаем кое-Потомпотомкак, а = Перепишем всеподправим еслиподправим, с нулянужноЕсли нужно = Если не уволятatdays.com #atdays 8
  9. 9. Кейс 1 Пожар! Поэтому мы налажаем, а потом перепишем все с нуля, если нас не уволятatdays.com #atdays 9
  10. 10. Кейс 1: что делать? Пожар => мы налажаем Взять Подумать Обсудить таймаут Предложить решениеatdays.com #atdays 10
  11. 11. Сейчас я как напедалю…atdays.com #atdays 11
  12. 12. “Инновации” в TestComplete Вход = input, выход = result2atdays.com #atdays 12
  13. 13. “Инновации” в TestComplete Вход = input, выход = resultatdays.com #atdays 13
  14. 14. “Инновации” в TestComplete Вход = input, выход = resultatdays.com #atdays 14
  15. 15. “Инновации” в TestComplete Хорошо ли вы знаете инструмент, который используете для автоматизации? ДА Насколько часто вы изобретаете НИКОГДА велосипед?atdays.com #atdays 15
  16. 16. Object mapping 3 степени глубины маппинга: None Brief Fullatdays.com #atdays 16
  17. 17. Object mapping Noneatdays.com #atdays 17
  18. 18. Object mapping Briefatdays.com #atdays 18
  19. 19. Object mapping Fullatdays.com #atdays 19
  20. 20. Object mapping Все это хранится в NameMapping! Найдите компромисс Оцените последствия Backup plan? atdays.com #atdays 20
  21. 21. О чем говорили? TestComplete как хороший старт Особенности большого проекта Подход к «горящим» задачам Изобретенные велосипеды Маппинг объектов в TestCompleteatdays.com #atdays 21
  22. 22. Итоги Все в наших руках Проблемы бывают разного уровня: ищите подход Инструмент поможет, но не решит проблемы Не ошибается тот, кто ничего не делаетatdays.com #atdays 22
  23. 23. Как меня найти Дмитрий Марков Skype: dmitro.markov http://testingforall.comatdays.com #atdays 23

×