Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Github Flow. Тестировщики против тестирования

3,841 views

Published on

Презентация Татьяны Писчасовой на SQA Days-16
14-15 ноября 2014, Санкт-Петербург, Россия
www.sqadays.com

Published in: Education
  • ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ I love this site. It always finds me the best tutors in accordance with my needs. I have been using it since last year. The prices are not expensive compared to other sites. I am glad I discored this site:)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • My friend sent me a link to to tis site. This awesome company. They wrote my entire research paper for me, and it turned out brilliantly. I highly recommend this service to anyone in my shoes. ⇒ www.HelpWriting.net ⇐.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating direct: ❤❤❤ http://bit.ly/2F4cEJi ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating for everyone is here: ❤❤❤ http://bit.ly/2F4cEJi ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Github Flow. Тестировщики против тестирования

  1. 1. GitHub flow или тестировщики против тестирования Писчасова Татьяна Lead QA, 2GIS 1
  2. 2. Обо мне 9 лет в QA 5 лет в 2GIS 4 года в Online 2GIS 1 год GitHub flow 2
  3. 3. 3
  4. 4. 4 Это Online, детка!
  5. 5. О докладе 5
  6. 6. Как мы менялись 6
  7. 7. Было 7
  8. 8. • 1 неделя =1 релиз • тестируем только релиз Было ...+ GitFlow 8
  9. 9. pull request Кто-нибудь смотрит Синхронизация в любой момент Запрос на релиз branch master Стало 9
  10. 10. • 1 fix = 1 branch = 1 release • тестируем каждый бранч ...+ GitHub Flow Стало 10
  11. 11. 11
  12. 12. Что важно знать тестировщику ... если команда переходит на GitHub flow 12
  13. 13. • stable master • регламенты • как тестируем Что важно знать 13
  14. 14. • stable master • регламенты • как тестируем Что важно знать 14
  15. 15. • stable master • регламенты • как тестируем Что важно знать 15
  16. 16. • stable master • регламенты • как тестируем Что важно знать 16
  17. 17. Как тестируем 17
  18. 18. Как тестируем ...очень-очень быстро! 18
  19. 19. Как тестируем Задачи и фичи Баги Регрессия 19
  20. 20. 1. Регреcсионное тестирование Как тестируем 20
  21. 21. «страховочная сеть» Регрессионное тестирование 21
  22. 22. «страховочная сеть» ...очень-очень быстро! Регрессионное тестирование 22
  23. 23. «страховочная сеть» ...автотесты Регрессионное тестирование 23
  24. 24. «страховочная сеть» ...автотесты Регрессионное тестирование 24
  25. 25. …автотесты: Всегда! Везде! Всей командой! Регрессионное тестирование 25
  26. 26. 2. Проверка багов Как тестируем 26
  27. 27. Проверка багов Баги продакшна • исследование • документирование • правка + проверка …и т.д. 27
  28. 28. Проверка багов Баги продакшна • исследование • документирование • правка + проверка 28
  29. 29. Проверка багов Баги продакшна …минимизируем баги 29
  30. 30. Проверка багов Баги продакшна …ищем и фиксим причины 30
  31. 31. Проверка багов …фиксим причины: Статистика Причины Задача 31
  32. 32. Проверка багов Пример Всплывают старые баги из-за частых автоматических мержей CodeReview 32
  33. 33. Проверка багов Пример Всплывают старые баги из-за частых автоматических мержей CodeReview 33
  34. 34. Проверка багов Еще пример «Детские баги» с пропуском запятых CodeReview не видит, тестирование пропускает Валидатор + hooks 34
  35. 35. Проверка багов Еще пример «Детские баги» с пропуском запятых CodeReview не видит, тестирование пропускает Валидатор + hooks 35
  36. 36. Проверка багов Баги продакшна …ищем и фиксим причины 36
  37. 37. 3. Задачи и фичи Как тестируем 37
  38. 38. Задачи и фичи Экспертная оценка 38
  39. 39. Задачи и фичи Экспертная оценка 39
  40. 40. Задачи и фичи Экспертная оценка Тестируйте как можно раньше! С.Канер 40
  41. 41. Задачи и фичи Экспертная оценка Сотрудничайте с разработкой! 41
  42. 42. Задачи и фичи Пример Рефакторинг Поломки критичные и непредсказуемые 5-минутка тестирования 42
  43. 43. Задачи и фичи Пример Рефакторинг Поломки критичные и непредсказуемые 5-минутка тестирования 43
  44. 44. Задачи и фичи Еще пример Низкоуровневые задачи, где долго разбираться с окружением Тестируйте вместе 44
  45. 45. Низкоуровневые задачи, где долго разбираться с окружением Тестируйте вместе Задачи и фичи Еще пример 45
  46. 46. Экспертная оценка Сотрудничайте с разработкой! Задачи и фичи 46
  47. 47. Как тестируем ...итоги 47
  48. 48. Как тестируем • автотесты всегда, везде и всей командой • чините причины багов • сотрудничайте с разработкой 48
  49. 49. • автотесты всегда, везде и всей командой • чините причины багов • сотрудничайте с разработкой • stable master • командные соглашения Как тестируем 49
  50. 50. И важное... 50
  51. 51. 51
  52. 52. 52
  53. 53. 53
  54. 54. 54
  55. 55. 55
  56. 56. Важно другое... 56
  57. 57. Верь в команду! 57
  58. 58. Почитать GitHub Flow — немного сложнее, чем на бумаге http://techno.2gis.ru/lectures/13 GitHub Flow: рабочий процесс GitHub http://habrahabr.ru/post/189046/ Как релизится GitHub http://habrahabr.ru/post/197026/ 58
  59. 59. Почитать 59
  60. 60. Вопросы? email: t.pischasova@2gis.ru twi: @stricky_ fb: tatyana.pischasova 60

×