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.

Amusing Geometry in Test Automation

14,583 views

Published on

Amusing geometry in test automation: pyramids, triangles, parallelograms and what not.

Published in: Technology
  • Добрый день, уважаемый Þorgeir Ingvarsson ! Хочу отметить, что Ваша презентация чрезвычайно интересная и занимательная. Терзает один вопрос относительно Вашей концепции треугольника: треугольник какого рода наилучшем образом представляет графическую интерпретацию автоматизированнаго тестирования - равнобедренный, прямоугольный или треугольный ( =) )? Ваш ответ будет очень нам полезен для построения процессов автоматизированнаго тестирования! Заранне благодарю за овтет!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Amusing Geometry in Test Automation

  1. 1. О ПИРАМИДАХ
  2. 2. О ПИРАМИДАХ Все видели эту картинку. Эта хрень называется «пирамидой тестирования». Ее называет так даже мой друг с математическим образованием, лауреат всевозможных олимпиад и признанный евангелист автоматизации тестирования, что весьма странно. Я-то вижу на этой картинке только ебаный треугольник. Треугольник! Чяднт?
  3. 3. О ТРЕУГОЛЬНИКАХ Чем хорош треугольник? Тем, что к концепции, выраженной посредством треугольника, невозможно придраться. Треугольник Серпинского, треугольник качества, санкаку- дзимэ, в конце концов. А еще, практически везде можно вырезать треугольник, написать «хуй» - и вот уже перед вами шедевр постмодернизма. Короче, треугольник – это круто. Не то, что какая- то там пирамида.
  4. 4. ТРЕУГОЛЬНИК ТЕСТИРОВАНИЯ Треугольник тестирования – из той же оперы. На конференции или на презентации для заказчика этим треугольником вы можете в буквальном смысле заткнуть рты всем оппонентам, так как никто в здравом уме не станет возражать против Треугольной Концепции.
  5. 5. ТРЕУГОЛЬНИК ТЕСТИРОВАНИЯ В РЕАЛЬНОМ МИРЕ В реальном мире треугольник тестирования часто принимает форму параллелограмма или даже песочных часов. Покосившаяся форма параллелограмма символизирует тот факт, что он вот-вот ебнется, но сейчас речь не о том.
  6. 6. ПОЧЕМУ ТАК? • «Юнит-тесты пишут девелоперы, а не мы. Хуй его знает, что и как они там проверяют. Напишем-ка мы еще столько же UI-тестов, ведь не зря же мы наворотили столько тест-кейсов». • «А у нас в приложении никакого API нету, и чо теперь? Надо бы нахуячить еще UI-тестов». • «Ну мы же должны пройти по всему сценарию со всеми его 60 вариантами от начала и до конца, вот, и user story имеется. Да похуй, что через UI долго, это же автоматический тест – оставим на ночь. Зато наглядно».
  7. 7. ПРОБЛЕМА? ПРОБЛЕМА. Как же быть? Ведь параллелограмм уже на презентации не покажешь : никто на это не поведется. Бизнесу такое тоже не впаришь: «Зачем нам эта кривая Хуйня? Она же вот-вот ебнется!» Решение существует!
  8. 8. ТРЕУГОЛЬНИК КАПИТАНА ХАОСА
  9. 9. ТРЕУГОЛЬНИК КАПИТАНА ХАОСА В чем прелесть этой модели? • Эта модель треугольна! Притом, в ней нет этой корявой облачной хуйни на верхушке, без которой авторы исходного треугольника, очевидно, никак не могли обойтись. • Эта модель правдива! Она соответствует реальности, где автотесты пишут отнюдь не гномики в шапочках из цветов. • Эта модель проста! Не существует такого долбоеба, который не сумел бы ее реализовать на практике. Ну может быть, верхний треугольник получится чуть поменьше, но общая треугольность в любом случае будет сохранена.
  10. 10. ПОДВОДИМ ИТОГИ К чему я все это написал, спросите вы. Каково резюме? Да шут его знает. Наверное, надо менять работу, а то какая-то сплошная безнадега кругом. Ну или продолжать верить в Священный Треугольник.
  11. 11. ВОПРОСЫ? =)

×