Софтуерните термини от QA в секса

Сподели тази публикация:

Този пост съдържа нецензурни и еротични елементи!
На света има една изключително важна професия, с която се занимавам и аз. Наричат я с различни имена: Quality Assurance Engineer, Test Analyst и какво ли още не… В основата й е тестването на софтуера и по този начин – осигуряване на неговото качество. Професията е пълна с трудноразбираеми термини, затова реших да направя един аналог с нещо, което ни идва отвътре и е лесно разбираемо, например секса… По този начин гарантирам, че след прочитането на тези дефиниции, никога повече няма да объркате термин от QA-практиката:
White-Box Testing
Съответства на секс през деня… Виждаш точно кое къде влиза и откъде излиза и внимателно следиш поведението на партньора.
Black-Box Testing
Прилича на секс през нощта… Въобще нямаш представа какво е вкарано, вкарано ли е на правилното място, важен е единствено очаквания резултат.
Пример за успешен тест: Дааа… даааа… по-силно, още…!
Пример за неуспешен тест: Ъ! К’во прайш, бе, простак!
Validation
Правилно ли е това, кoето правим? (морална гледна точка)
Verification
А правим ли го по правилния начин? (техническа гледна точка)
Smoke Testing
Проверява се дали системата е готова да бъде тествана… Нарича се „smoke“, тъй като обикновено разговорът започва с тъпи реплики от рода на „Извинявай, имаш ли огънче?“.
Usability Testing
Проверявате взаимодействието между вас и партньора си, като обикновено се фокусира на определен обект от системата или малка група обекти (ерогенни зони). Прави се с неопитни тестъри (или тестери, как би трябвало да се напише всъщност?), за да се провери дали интерфейсът е достатъчно интуитивен… Често тестването приключва с т. нар. feedback, който се състои във въпросът „Хареса ли ти?“. Някои системи и разработчици подхождат изключително непрофесионално при отрицателен отговор на този въпрос.
Unit Testing
Тества се всяка част от тялото на партньора напълно индивидуално… Т. нар. „фелацио“ е типичен пример за unit-тестване, като изключително трябва да се внимава за скрити изтичания (memory leaks).
Integration Testing
Тестване на обособена група от компоненти и интеграцията между тях… Както казва Цеко Сифоня, „йебане с подхвъргане и пощипване под мишките“…
System Testing
Цялостно тестване на системата… от главата до петите, отпред и отзад 🙂
System Integration Testing
Как системата се „разбира“ с други подобни системи… в сексуален контекст, доколко размерите ви съответстват и да си го кажем направо: ще си паснете ли… А с отговора на въпроса „абе ще влезе ли това голямото нещо в тая малката дупка“ се занимава т. нар. Volume Testing.
Adhoc Testing
Вкарвате случайни свои органи в случайни дупки по тялото на партньора си и следите дали няма да изпищи в даден момент…
Performance Testing
В основата на performance testing е начинът, по-който се представя партньорът. Тук метриките са в основата на тестването – колко време издържа, изчислява се капацитет от брой пъти на вечер и др.
Compatibility Testing
Това означава доколко партньорът ви се чувства комфортно в дадената обстановка. Естествено, че сексът на хавайски плаж леко ще се различава от този в иглу.
Не бива да се бърка със System Integration Testing.
Load Testing
Или какво натоварване издържа партньорът ви… ще се справи ли с вас? А с двама? А с трима? …
Recovery Testing
Ще се възстанови ли напълно партньора ви след бурна нощ?
Ще бъде ли в готовност още на следващата сутрин?
Stress Testing
Как реагира системата, когато липсва важен нейн компонент… Например, ще издържи ли, ако отиде в командировка за 1 месец 🙂
Automated Testing
С вибратор… Възможността за човешка грешка поради невнимание (примерно бременност) е сведена до нула.
Re-Testing and Regression Testing
Правите го отново и отново и отново, за да се уверите, че всеки път е едно и също 🙂
Разликата е в това, че при re-testing-а го правите със същия партньор, а при regression проверявате дали същите бъгове ги има и в следващите билдове (например, дали по-малката сестра е същата като кака си).
Въобще, има толкова видове и възможности за тестване… Така че… тествайте 🙂

Сподели тази публикация:

12 мнения за “Софтуерните термини от QA в секса”

  1. Еее аз точно си взех изпита по Софтуерни технологии в събота … трябваше да го пуснеш това миналата седмица. Щеше да ми е още повече от полза 🙂
    Сега поне знам с какви неща се занимавате 😉

  2. От гледна точка на напълно функциониращ (поне засега) QA твърдя, че по-забавна гледна точка тези термини не съм виждал. А и как всичко лесно ти влиза… в главата, просто нямам думи 😉

  3. Пешо като женски индивид занимаващ се в сверата на информатиката силмо възбуди интереса за по-задълбочени тествания.

  4. На едни лекции дълго се тормозих да обяснявам validation и verification и разликите между тях. Ама отсреща никой.
    За следващия курс лекции може ли да те цитирам? 🙂 Определено ще наострят ушички.

  5. Нямаш проблеми… Добавих и друг препъникамък – Regression и Retesting 🙂

  6. Допълние към Black-box тестването: ако е достатъчно тъмно, може и пола на партньора да не разбереш. Така и възрастта и жизнения статус може да пропуснеш…

  7. Преди години в София на ул. Йоан Екзарх, кв. Лозенец, функционираше известното килийно училище за подготовка на кандидат- студенти с преподавател доц. Батов (мир на праха му). Батов имаше подобен, и успешен сексуално-ориентиран подход при преподаването на тригонометрия и висша математика, като по този начин оставяше трайни и незаличими познания. Така че идеята на този постинг може да се доразвие и обогати и би представлявала интерес за педагозите, в частност преподавателите по информатика.

  8. Нова съм в бранша и да попитам, организирате ли практикуми? 😀

  9. Анонимна, за термините от QA или за секса говориш?! 😉

  10. Може ли да ползваме жените от стара загора като бенчмарк хахахахах при тестване

  11. Ето така се обясняват нещата .. в прав текст! Евала за креативизма и липсата на вулгарност! Споделям го с удоволствие 🙂

Вашият коментар

Specify Facebook App ID and Secret in Super Socializer > Social Login section in admin panel for Facebook Login to work

Specify LinkedIn Client ID and Secret in Super Socializer > Social Login section in admin panel for LinkedIn Login to work

Specify GooglePlus Client ID and Secret in Super Socializer > Social Login section in admin panel for GooglePlus Login to work

Вашият имейл адрес няма да бъде публикуван.