<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Хватит тупить &#8212; Можно Подумать</title>
	<atom:link href="https://testitquickly.com/tag/%D1%85%D0%B2%D0%B0%D1%82%D0%B8%D1%82-%D1%82%D1%83%D0%BF%D0%B8%D1%82%D1%8C/feed/" rel="self" type="application/rss+xml" />
	<link>https://testitquickly.com</link>
	<description>про тестирование ПО и всё такое прочее</description>
	<lastBuildDate>Sat, 23 Nov 2024 07:48:21 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://testitquickly.com/wp-content/uploads/2021/09/favicon_lupan-150x150.jpg</url>
	<title>Хватит тупить &#8212; Можно Подумать</title>
	<link>https://testitquickly.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">202834616</site>	<item>
		<title>И вы продолжаете</title>
		<link>https://testitquickly.com/2018/09/20/kurwica/</link>
					<comments>https://testitquickly.com/2018/09/20/kurwica/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Wed, 19 Sep 2018 23:59:42 +0000</pubDate>
				<category><![CDATA[Изображения]]></category>
		<category><![CDATA[Не смешно]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Скриншоты]]></category>
		<category><![CDATA[Mykhailo Mykolajovych]]></category>
		<category><![CDATA[Брейгель]]></category>
		<category><![CDATA[Заратустра]]></category>
		<category><![CDATA[Пшепрашам]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3942</guid>

					<description><![CDATA[Обычно вы делаете это с PowerPoint. На слайде у вас картинка какой-то черной коробки и текст вроде «Тестирование чёрного ящика или поведенческое тестирование — стратегия (метод) тестирования функционального поведения объекта (программы, системы) с точки зрения внешнего мира, при котором не используется знание о внутреннем устройстве тестируемого объекта. Под стратегией понимаются систематические методы отбора и создания… <span class="read-more"><a href="https://testitquickly.com/2018/09/20/kurwica/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Обычно вы делаете это с PowerPoint. На слайде у вас картинка какой-то черной коробки и текст вроде «<span style="color: #993366;">Тестирование чёрного ящика или поведенческое тестирование — стратегия (метод) тестирования функционального поведения объекта (программы, системы) с точки зрения внешнего мира, при котором не используется знание о внутреннем устройстве тестируемого объекта. Под стратегией понимаются систематические методы отбора и создания тестов для тестового набора. Стратегия поведенческого теста исходит из технических требований и их спецификаций</span>». Вы зачитываете этот текст почти дословно (пропуская запятые и интонации, бо дыхания не хватит), и спрашиваете, всё ли понятно.</p>
<div id="attachment_3943" style="width: 510px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-3943" class="size-large wp-image-3943" src="https://testitquickly.com/wp-content/uploads/2018/09/slide_7.jpg?w=500" alt="Пример подобного слайда" width="500" height="375" /><p id="caption-attachment-3943" class="wp-caption-text">Пример подобного слайда (элементарно нагуглено)</p></div>
<p>Да, говорят вам. Понятно, чоуж.</p>
<p><span id="more-3942"></span></p>
<p>Тестировщики, добавляете вы, особенно профессиональные, которые получают по две, три, четыре, пять, шесть, а то и семь (восемь) тысяч долларов в месяц, обычно тестируют чёрным ящиком.</p>
<p style="padding-left: 30px;">«<em>Тестируют чёрным ящиком</em>» — прямая цитата. Когда написано буквами, то напрягает, а на слух звучит нормально.</p>
<p>А программисты тестируют методом белого ящика, бо там надо смотреть в код, а тестировщики в код не смотрят, поэтому у нас всегда черный ящик. Всё ли понятно?</p>
<p>Да, говорят вам. Продолжайте, всё понятно. Восемь тысяч, вы сказали?</p>
<p>Да, так вот, перейдём к следующей теме, говорите вы, но для начала будет всего четыреста, надо же пройти этап джуниора. А потом будет уже девять (на экране слайд с графиком с DOU, и таки да, медиана и персентиль, обратите внимание на медиану и персентиль, они доказывают, что всё будет хорошо!), говорите вы, и переходите к следующей теме. Техники тест-дизайна, объявляете вы, и первая техника пусть будет доменное тестирование, или тестирование доменов, или тестирование доменным методом, оно же домэйн тэстинг. А ещё мы научим вас тому, как правильно общаться с HR.</p>
<p>Да, говорят вам. Обязательно научите!</p>
<p>На слайде появляется текст «<span style="color: #993366;">Domain testing is one of the most widely practiced software testing techniques. It is a method of selecting a small number of test cases from a nearly infinite group of candidate test cases. Domain knowledge plays a very critical role while testing domain-specific work</span>» — ну да, на английском, бо в русской википедии про это же ничего не написано. Зачитывать это вслух вы стесняетесь, бо произношение у вас не то, поэтому вы переводите всё на лету — доменное тестирование это один из самых крутых методов техник тестирования, это метод выбора небольшого количества тест-кейсов из группы кандидатов тест-кейсов (мелькает вопрос «<em>Ой, что я несу в массы?!</em>» — но у вас нет времени ответить себе на этот вопрос, ведь урок продолжается), и… и, короче, это всё очень важно при тестировании доменно-специфичного ПО. Ну, вы там просто используете тестирование классов эквивалентности методом граничного значения, и когда это вместе, то получается доменное тестирование. Всё ли понятно?</p>
<p>Ещё бы, слышите вы. Доменная печь, доменный метод, доменный дом. Всё ясно, это всё очень важно для нас. Продолжайте.</p>
<p>И вы продолжаете. Про то, что тестирование — самая-пресамая важная часть всего процесса разработки (тут слайд с багами, которые приводили к миллионным убыткам, а вот если бы там были нормальные тестировщики, то убытков не было бы). Про то, что работать тестировщиком можно и из офиса, и с унитаза, и со сказочного Бали — лишь бы макбук был на коленях. Про то, что тестировщики могут запросто работать за рубежом (про оформление на работу и вид на жительство в заграничных заграницах не говорим, ведь крутых тестировщиков все ищут и устраивают им всё, а ведь все могут стать крутыми тестировщиками, поэтому…), повысить свой уровень жизни и обеспечить себе достойное будущее!</p>
<p>Вы вспоминаете про «<a href="https://www.facebook.com/mykhailog/media_set?set=a.10212243430820393.1073741839.1216462351&amp;type=3"><span class="fbPhotoCaptionText">Ото я подумав, а що якщо замінити ІТ скажімо на музику</span></a>», но на ваших слайдах написано про другое. И вы продолжаете.</p>
<p>Продолжаете точно так, как вас учили в школе — а там вас учили способом «Объявление». Вам просто объявляют о существовании чего-то (про domain testing, например), и предлагают запомнить определение.</p>
<p style="padding-left: 30px;">Вместо того, чтобы понять точно, что такое «план», затем что такое «тестирование», и лишь затем объединить эти два значения в единую сущность под названием «тест-план», вы сразу гуглите «<em>Что такое тест-план</em>» и объяснение «<em>Это такой план, который пишут для проведения тестирования</em>» вас удовлетворяет чуть более, чем полностью. Вы никого не учите мыслить, бо этому всех уже давно должны были научить в школе, не так ли?!</p>
<p style="padding-left: 30px;">Вместо того, чтобы понять точно, что такое «мышление», затем что такое «аналитика», и лишь затем объединить эти два значения в единую сущность под названием «аналитическое мышление», вы сразу гуглите «<em>Что такое аналитическое мышление</em>» и объяснение «<em>Это такой тип мышления, отличается от других тем, что он аналитический</em>» вас удовлетворяет чуть более, чем полностью. Вы не понимаете, о чём говорите, но говорите уверенно, стоя у экрана со слайдами. Вы круты.</p>
<p>Вы не идиот. Вы нормальный человек, вас наделили полномочиями инфицировать практичными, лишёнными воды знаниями (белиберда-белибердень) всех интересующихся практичными, лишёнными воды знаниями. Вы честно работаете, стараясь всех научить. Вы веселите зал и приковываете их внимание, а потом заявляете о том, что подписаться на курс Full HD со скидкой можно только сегодня, здеся и сейчаса, если подписать контракты на обучение прямо сегодня, только сегодня, сегодня-сегодня! И вы дарите всем присутствующим возможность оплачивать контракт частями — в зале начинается движуха, к вам целенаправленно идут целенаправленные девушки, которые готовы отдать вам 14 000 або 16 000 гривен здесь и сейчас, или потом, но уже частями. Вы призываете всех поверить вам, ведь вы уже столько лет работаете на работе и занимаетесь профессиональным обучением.</p>
<p>Не обучением называется то, что вы делаете, а объявлением терминов, которые используются в тестировании ПО и, опять же, объявлением определений для этих терминов.</p>
<p>Единственным адекватным способом обучения чему-либо является способ, который можно назвать «<strong>Через объяснение</strong>», и вам даже можно объяснить, в чём разница, но вы ничего не поменяете. Это же долго, это же работает только личностно (Группа отпадает?! Но ведь я учу только группами!), это же требует понимания того, как работает когнитивный аппарат психики человеческой, это же требует терпения. Этого же у нас никто не требует! Вы искренне не понимаете, почему мне не нравится ваш обычный, стандартный, всем подходящий формат учёбы «<strong>Через объявление</strong>».</p>
<p>А Заратустра, как известно, не позволяет.</p>
<p>Мудаки, блеать.</p>
<div id="attachment_3950" style="width: 510px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-3950" class="size-large wp-image-3950" src="https://testitquickly.com/wp-content/uploads/2018/09/bruegel.jpg?w=500" alt=" De parabel der blinden" width="500" height="263" /><p id="caption-attachment-3950" class="wp-caption-text">De parabel der blinden</p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2018/09/20/kurwica/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3942</post-id>	</item>
		<item>
		<title>Санитарное тестирование санитаров</title>
		<link>https://testitquickly.com/2018/06/25/mens-sanita-in-corpore-sanity/</link>
					<comments>https://testitquickly.com/2018/06/25/mens-sanita-in-corpore-sanity/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Mon, 25 Jun 2018 15:42:43 +0000</pubDate>
				<category><![CDATA[F.A.Q.]]></category>
		<category><![CDATA[Банальное]]></category>
		<category><![CDATA[Скриншоты]]></category>
		<category><![CDATA[Соображения]]></category>
		<category><![CDATA[ISTQB]]></category>
		<category><![CDATA[Бен Коллинс]]></category>
		<category><![CDATA[Перевод]]></category>
		<category><![CDATA[Рекс Блэк]]></category>
		<category><![CDATA[Стиг]]></category>
		<category><![CDATA[Сэм Канер]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3899</guid>

					<description><![CDATA[В поезде лежал, книгу читал «Водить как Стиг» Бена Коллинса (второе издание, Альпина нон-фикшн, Москва, 2018). Высокое качество печати и оформления, отличный текст, но все-таки четыре ошибки в тексте нашел, из них две совершенно нелепые. Глаз в бревне царапает, ну да ладно. А вот на стр. 155 разверзлись хляби подземельные, и стало ыыыы: Вах-вах-вах, не… <span class="read-more"><a href="https://testitquickly.com/2018/06/25/mens-sanita-in-corpore-sanity/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<div id="attachment_3900" style="width: 222px" class="wp-caption aligncenter"><img decoding="async" aria-describedby="caption-attachment-3900" class="size-medium wp-image-3900" src="https://testitquickly.com/wp-content/uploads/2018/06/d0bad0bed0bbd0bbd0b8d0bdd0b7-d0b2d0bed0b4d0b8d182d18c-d0bad0b0d0ba-d181d182d0b8d0b3-1.jpg?w=212" alt="Коллинз - Водить как Стиг" width="212" height="300" /><p id="caption-attachment-3900" class="wp-caption-text">Бен Коллинс &#8212; Водить как Стиг</p></div>
<p>В поезде лежал, книгу читал «Водить как Стиг» Бена Коллинса (второе издание, Альпина нон-фикшн, Москва, 2018).</p>
<p>Высокое качество печати и оформления, отличный текст, но все-таки четыре ошибки в тексте нашел, из них две совершенно нелепые. Глаз в бревне царапает, ну да ладно.</p>
<p>А вот на стр. 155 разверзлись хляби подземельные, и стало ыыыы:</p>
<div id="attachment_3902" style="width: 510px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3902" class="size-large wp-image-3902" src="https://testitquickly.com/wp-content/uploads/2018/06/stig.jpg?w=500" alt="Санитарное тестирование" width="500" height="310" /><p id="caption-attachment-3902" class="wp-caption-text">Санитарная проверка</p></div>
<p>Вах-вах-вах, не может же быть же&#8230;</p>
<p>Поискал оригинал… Оказывается, может.</p>
<div id="attachment_3903" style="width: 510px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3903" class="size-full wp-image-3903" src="https://testitquickly.com/wp-content/uploads/2018/06/stig-sanity.jpg" alt="Sanity check" width="500" height="334" /><p id="caption-attachment-3903" class="wp-caption-text">Sanity check</p></div>
<p>Короче, нет никакого <em>санитарного</em> тестирования.</p>
<p>Само слово Sanity переводится на русский язык проще:</p>
<ul>
<li>вменяемость,</li>
<li>здравомыслие,</li>
<li>нормальная психика.</li>
</ul>
<p>Нет там никаких санитаров.</p>
<p>То, что вы называете Sanity, по-сути есть Smoke testing.</p>
<p>Я ещё не знаю, когда эти термины появились, но уже давно ясно, что это два разных названия одного и того же феномена. Просто тестировщики называют это Smoke, а программисты называют это Sanity. Так они привыкли, так оно укрепилось в их литературе.</p>
<p>Судя по моему опыту чтения старых книг для программистов, sanity было первым.</p>
<p>Канер в своей книге <em>Testing Computer Software</em> (<span style="color: #ff0000;"><strong>1988,</strong></span> у меня второе издание, 1999-го) не упоминает ни про smoke, ни про sanity. Самое близкое к ним есть в главе 3 &#8216;<em>Test types &amp; Software development</em>&#8216; на стр. 51, и ВНЕЗАПНО оно там называется «Acceptance testing»:</p>
<p style="padding-left: 30px;">Each time you receive a new version of the program, check whether it&#8217;s stable enough to be tested. If it crashes at the slightest provocation, don&#8217;t waste your time on it. This first bit of testing is called acceptance or qualification testing.</p>
<p>На стр. 54 та же тема с уточнениями в разделе &#8216;<em>Final acceptance testing and certification</em>&#8216;:</p>
<p style="padding-left: 30px;">If your company developed the program on contract, the customer will ran an acceptance test when you deliver it. In small projects, this test may be informal. For most projects, however, test details are agreed to in advance, in writing. Make sure the program passes the test before trying to deliver it to the customer. An acceptance test usually lasts less than a day. It is not a thorough system test. Beizer (1984) describes the preparation and execution of formal customer acceptance tests. Perry (1986) is, in effect, a customer&#8217;s guide to creating acceptance tests. Consider using Perry (1986) to structure your negotiations with the customer when you jointly design the acceptance test.</p>
<p style="padding-left: 30px;">Цитата на <a href="https://books.google.com.ua/books?id=Q-hTDwAAQBAJ&amp;lpg=PA53&amp;ots=G2EsG8Ool-&amp;dq=testing%20computer%20software%20If%20your%20company&amp;hl=ru&amp;pg=PA54#v=onepage&amp;q=testing%20computer%20software%20If%20your%20company&amp;f=false">books.google.com</a></p>
<p>Для тех, кто не может прочитать больше одного предложения в абзаце перевожу:</p>
<p style="padding-left: 30px;">заранее и письменно согласуйте с заказчиком набор приёмочных тестов. Убедитесь сами в том, что релиз на них не завалится. Ранее об этом писали Бейзер (1984) и Перри (1986).</p>
<p>Это воспринимается странно, бо в наше время «Acceptance testing» объясняется как «Заказчик сам тестирует, как хочет». И да, вероятно, он будет основываться на наших смоук-тестах. Предполагаю, что в наше время этот термин просто истолковывается неверно, но это уже не существенно.</p>
<p>А вот в <span style="color: #ff0000;"><strong>2001</strong></span>-ом Канер уже упоминает Smoke testing в «<em>Lessons Learned in Software Testing: A Context-Driven Approach</em>» на страницах xxvi (это предисловие, там сходу заявлены определения ключевых терминов), 41, 121, 162, 163, 169, 141 и 144. И ни разу не упоминается sanity testing.</p>
<p>Рекс Блэк в «Ключевые процессы тестирования» (<span style="color: #ff0000;"><strong>2004</strong></span>) упоминает эти два термина одновременно. В русскоязычном издании «Лори» 2006-го года они на стр. 532:</p>
<p style="padding-left: 30px;">Приемочное тестирование, тестирование на исправность (Smoke Test, Sanity Test). Тестирование, проверяющее, насколько стабильная предлагаемая на тестирование версия, чтобы можно было начинать штатное тестирование. Обычно это подмножество всего комплекта тестов, как правило, автоматизированное, затрагивающее все части системы, по крайней мере, поверхностно. Качественные приемочные тесты обычно довольно долго проверяют работу системы, чтобы проявились серьезные проблемы надежности и работоспособности. Термин “smoke test” (тест на задымленность) взят из электротехники: когда инженер включает цепь, первичный тест проверяет, не дымятся ли компоненты.</p>
<p><a href="https://en.wikipedia.org/wiki/Sanity_check">Википедия</a></p>
<p style="padding-left: 30px;">ВНЕЗАПНО сообщает о том, что <em>сэнити</em> — даже не из мира тестирования, термин существует сам по себе, и применим ко всем аспектам человекодеятельности, от сервировки обеденного стола до запуска ядрённой атомной бомбы на головы мирных жапонцев.</p>
<p style="padding-left: 30px;">In computer science, a <i>sanity test</i> is a very brief run-through of the functionality of a computer program, system, calculation, or other analysis, to assure that part of the system or methodology works roughly as expected. This is often prior to a more exhaustive round of testing.</p>
<p style="padding-left: 60px;"><span style="color: #008000;">Огромное, гигантское отличие от <em>smoke test,</em> да?!</span></p>
<p><a href="https://www.istqb.org/downloads/category/20-istqb-glossary.html">ISTQB</a> (скачать файл <em>Glossary all terms 3.1.pdf</em>).</p>
<p style="padding-left: 30px;"><em>Sanity test</em> объявлен синонимом <em>smoke test</em> (стр. 61).</p>
<p style="padding-left: 60px;"><span style="color: #008000;">В канонах ISTQB вы не сомневаетесь, не так ли?!</span></p>
<p><a href="http://istqbexamcertification.com/what-is-sanity-testing/">Толковалка ISTQB</a></p>
<p style="padding-left: 30px;">It is a kind of software testing which is done by the testers to ensure that the functionality is working as expected.</p>
<p style="padding-left: 60px;"><span style="color: #008000;">Огромная разница со <em>smoke test,</em> да?!</span></p>
<p>Кто-то сделал почти тот же обзор книг в поисках тех же терминов, что и я: <a href="https://almeln.github.io/github-repository-for-text/2017-08-31-sanity-test.html">almeln.github.io</a>, и пришел к тем же выводам.</p>
<p>О переводах: «<em>Да, но ведь гугл переводит это слово именно так!</em>»</p>
<div id="attachment_3904" style="width: 266px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3904" class="size-full wp-image-3904" src="https://testitquickly.com/wp-content/uploads/2018/06/sanity-translations.jpg" alt="Google перевод слово Sanity" width="256" height="248" /><p id="caption-attachment-3904" class="wp-caption-text">Google переводит слово Sanity</p></div>
<p>Гугл переводит так, как считает правильным большинство. Там можно предлагать другие переводы слов, можно даже устроить флешмоб и добиться перевода какого-то слова совершенно по-дурацки, и гуглу будет норм.</p>
<p>И напоследок. Я предполагал, что ебалайтунг с терминологией присущ нашему, русскоязычному сектору. Например, вон чего на <a href="http://www.protesting.ru/testing/types/sanity.html">protesting.ru</a> пишут:</p>
<p style="padding-left: 30px;">В некоторых источниках ошибочно полагают, что санитарное и дымовое тестирование — это одно и тоже. Мы же полагаем, что эти виды тестирования имеют &#171;вектора движения&#187;, направления в разные стороны.</p>
<p>Но он процветает и на английской стороне. Быстро нагуглилась статья на эту тему с сайта <a href="https://www.h2kinfosys.com/blog/smoke-testing-sanity-testing/">h2kinfosys.com</a> — оба термина представлены как нечто обособленное. Понятия не имею, что это за контора из штата Джорджия (США), но о себе они говорят &#171;H2k Infosys provides world class IT Training, Real-time Live Project to gain hands on experience, and IT Staffing services&#187;.</p>
<p>Надо ли возражать людям вообще?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2018/06/25/mens-sanita-in-corpore-sanity/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3899</post-id>	</item>
		<item>
		<title>Разговор с джуниором про тест-дизайн</title>
		<link>https://testitquickly.com/2016/08/04/frica-desharta/</link>
					<comments>https://testitquickly.com/2016/08/04/frica-desharta/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Thu, 04 Aug 2016 14:48:05 +0000</pubDate>
				<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Подкасты]]></category>
		<category><![CDATA[Тренировка]]></category>
		<category><![CDATA[Вопросы и ответы]]></category>
		<category><![CDATA[Роман Савин]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3562</guid>

					<description><![CDATA[В семи минутах (повырезал всяко лишнее) осталась суть двадцатиминутного разговора. Типичный пример разговоров в учебном классе. Упоминается Роман Савин, бо совместно листали его замечательную книгу «Тестирование дот ком» в попытке узнать, что такое тест-дизайн, и не нашли 🙁]]></description>
										<content:encoded><![CDATA[<p style="text-align: left;">В семи минутах (повырезал всяко лишнее) осталась суть двадцатиминутного разговора. Типичный пример разговоров в учебном классе.</p>
<p style="text-align: left;">Упоминается Роман Савин, бо совместно листали его замечательную книгу «Тестирование дот ком» в попытке узнать, что такое тест-дизайн, и не нашли 🙁</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2016/08/04/frica-desharta/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3562</post-id>	</item>
		<item>
		<title>Состояние — Действие — Состояние</title>
		<link>https://testitquickly.com/2016/04/08/interstate-transitors/</link>
					<comments>https://testitquickly.com/2016/04/08/interstate-transitors/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Fri, 08 Apr 2016 09:30:17 +0000</pubDate>
				<category><![CDATA[F.A.Q.]]></category>
		<category><![CDATA[State Transition testing]]></category>
		<category><![CDATA[Озарения]]></category>
		<category><![CDATA[тест-дизайн]]></category>
		<category><![CDATA[Хватали за задницу]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3526</guid>

					<description><![CDATA[Таки додумался, почему State Transition testing не вызывает моментального ой-вэй эффекта у большинства увязнувших в тестировании. Трабла уже описана профессором Преображенским в соответствующей литературе в качестве первопричины разрухи. Тут надо думать «исходное Состояние системы — Действие — иное Состояние системы». А мы с «деццва» учимся продумывать тест-кейсы как «Действие — Результат действия». Вот «кружочки» и… <span class="read-more"><a href="https://testitquickly.com/2016/04/08/interstate-transitors/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Таки додумался, почему State Transition testing не вызывает моментального ой-вэй эффекта у большинства увязнувших в тестировании.</p>
<div id="attachment_3527" style="width: 310px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3527" class="size-medium wp-image-3527" src="https://testitquickly.com/wp-content/uploads/2016/04/08-04-2016-12-24-34.jpg?w=300" alt="State-Transition Testing" width="300" height="255" /><p id="caption-attachment-3527" class="wp-caption-text">Вот это самое &#171;State-Transition Testing&#187;</p></div>
<p>Трабла уже описана профессором Преображенским в соответствующей литературе в качестве первопричины разрухи.</p>
<p>Тут надо думать «<span style="color: #0000ff;">исходное Состояние системы</span> — <span style="color: #800080;">Действие</span> — <span style="color: #008000;">иное Состояние системы</span>».</p>
<p>А мы с «деццва» учимся продумывать тест-кейсы как «<span style="color: #800080;">Действие</span> — <span style="color: #008000;">Результат действия</span>».</p>
<p style="padding-left: 30px;">Вот «кружочки» и не получаются.</p>
<p style="padding-left: 30px;">А получается что-то вроде &#8216;<span style="color: #0000ff;">Product available in the Cart</span> — <span style="color: #800080;">Proceed to Checkout</span> — <span style="color: #008000;">Checkout Page opened</span>&#8216;. Бред-то какой, полюбуйтесь на вашего Полиграфа&#8230;</p>
<p>Ну а потом начинается извечная шумерская жалобная песнь для успокоения сердца (просто выберите любимое и добавьте воды):</p>
<ul>
<li>У нас нет времени на тест-дизайн&#8230;</li>
<li>На нашем проекте это не используется&#8230;</li>
<li>Никто на проекте не говорит, какую именно технику надо использовать&#8230;</li>
<li>Я тестирую только экивалентность и границы значений, и этого достаточно&#8230;</li>
<li>Пожалуйста, спасите-помогите&#8230;</li>
<li>Все эти техники — для задротов, реально они ничего не приносят&#8230;</li>
<li>Я буду это применять, если это реально поможет уменьшать количество тестов&#8230;</li>
<li>Тест-кейс — это когда надо проверить, что по шагам надо выполнять, и софт работает&#8230;</li>
<li>Я клоун&#8230;</li>
</ul>
<h2><span style="color: #008000;"><strong>Что надо сделать</strong></span></h2>
<ol>
<li>определить happy path &#8212; их может быть несколько.</li>
<li>определить другие сценарии и ветвления к ним.</li>
<li>выводить в отдельные ветки всё, даже если они подразумевают переход к одному и тому же состоянию (есть множество исключений, но это должно быть основным подходом; впоследствии он сэкономит силы и нервы).</li>
<li>стрелка &#8212; <strong>действие</strong>. Круг &#8212; <strong>состояние</strong>, а не результат действия, как мы привыкли писать в тест-кейсах.</li>
<li>не запихивать всё в один рисунок. Пусть будет много рисунков. Переключайтесь между листами.</li>
<li>если что-то пошло не так и надо перерисовывать &#8212; будете материться, а не ерзать ластиком. Проще будет быстро нарисовать правильную последовательность заново, поэтому рисуйте без детальной детализации.</li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2016/04/08/interstate-transitors/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3526</post-id>	</item>
		<item>
		<title>Из черепа заказчика</title>
		<link>https://testitquickly.com/2016/01/18/imbraca-haina-omului/</link>
					<comments>https://testitquickly.com/2016/01/18/imbraca-haina-omului/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Mon, 18 Jan 2016 19:06:43 +0000</pubDate>
				<category><![CDATA[Context-driven testing]]></category>
		<category><![CDATA[В гостях у психиатра]]></category>
		<category><![CDATA[Не смешно]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Учеба в бою]]></category>
		<category><![CDATA[Йорик]]></category>
		<category><![CDATA[Требования]]></category>
		<category><![CDATA[Хватали за задницу]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3482</guid>

					<description><![CDATA[Если смотреть на мир из черепа обыкновенного заказчика ПО, требования — совершенно лишний артефакт, который отнимает очень много средств и ничуть не гарантирует получение качественного результата. Вам надо — вы их и прописывайте. А загляните в череп опытного заказчика ПО — он требования прописывает сам. Всегда. Да, общепонятно, что через требования он хочет получить хотя… <span class="read-more"><a href="https://testitquickly.com/2016/01/18/imbraca-haina-omului/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Если смотреть на мир из черепа обыкновенного заказчика ПО, требования — совершенно лишний артефакт, который отнимает очень много средств и ничуть не гарантирует получение качественного результата. Вам надо — вы их и прописывайте.</p>
<p>А загляните в череп опытного заказчика ПО — он требования прописывает сам. Всегда. Да, общепонятно, что через требования он хочет получить <span style="text-decoration: line-through;">хотя бы</span> именно, что было заказано, но засада не в том, что «без ТЗ результат ХЗ» (можно ваять ПО и без предварительного малевания ТЗ<span lang="en-US">). </span>Проблема в коммуникациях. Чем более опытным становится заказчик, тем сильнее он эту проблему осознает и начинает решать.</p>
<p><span id="more-3482"></span></p>
<p>Дичайшее озарение (и проблема) когда-то постигает каждого заказчика ПО — проект делают не те люди, с которыми ты договаривался.</p>
<p>Вот ты менеджеру проекта всё детально объяснил, и про бизнес, и про важность, и про ограничения, и про челленджи, и вообще так душевно помитинговали, что проснулся на окраине города, в вышиванке и не один&#8230; А те, кто проект делают — тебя никогда не видели, проект вообще не понимают, и не знают, зачем нужно то и это, и действуют только в рамках ограниченных технологических и ментальных инструкций&#8230;</p>
<div id="attachment_3483" style="width: 510px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3483" class="wp-image-3483 size-full" title="Я знал его, Горацио. Это был человек бесконечного остроумия, неистощимый на выдумки." src="https://testitquickly.com/wp-content/uploads/2016/01/d0b1d0b5d0b4d0bdd18bd0b9-d0b9d0bed180d0b8d0ba.jpg" alt="Я знал его, Горацио. Это был человек бесконечного остроумия, неистощимый на выдумки." width="500" height="449" /><p id="caption-attachment-3483" class="wp-caption-text">Я знал его, Горацио.</p></div>
<p>И нет у бедного заказчика никакой власти над процессом разработки его собственного ПО, когда/если в обсуждение проекта вовлечены только люди из бизнес-уровня.</p>
<p>Как эту психологическую проблему решает каждый заказчик в отдельности — та еще шнобелевская диссертация&#8230;</p>
<p style="padding-left: 30px;">Как-то в самой крутейшей в Кишиневе студии «Сделаем сайт-визитку для вашего бизнеса, ня!» появился действительно ОПЫТНЫЙ заказчик. Как зашла она в нашу контору, так попросила не чаю, а показать ей того человека, который будет делать ей будущий сайт. ОДНОГО человека, с которым «<i>потом будем разговаривать</i>».</p>
<p style="padding-left: 30px;">А кого показывать-то? Вот у нас дизайнер вашего сайта. Вот программист (аж два!). Вот руководитель разработки. Вот менеджер по рекламе и привлечению клиентов, с которым вы, собственно, до сих пор разговаривали, и который процесс инициировал, а дальше вообще ничего гарантировать вам не может — ни сроков, ни качества, ни результата. И вот директор фирмы — вы только с ним будете разговарить о деньгах и о том, как важно для вас получить сайт к определенному дню, бо грядет отраслевая выставка. Так с кем именно хотите поговорить?</p>
<p style="padding-left: 30px;">Кто за всё отвечает? Директор фирмы? Да, но он ничего не программирует. Программист? Да, но без дизайна он ничего не обещает. Дизайнер? Да, но без внятного ТЗ он не понимает, чего от него хотят, и сам сайт он делать не будет, он только картинку нарисует. Руководитель разработки? Кагбэ, да, но он руками в проекте ничего делать и рисовать не будет, поэтому «делать будем все сразу»&#8230; Так с кем вы хотите поговорить?</p>
<p style="padding-left: 60px;">А только директор фирмы говорил с клиентом, и только он вообще знал, насколько важно успеть (полностью закрыть проект) к назначенной дате. И только он знал, как много денег было заплачено за этот заказ. По сравнению с обычными проектами — очень много, бо сроки давят, и для клиента это действительно важно&#8230; И только он знал, какие счета его бухгалтерией еще не оплачены, и как важно их покрыть, чтобы фирму не закрыть, и только ему было очевидно, что от данного заказа отказываться нельзя.</p>
<p style="padding-left: 60px;">А менеджер разработки, глянув на сроки и приблизительное ТЗ, сразу сказал, что «<i>Вообще не надо за этот проект браться, идея сайта слишком невнятная, из сайта-визитки они потом начнут делать какую-то ”всеобщую базу данных о недвижимости по стране”, очень многое нужно обсудить и договориться, мы очевидно не успеем&#8230;</i>» Но отказываться нельзя.</p>
<p style="padding-left: 60px;">А дизайнер, глянув на сроки и приблизительное ТЗ, сразу сказал, что идея — ни к черту, и делать ничего не следует, бо идея сайта совершенно невнятная, и из сайта-визитки потом начнут делать неведому шнягу («<i>Всеобщую базу данных о недвижимости по стране? На каком движке? Боже мой, какой бред&#8230;</i>»), и мы явно не успеем&#8230; Но отказываться нельзя.</p>
<p style="padding-left: 60px;">А программисты (оба), глянув на сроки и приблизительное ТЗ, сказали «<em>Однозначно хз&#8230;</em>». Бо дизайна нет, и какие ограничения по верстке? На каких мониторах, например? У нас в наличии только 1024х768. И в каких браузерах? И что за, прости господи, идея у сайта такая дебильная? Они что, потом начнут делать из него «<i>всеобщую базу данных о недвижимости по стране</i>»? Быгыгы&#8230; На каком движке? Быгыгы&#8230; Но отказываться нельзя.</p>
<p style="padding-left: 30px;">Множество уровней принятия решений. Искажения информации — буквально на каждом уровне. Как это надо делать — у каждого своё мнение. Надо ли объяснять клиенту, что «<em>Мы тут подумали, и считаем, что ваш проект&#8230;</em>»?</p>
<p style="padding-left: 30px;">Что в этой ситуации может делать клиент? Ничего. Ждать, когда ему «всё сделают».</p>
<p style="padding-left: 30px;">Ну, глорие Замолксис! По-частям все продвигалось нормально. Дизайн — так себе, но аппрувед, демо — аппрувед, контент — предоставлен. По-итогу сайт получился весьма работоспособным «внутри», но каким-то невнятным «снаружи». А тестировать — как всегда, было некогда. И как всегда, в срок не успели. И понятное дело, что демо — это хорошо, но надо бы доделать.</p>
<p style="padding-left: 30px;">Выставка прошла с объявлением о том, что сайт почти есть, и там почти всё готово, можно будет публиковать свои объявления, это будет такая всеобщая база данных о недвижимости по всей стране, вау, это будет круто.</p>
<p style="padding-left: 30px;">И началось&#8230;</p>
<p style="padding-left: 30px;">«<i>Ну, объявление добавить в базу можно, а почему шрифт такой некрасивый? Вы что, не умеете сделать нормальный шрифт? А почему, когда мы смотрим наш сайт на мониторе в 22 дюйма, снизу выползает оранжевая полоса&#8230;</i>» Боже, да где вы такой монитор нашли? «<i>А у нас друг в Израиле, он посмотрел, и сказал, что дизайн вообще ни к черту&#8230;</i>» В ТЗ было указано, что максимально разрешение экрана&#8230; «<i>Зачем вы мне говорите про эти разрешения? Я же вас о другом спрашиваю!</i>»</p>
<p style="padding-left: 30px;">«<i>А почему, когда вот здесь сделать клямц, то вот там делает пимпц?</i>» Это такая технология, это интернет, он так работает. «<i>Нет, нам не нравится, как работает интернет. Можно же сделать по-другому?! Почему бы вам не сделать по-другому?</i>» Ну, в принципе можно, но это новый проект затевать надо, это к директору. «<i>Нет-нет, никакого нового проекта, сделайте тут! Почему вы нас постоянно посылаете? Ну и что, что только к директору&#8230; Почему он не хочет возвращать нам деньги? Аллё, где ваш дурацкий менеджер по рекламе? Почему он никак не может сказать конкретно, когда вы <b>доделаете наш сайт</b>?</i>»</p>
<p style="padding-left: 30px;">Наконец, в офис пришел не заказчик, а настоящий ”product owner”, серьезный и злой дядька, который встал за спинами программистов, посмотрел в их мониторы, и начал сильно тыкать им в плечи, приказывая «<i>Давай быстро сделай сайт нормально, нах! Ну!?</i>»</p>
<p style="padding-left: 60px;">Нет, это были не девяностые. Какие могли быть сайты в девяностых?</p>
<p style="padding-left: 30px;">Итого: проект с радостью передали другой студии «Сделаем сайт-визитку для вашего бизнеса, ня!», и чем оно там закончилось&#8230;</p>
<p>Всё, что заказчик может сделать «на входе» — самостоятельно расписать ТЗ, бо работу будут делать вообще неведомые ему люди, с которыми всё не обсудить. Да и если со всем перезнакомиться — менеджеры разработки (и особенно рекламные менеджеры, которые проекты инициируют) весьма нередко меняются прям на ходу проекта&#8230; Всякое бывает. Пусть мы будем считать их неучами. Пусть делают строго по ТЗ.</p>
<p>Всё, что заказчик может сделать «в процессе» — регулярно запрашивать демо того, что уже сделано по требованиям. Именно по требованиям, бо нюансы и отклонения всегда бытуют, индустрия такова, и технологии таковы. И многие вещи становятся понятными только в процессе демонстрации, а не заранее.</p>
<p>Всё, что заказчик может сделать «по-итогу» — тестировать, тестировать, тестировать. Самостоятельно.</p>
<p>Задача тестировщика в начале проекта — понимать, что случится с психикой заказчика, когда упадет занавес. И начинать готовить финальное тестирование.</p>
<p style="padding-left: 30px;">Собственно, для этого тестировщиков как можно раньше надо в проект привлекать — чтобы было время и возможность подготовиться к проведению тестирования, а не для того, чтобы «<i>находить баги как можно раньше</i>»&#8230; прекратите уже эту муть тиражировать. Нет клиенту никакого счастья от того, что мы баги находим «<i>как можно раньше</i>».</p>
<p>Без доступа к телу заказчика, конечно, натестируешь всякого&#8230; Например, программисты намутили возможность оплаты через очередной пэй-пал, и много всяких сложностей в процессе сего порешали, а тестировщики об этом вообще хз, и тестируют оформление «страницы товара», находя там баг на баге в верстке, и совсем чуть-чуть в функционале «Send to a friend»&#8230; Ну как тут не пожелать бить морды на комплексе?</p>
<p>Поэтому вторая задача тестировщика — поселиться в футболке программиста (Ближе к телу ©), и постоянно понимать, что в проекте становится важным, а что — вообще ерунда. Бо всё течёт, всё изменяется, и приоритеты тоже.</p>
<p>Третья задача тестировщика — взрослеть и перестать тупить над тест-кейсами. Бо успешность ПО не в строгом соответствии ТЗ.</p>
<p>PS Не будем ковырять разницу между «требованиями» и «ТЗ». Не в терминах собака зарыта.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2016/01/18/imbraca-haina-omului/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3482</post-id>	</item>
		<item>
		<title>Надо стать джуниором</title>
		<link>https://testitquickly.com/2015/01/09/scoate-limba-afara/</link>
					<comments>https://testitquickly.com/2015/01/09/scoate-limba-afara/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Fri, 09 Jan 2015 17:11:52 +0000</pubDate>
				<category><![CDATA[В гостях у психиатра]]></category>
		<category><![CDATA[Печали]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Учеба в бою]]></category>
		<category><![CDATA[А вот за что я люблю ковбоя]]></category>
		<category><![CDATA[Волка семеро козлят]]></category>
		<category><![CDATA[Давид Ойстрах]]></category>
		<category><![CDATA[Капитан Врунгель]]></category>
		<category><![CDATA[Хватали за задницу]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3354</guid>

					<description><![CDATA[Ок, в последнее время так много людей заявляют &#171;Хочу стать тестировщиком&#171;, что уже пора сказать вслух и грубо: ок, бро. Просишь научить — научим. Научим всякой туфте, вроде Smoke Testing, Regression Testing, Decision Table Testing, Pairwise Testing, даже State-Transition Testing, или даже, святая святых, не каждому дано — Domain Analysis Testing&#8230; Это интересно? Это поможет… <span class="read-more"><a href="https://testitquickly.com/2015/01/09/scoate-limba-afara/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Ок, в последнее время так много людей заявляют &#171;<em>Хочу стать тестировщиком</em>&#171;, что уже пора сказать вслух и грубо: ок, бро. Просишь научить — научим.</p>
<p>Научим всякой туфте, вроде Smoke Testing, Regression Testing, Decision Table Testing, Pairwise Testing, даже State-Transition Testing, или даже, святая святых, не каждому дано — Domain Analysis Testing&#8230; Это интересно? Это поможет найти работу?</p>
<p><span id="more-3354"></span></p>
<p>Начинающему достаточно только рассказать про Equivalence Class Testing + Boundary Value Testing, показать форму заполнения тест-кейсов и отчетах о дефектах, и пнуть под зад, бо всё, «<em>You&#8217;re in da Army now, stand up and fight</em>», дальше — сам.</p>
<p>Но если только это и рассказать, то он же, зараза, вернётся с претензиями, мол, чему вы меня научили, бо работу никак не найду, а следовательно, я — няша, вы — злобные мудаки.</p>
<p style="padding-left: 30px;">Почему недостаточно только рассказывать про Equivalence Class Testing + Boundary Value Testing?</p>
<p style="padding-left: 30px;">Ну, поначалу всё ок, пока дело не дойдёт до какой-нибудь сложной формы наподобие google.com/advanced_search, и тогда «<a title="Мультфильм &quot;Волк и семеро козлят на новый лад&quot; " href="http://youtu.be/9HOZwXI09z8?t=5m52s"><em>Баста, карапузики, кончилися танцы!</em></a>»&#8230;</p>
<p>И ладно, если на наших глазах облажается джуниор (мы же тут любому джуниору ногу отгрызём, буде таковой рыпнется, ага?!). У джуниора есть время на то, чтобы осознать ошибки молодости и переучиться, и доучиться, или жениться и перестать отличать тестирование от программирования, равно как и утро от вечера.</p>
<p>А если это взрослый человек?</p>
<p>А если взрослый, то надо формулировать задачу правильно. И грамотно оценивать возможности реализации.</p>
<div id="attachment_3355" style="width: 510px" class="wp-caption aligncenter"><a href="https://testitquickly.com/wp-content/uploads/2015/01/d18fd185d182d0b0-d0bfd0bed0b1d0b5d0b4d0b0.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3355" class="size-large wp-image-3355" src="https://testitquickly.com/wp-content/uploads/2015/01/d18fd185d182d0b0-d0bfd0bed0b1d0b5d0b4d0b0.jpg?w=500" alt="Яхта &quot;Победа&quot;" width="500" height="254" /></a><p id="caption-attachment-3355" class="wp-caption-text">Как вы яхту назовете, так она и поплывёт</p></div>
<p>Ведь можно было бы сформулировать тот же запрос более откровенно: «<span style="color: #008000;">Чему нужно научиться, чтобы найти работу в тестировании и зарабатывать там много денег</span>?» Ну, что мешает?</p>
<p>Мешает то, что отсюда ВНЕЗАПНО растут ножки у проблемки, которая для взрослых людей вообще может оказаться непереборимой. Чтобы начать в тестировании, надо учиться с нуля.</p>
<p>Надо стать джуниором.</p>
<p>Джуниор в любой отрасли == «<em>На старте будет мало денег в принципе, но, вероятно, ПОТОМ денег будет много</em>».</p>
<p>Большинство джуниоров этот этап проходят в молодости, когда живут на содержании у родителей. Или когда начинают выходить из этого содержания.</p>
<p style="padding-left: 30px;">Снимать жилье на зарплату джуниора в Киеве априори невозможно.</p>
<p>Для того, чтобы «начать», действительно достаточно общих рекомендаций вроде «Савин + Канер». Как будет происходить развитие дальше — предсказать невозможно. Понятно, что кто-то останется на этом уровне, а кто-то начнет грызть сорцы и разбираться всё глубже и объемнее уже не только в тестировании, но и во всём остальном.</p>
<div id="attachment_3356" style="width: 233px" class="wp-caption alignleft"><a href="https://testitquickly.com/wp-content/uploads/2015/01/k1qbjkzgb4c7bv1.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-3356" class="wp-image-3356 size-medium" style="margin-left: 3px; margin-right: 16px;" title="Капля никотина ковбоя не убивает. Не лошадь же..." src="https://testitquickly.com/wp-content/uploads/2015/01/k1qbjkzgb4c7bv1.jpg?w=223" alt="Капля никотина ковбоя не убивает. Не лошадь же..." width="223" height="300" /></a><p id="caption-attachment-3356" class="wp-caption-text">Капля никотина ковбоя не убивает. Не лошадь же&#8230;</p></div>
<p style="padding-left: 30px;">Это как умение быть ковбоем и умение курить «Мальборо». Нет четкой взаимосвязи между этими явлениями, нет обязательного перехода от «я ковбой» к «я курю». Но со стороны может показаться, что если стал ковбоем, то и курить будешь непременно, хлебая кофе из жестяной кружки у первобытного костра.</p>
<p style="padding-left: 30px;">Или наоборот, я уже курю «Мальборо», следовательно, я уже — почти ковбой. Где моя лошадка, где мои коровки, где моё лассо, где моя Горбатая гора?! Сплошные иллюзии.</p>
<p>Каждый человек (<a title="Ламерство, вернись на минуту!" href="http://testitquickly.com/2011/02/11/de-ce-pling-chitarele-stiu-doar-trotuarele/">не я первый</a>), который приходит в новую профессию в зрелом возрасте, тоже вынужден проходить этот этап «на старте мало денег». Перескочить этап «джуна» невозможно в принципе в любой профессии — от управления самолетами до продажи жареных семечек на автобусных остановках.</p>
<p>Уже ввиду того, что у взрослого человека есть крайне повышенные требования к поддержанию определенного уровня доходов (семья, дети, обязательства, всё это приводит к невозможности просто взять и уменьшить общий доход семьи на неопределенный срок, даже если в будущем обещается доход намного выше), этот переход могут осилить немногие.</p>
<p style="padding-left: 30px;">Особенно если семья не поддерживает.</p>
<p>Более-менее успешно (или быстро) пройти этап «джуна в тестировании» получается только у тех, для кого ковыряние в компьютерах было хобби на протяжении многих лет.</p>
<p style="padding-left: 30px;">Бо важнее понимать окружение (environment), нежели запоминать вид и расположение иконок в приложениях, и только догадываться о том, как и почему оно работает.</p>
<p>Остальные «резко желающие стать тестировщиками/программистами/анархистами» напоминают стареющих портовых грузчиков, которые вдруг возжелали изменить профессию, «<em>&#8230;шоб зарабатывать не хуже, чем Давид Ойстрах; ведь этот маланец, что жил на соседней с нами улице, с одного концерта зашибает больше, чем мы с одного месяца; так а мы чем хуже жидов-то, разумнее же всем стать на старости лет скрипачами, доходы опять же растут, мешки тягать не надоть&#8230;</em>»</p>
<p style="padding-left: 30px;">Неужели вы думаете, что пилить на скрипочке — это сложно? Семь нот. Четыре струны. Один смычок. Какие проблемы? Чо ты меня паришь своими тест-кейсами?! Почему так долго? Просто возьми и протестируй этот гребанный софт!!!</p>
<p>Консерватория никому не отказывает, но там все сперва ржут, а потом предлагают для начала поучиться пять-десять лет, без четкого обещания «станете мастером». Результаты понятны?</p>
<p>У меня этот переход был очень болезненным, но я к нему был готов. У кого-то это вообще не получается. И это нормально.</p>
<p style="padding-left: 30px;">Например, приходит понимание того, что программировать/тестировать — это таки занятие для задротов, и не каждый из «обычных людей» с этим справляется. И даже нужда в деньгах для многих не является достаточным мотиватором, чтобы «это выдержать».</p>
<p>Вот и вся ситуация, если говорить грубо и без вежливых экивоков.</p>
<p>И вот что&#8230; Сегодня тестирование/программирование рулит, бо в кризисе айтишные конторы оказались на коне, всё такое.</p>
<p style="padding-left: 30px;">Вспоминаем, как резко понадобились разномастные бухгалтера в девяностых, и где они сейчас.</p>
<p style="padding-left: 30px;">Вы в курсе, что в семидесятых годах ХХ века в том же СССР было полно программистов? Кто тогда хотел ходить в очках, с бородой, в белом халате, в НИИ чего-то там?</p>
<p>Завтра тестирование перестанет рулить, завтра и кризис закончится. Все к этому готовы?</p>
<p>Сегодня тестировщики, скажем очень грубо, нужны потому, что программисты очень плохо программируют всё то, что будет работать «для обычных людей». Вот там, где «робот с роботом общается» — там да, ракеты летают, космос наш, всё ок. Когда всё шаблонизируется, когда программисты научатся работать с системами, которые не нужно «трогать руками внутри», тогда и тестировщики начнут отмирать.</p>
<p style="padding-left: 30px;">Некоторые — от голода и упрямства.</p>
<p>И когда тестировщиков наконец-то станет МНОГО, и даже больше необходимого, их стоимость начнет падать просто потому, что их будет много, и уже будет не до жиру.</p>
<p>По-хорошему, каждому человеку, который не обладает психотипом «бизнесмен», надо работать над тем, чем он занимался бы и без зарплаты. Хобби — великое дело. Предрасположенность — это ценность.</p>
<p>Но вы не обращайте на всё это внимания. Вы велкам к нам. Мы научим, не сомневайтесь.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2015/01/09/scoate-limba-afara/feed/</wfw:commentRss>
			<slash:comments>30</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3354</post-id>	</item>
		<item>
		<title>Никто тебя не должен развивать</title>
		<link>https://testitquickly.com/2012/02/03/cauta-ti-nodul-personal-din-papura/</link>
					<comments>https://testitquickly.com/2012/02/03/cauta-ti-nodul-personal-din-papura/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Thu, 02 Feb 2012 22:34:53 +0000</pubDate>
				<category><![CDATA[Банальное]]></category>
		<category><![CDATA[Комиксы]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Печали]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[dilbert]]></category>
		<category><![CDATA[Performance review]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">https://testitquickly.wordpress.com/?p=2833</guid>

					<description><![CDATA[С какого-то времени и в нашей компании бытует регулярный «Performance review». Компания бурно растет, все дела… Это прекрасная тема для обсуждений и трепа на ДОУ в любом приличном обществе. Каждому понятны плюсы и профиты подобного ревью. Ведь правда же? В общем, у нас этот процесс проходит точно так же, как и у вас — все… <span class="read-more"><a href="https://testitquickly.com/2012/02/03/cauta-ti-nodul-personal-din-papura/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>С какого-то времени и в нашей компании бытует регулярный «Performance review». Компания бурно растет, все дела…</p>
<p>Это прекрасная тема для обсуждений <span style="text-decoration: line-through;">и трепа на ДОУ</span> в любом приличном обществе. Каждому понятны плюсы и профиты подобного ревью.</p>
<p style="padding-left: 30px;">Ведь правда же?</p>
<p>В общем, у нас этот процесс проходит точно так же, как и у вас — все согласны с важностью <span style="text-decoration: line-through;">и мирятся с неизбежностью</span> происходящего, но… с трудом понимают, нафига это нужно и как это делать правильно.</p>
<p><span id="more-2833"></span></p>
<p>Нетрудно представить это полотно Айвазовского: офис (плюс регионы) переполнен креативными, талантливыми людьми, которые постоянно хотят развиваться и постоянно эту свою хотелку развивают, но когда эти стремления предлагается письменно зафиксировать как долгосрочное соглашение между компанией и развивальщиком…</p>
<p>Например, небывалые сложности вызывает вопрос «<em>Какие свои навыки в тестировании ты именно планируешь развивать на протяжении следующих шести месяцев?</em>»</p>
<p style="padding-left: 30px;">Сложно, да?</p>
<p>Попробуем по-другому: «<em>Чего ты вообще хочешь? Кем ты хочешь стать?</em>»</p>
<p style="padding-left: 30px;">Ыыыыыы… 😉</p>
<p>Нередкий ответ: «<em>Ну, я хочу прочитать книгу про нагрузочное тестирование…</em>»</p>
<p>— А нафига оно тебе?</p>
<p>«<em>Нуууу, я хочу стать более профессиональным тестировщиком, чем сейчас…</em>»</p>
<p>— А в функциональном тестировании ты уже все Джомолунгмы покорил? И как часто ты будешь заниматься нагрузочным тестированием на своем проекте? Оно у вас вообще применяется?</p>
<p>«<em>Нет, не применяется, но…</em>»</p>
<p>Ладно.</p>
<p>Есть отличный рецепт.</p>
<p>Ложись на кушетку, <del>один час стоит $300</del>, приступаем.</p>
<p><a href="https://testitquickly.com/wp-content/uploads/2012/02/dilbert-review.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2835" title="dilbert review" src="https://testitquickly.com/wp-content/uploads/2012/02/dilbert-review.png" alt="" width="500" height="281" /></a></p>
<p style="padding-left: 30px;">Исходим из искреннего предположения о том, что проблема только в том, чтобы грамотно сформулировать свои рвения и цели развития на последующие шесть месяцев.</p>
<p>Пересчитай свою наличность.</p>
<p>300 гривен?</p>
<p>Гуд.</p>
<p>Отложи 10% (от щедрот наших оставим тебе немного на такси).</p>
<p>Что ты хотел написать в своем плане? <em>«Прочитать книгу про нагрузочное тестирование».</em></p>
<p>Гуд.</p>
<p>За твои 270 гривен я выполню любую задачу из твоего перформанс плана.</p>
<p>Но с уговором &#8212; я сделаю только то, что будет написано, не меньше, но и не больше.</p>
<p>Было написано <em>«прочитать книгу про нагрузочное тестирование…» </em>Отлично — вот, я ее прочитал. Условие выполнено. Давай 270 гривен из твоего личного правого кармана.</p>
<p style="padding-left: 30px;">Прозреваем?</p>
<p>Если записать «хотелку» как цель, достижение которой неясно и неизмеримо обычными и понятными средствами «житейской логики», то твое перформанс ревью ожидает неприятное будущее.</p>
<p>Следует же записать явную задачу: «<em>хочу сделать нагрузочное тестирование нашего проекта; для этого мне надо научиться делать нагрузочное тестирование; для этого я прочитаю такую-то книгу (к такому-то сроку)».</em></p>
<p style="padding-left: 30px;">А для этого надо понять, чего ты в действительности хочешь&#8230;</p>
<p>Если твоя цель стыкуется с потребностями компании, то все будет ок, записывай ее в перформанс план.</p>
<p><a href="https://testitquickly.com/wp-content/uploads/2012/02/dilbert_work_appraisal.gif"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2836" title="dilbert_work_appraisal" src="https://testitquickly.com/wp-content/uploads/2012/02/dilbert_work_appraisal.gif" alt="" width="500" height="173" /></a></p>
<p>Если не стыкуется &#8212; не будь как все эти мудаки, которые хотят учится только за чей-то счет и только в рабочее время. Запиши эту цель только для себя, прочитай упомянутую книгу сам и научись делать нагрузочное тестирование самостоятельно, в свое личное время.</p>
<p style="padding-left: 30px;">Профит понятен?</p>
<p>Развитие — дело сугубо интимное. Камон! Ни одна компания не должна своих сотрудников насильно развивать — это противоречит не только здравому смыслу, но и принципу «слабейшего выживает сильнейший».</p>
<p>«<em>А почему тогда некоторые компании развивают?</em>»</p>
<p>а) обычно не развивают, а декларируют о том, что развивают. Привести лошадь к водопою может и один человек, но и сто человек не заставят ее изучить все тонкости граничных значений при тестировании полей ввода.</p>
<p>б) если сто хомячков жаждут развиваться, но не знают, что для этого надо делать — это стадо легче возглавить и снабдить хотя бы видимостью развития, чем объснять каждому в отдельности профит самообучения.</p>
<p>Понятно?</p>
<p>Гуд.</p>
<p>Очистить кушетку, пригласить следующего.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2012/02/03/cauta-ti-nodul-personal-din-papura/feed/</wfw:commentRss>
			<slash:comments>27</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2833</post-id>	</item>
		<item>
		<title>Адекватная стратегия найма [тестировщиков]</title>
		<link>https://testitquickly.com/2012/01/04/naimeste-ma-pe-mine-maria-ta/</link>
					<comments>https://testitquickly.com/2012/01/04/naimeste-ma-pe-mine-maria-ta/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Wed, 04 Jan 2012 15:45:56 +0000</pubDate>
				<category><![CDATA[Озарения]]></category>
		<category><![CDATA[Рекрутинг]]></category>
		<category><![CDATA[Учеба в бою]]></category>
		<category><![CDATA[Стратегия найма]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=2780</guid>

					<description><![CDATA[Такие штуки сложно адекватно сформулировать, но наконец-то я нашел стратегию найма [тестировщиков], с которой я полностью согласен: нанимаем тех парней, которые явно мотивированы к работе в тестировании; тех, которые демонстрируют свои способности и возможность к эффективной работе и развитию своих навыков. Поэтому иногда мы нанимаем тех, кто может учиться быстро, даже если у них нет… <span class="read-more"><a href="https://testitquickly.com/2012/01/04/naimeste-ma-pe-mine-maria-ta/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Такие штуки сложно адекватно сформулировать, но наконец-то я нашел стратегию найма [тестировщиков], с которой я полностью согласен:</p>
<ul>
<li>нанимаем тех парней, которые явно мотивированы к работе в тестировании; тех, которые демонстрируют свои способности и возможность к эффективной работе и развитию своих навыков. Поэтому иногда мы нанимаем тех, кто может учиться быстро, даже если у них нет достаточной технической или практической подготовки, но видна вероятность быстрого внедрения в текущие дела и достижение успешности. Поэтому иногда мы отказываем вроде бы опытным &#171;я шесть лет в тестировании&#187; дамам и господамам.</li>
<li>можем нанять тех, кто &#171;не дотягивает&#187;, но может помочь быстро &#171;закрыть позицию&#187; на проекте, менеджер которого согласен нанят недостаточно подготовленного работника. Мы выдаем таким работникам большой кредит доверия и рассчитываем на то, что он ощутимо &#171;подтянется&#187; до среднего уровня участников проекта.</li>
<li>не нанимаем тех, с кем мы не можем быстро найти общий язык. Отказываем тем, кто вряд ли сможет приспособиться к новому окружению; отказываем тем, кто не приемлет изменений; отказываем тем, кто тупит, даже если у них есть необходимый технический бэкграунд и практический опыт.</li>
<li>не нанимаем тех, кто запрашивает существенно больше денег, чем мы решили предложить после проведения личного собеседования. Но можем предложить меньше денег тем, у кого навыков и умений недостаточно для запрашиваемой суммы.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2012/01/04/naimeste-ma-pe-mine-maria-ta/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2780</post-id>	</item>
		<item>
		<title>Как надрать задницу Дракону</title>
		<link>https://testitquickly.com/2010/09/26/dont-fuck-with-da-hui/</link>
					<comments>https://testitquickly.com/2010/09/26/dont-fuck-with-da-hui/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Sat, 25 Sep 2010 23:56:57 +0000</pubDate>
				<category><![CDATA[Видео]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Радости]]></category>
		<category><![CDATA[Соображения]]></category>
		<category><![CDATA[Учеба в бою]]></category>
		<category><![CDATA[Mantis]]></category>
		<category><![CDATA[Offspring]]></category>
		<category><![CDATA[Алексей Баранцев]]></category>
		<category><![CDATA[Менеджмент]]></category>
		<category><![CDATA[Наталья Руколь]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=1624</guid>

					<description><![CDATA[На Гаваях есть клуб сёрферов (катаются на волнах на досках), который называется точно так же, как и основавшая его банда &#8212; &#171;Da Hui&#187;. У них есть и сайт &#8212; www.dahui.com Хихикать там не над кем, бо русского языка они не знают, а надрать задницу готовы любому белокожему задроту, который в их сторону неинтеллигентно ухмыльнётся. Я… <span class="read-more"><a href="https://testitquickly.com/2010/09/26/dont-fuck-with-da-hui/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>На Гаваях есть клуб сёрферов (катаются на волнах на досках), который называется точно так же, как и основавшая его банда &#8212; &#171;Da Hui&#187;. У них есть и сайт &#8212;<a href="http://www.dahui.com/"> www.dahui.com</a></p>
<p style="padding-left: 30px;">Хихикать там не над кем, бо русского языка они не знают, а надрать задницу готовы любому белокожему задроту, который в их сторону неинтеллигентно ухмыльнётся.</p>
<p>Я же хочу рассказать о том, как сам я прошедшей весной нагло связался с крутыми тест-манагерами, и сам себе слегка надрал задницу.</p>
<p style="padding-left: 30px;">То есть, дальше будет чуть более подробное рассуждение про самокопание и профориентацию нахальных тестировщиков.</p>
<p style="padding-left: 30px;">Перед прочтением надо запастить мартини (я взял коньяк, тирасполь, восемь лет, подогнали на мой прошедший &#171;ДР!&#187;) и наушниками.</p>
<p style="padding-left: 30px;">Много букв. Текст из разряда &#171;неспешных&#187;, быстро прочитать его вряд ли получится.</p>
<p style="text-align: center;"><span id="more-1624"></span></p>
<p>Сперва эту музыку включить, бо без музыки мне стрёмно такие рассказы рассказывать.</p>
<p><iframe loading="lazy" title="The Offspring - Da Hui" width="665" height="499" src="https://www.youtube.com/embed/mXKy8k0b_5I?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<h2 style="text-align: left;"><span style="color: #008000;"><strong>Рассказываю</strong></span></h2>
<p style="text-align: left;">В моем регионе считается правильным стремление стать начальником. У начальников всегда и зарплата выше, и социальный статус мощнее, и кресло круче.</p>
<p style="text-align: left;">Работая в Киеве в большой компании в качестве необычного тестировщика-технаря, я узнал о том, что:</p>
<ol>
<li>иной программист может обоснованно получать ЗП больше, чем его непосредственный менеджер проекта;</li>
<li>иной тестировщик может обоснованно получать больше программиста, который получает больше чем ПМ;</li>
<li>иной менеджер тестировщиков может вообще перестать тестировать, бо от него это и не требуется;</li>
<li>стать менеджером может не каждый технарь, даже самый старательный и умный;</li>
<li>стремление стать начальником ничего не гарантирует.</li>
</ol>
<p>В конце прошедшей весны я испытывал весьма неудобные психические проблемы с управлением процесса тестирования суперского интернет-магазина, который мы нынче тут, в Кишиневе, поддерживаем и наращиваем на благо внутреннего рынка США.</p>
<p>Психовал я из-за того, что приложение, которое нам досталось, уже существовало много-много лет, и развивалось не по требованиям, а по требованию.</p>
<p style="padding-left: 30px;">Не стихийно, конечно, но очень резво.</p>
<p>И такой процесс в итоге привел к ожидаемому результату &#8212; &#171;Сэр,этот корабль проще потопить, чем вывернуть на другой курс, сэр&#187;.</p>
<p>Год назад, когда я взялся за его тестирование, я последовательно обломался по многим пунктам.</p>
<p style="padding-left: 30px;">Да, есть вики.</p>
<p style="padding-left: 30px;">Да есть svn, и что круто, программисты действительно используют его очень грамотно.</p>
<p style="padding-left: 30px;">Но вклиниться с тестированием в их какой-никакой, но налаженный быт и процесс было сложно.</p>
<p style="padding-left: 30px;">Тестирование ведь требует некоторой отрешенности от мирской суеты (шучу), а тут народ генерирует обновления на лету, и тестовое окружение то и дело меняет своё состояние по несколько раз за день&#8230; страшный сон тестировщика.</p>
<p>А еще сложнее было оценить масштабы тестирования. Практически те же траблы, что и <a title="Help! Организация тестирования" href="http://game-ts.blogspot.com/2010/09/help.html">тестировщика игр</a>:</p>
<ol>
<li>Проекту много лет.</li>
<li>В проекте уже много-много функционала, и большинство работающих над ним фокусируются только на его отдельных аспектах.</li>
<li>Тест дизайн или что-то подобное никогда не делалось, бо нафига оно надо? (ничуть не иронизирую).</li>
<li>Документация в вики есть, конечно&#8230; но&#8230;</li>
<li>Отсутствие тестового покрытия, а значит и невозможность сказать что &#171;такая-то функциональность&#187; работает на 100% от предполагаемого.</li>
<li>Бешенные сложности с регрессионным тестированием.</li>
</ol>
<p>Кем и когда все это начало завариваться уже не имеет значения. Суп кипит, и надо с ним что-то сделать. Управлять тестированием этого проекта я вызвался сам, поэтому отступать некуда.</p>
<p>Я взялся за дело, и меееееедленно, стараясь всё балансировать под уже существующий процесс разработки, начал делать некоторые хорошие дела. Дело, в итоге, налаживается. Недобитые цели ещё есть, но основные проблемы уже подавлены, регрешн идёт без тормозов.</p>
<p style="padding-left: 30px;">Начал с того, что установил Mantis, и юзал его сам, никого не принуждая.</p>
<p style="padding-left: 30px;">Теперь у нас даже задачи раздаются и отслеживаются через Mantis 🙂</p>
<p style="padding-left: 30px;">Ладно, частностей много, дело еще не завершено, поэтому я вернусь к общей теме.</p>
<p>Я всё ещё помню, как мне работалось в Глобале.</p>
<p>Конечно, как и любой рядовой, я отлично знал о том, как надо воевать лучше любого генерала, но работалось легко и надежно именно потому, что и тылы, и сам процесс были определены отдельными менеджерами.</p>
<p style="padding-left: 30px;">Ну, сложно стало, когда команду укрупнили, и наш горячо любимый Agile сдох сразу, как только тестировщиков посадили в отдельную от программистов комнату, но это уже было новым проектом под старым названием.</p>
<p>Менеджеры уже всё продумали. Всё обеспечили. Приняли наилучшие стратегические и тактические решения, коим надо было следовать. А я солдат рядовой с небольшой головой, мне-то что&#8230;</p>
<p style="padding-left: 30px;">&#171;<em>В двадцати шагах чужие каски с той же целью &#8212; защитить мозги</em>&#171;.</p>
<p>В большой компании я понял, что &#171;плавно перетекать в менеджера&#187; не у каждого получается.</p>
<p>Скорее, если у тебя есть задатки и способности менеджера, тебя, вероятно, ВЫДЕРНУТ из общей толпы и посадят на определенный электростульчик ответственности, нежели тебя БУДУТ УЧИТЬ тому, что должен знать и уметь настоящий менеджер.</p>
<p style="padding-left: 30px;">Это не означает, что надо только расслабиться и наблюдать за своей судьбой, мол, сама, родимая, пойдет. Активное движение должно происходить, в первую очередь, изнутри.</p>
<p style="padding-left: 30px;">Без внутреннего &#171;<em>Лёха, двигай попой!</em>&#187; ожидать своего выдергивания наверх можно долго, тупо и глупо.</p>
<p>А вот в маленькой компании это перетекание вполне естественно. Народу всегда мало. Кто-то же должен быть начальником? Вот и становись&#8230;</p>
<p style="padding-left: 30px;">Хотя мне кажется, что разумнее назначать менеджерами людей, приглашенных извне, нежели продвигать внутренних.</p>
<p style="padding-left: 60px;">Например, перевод того, кто к переводу не стремится, зачастую чреват.</p>
<p style="padding-left: 60px;">И поле зрения менеджеру нужно иное, нежели рядовому, а невозможность поле зрения поменять &#8212; тоже чревато.</p>
<p style="padding-left: 30px;">Понимание этого мелкого, но важного аспекта, автоматически открывает широкое и обоснованное поле для переходов в другие компании в определенный момент своей карьеры.</p>
<p style="padding-left: 30px;">Позже можно будет вернуться в исходную компанию в новом качестве, это даже нормально.</p>
<p style="padding-left: 30px;">Но двигаться надо всегда самостоятельно.</p>
<p>Мне жаль того, что пришлось покинуть Украину в очень сложный для меня момент &#8212; я очень хотел понять, являюсь ли я кандидатом на ВЫДЕРГИВАНИЕ. Важный вопрос, не так ли?</p>
<p style="padding-left: 30px;">С одной стороны, всё было против меня. С другой стороны, всё было за меня.</p>
<p style="padding-left: 30px;">Мне указали на мои слабые стороны, и я очень старался их задавить. На сильные стороны тоже указали, но там давить было уже нечего.</p>
<p style="padding-left: 30px;">Выяснить четкий вектор продвижения ситуации я мог только с течением времени, но как раз времени на такое выяснение мне не хватило.</p>
<p>После возвращения в Кишинев я снова стал управленцем тестирования (делов-то!), но тут тестировщик-управленец также и тестировщик-технарь, бо больше кликать некому.</p>
<p>Прошел год, а меня всё ещё свербит желание разгадать загадки &#171;больших&#187; тест-менеджеров, за повадками которых я наблюдал в Киеве в вольере ГлобалЛоджика.</p>
<p>А кого тут спросить?</p>
<p>Поэтому, когда я случайно<strong><span style="color: #008000;">*</span></strong> узнал про &#171;<strong><a href="http://software-testing.ru/trainings/schedule?&amp;task=3&amp;cid=45">Школу тест-менеджеров</a></strong>&#171;, я всячески стал сучить ножками в поисках возможностей попадоса на этот тренинг.</p>
<p style="padding-left: 30px;"><strong><span style="color: #008000;">*</span></strong> Ну, как случайно&#8230;</p>
<p style="padding-left: 30px;">Это такая случайность, на которую натыкаешься только потому, что ищешь, хотя и сам точно не знаешь, что именно ищешь.</p>
<p>Мне казалось, что там мне расскажут о таких вещах в мире акул тест-менеджмента, о которых я тут и не догадываюсь по причине природной скудности и ограниченности обзора.</p>
<p style="padding-left: 30px;">Так и оказалось, но слегка в другом аспекте.</p>
<p>У меня уже оформились вопросы, которые я считал ключевыми для решения своих проблем.</p>
<p style="padding-left: 30px;">Я ведь как-то решил свои проблемы. Но правильно ли я их решил? Действительно ли я их решил, или только замазал глиной, и все равно они потом подломятся и всё рухнет?</p>
<p>Цена за московский тренинги для молдаванского тестировщика очень суровая &#8212; почти $800 за живое выступление (отпадает сразу), и &#171;всего&#187; $350 за он-лайн версию.</p>
<p>Мне ныло и свербило попасть хотя бы на он-лайн версию, но, ёпрст, даже такая цена по нашим меркам всё равно неудобная, жабодавительная и сложно подъемная.</p>
<p style="padding-left: 30px;">Варианты вроде &#171;<em>пусть заплатит компания</em>&#187; в наших <em>шпинатах</em> не уместны. Мне надо &#8212; <a href="https://testitquickly.com/wp-content/uploads/2009/11/dilbert-what-about-education.gif">я и плачу</a>.</p>
<p>Будучи нативным сыном моей виноградной родины, я таки напрашивался на скидку, и скидку эту таки получил &#8212; очень весомую и рулезную.</p>
<p>И бодро пошёл на тренинг.</p>
<p style="padding-left: 30px;">Внимание интересующимся тестированием компатриотам.</p>
<p style="padding-left: 30px;">Мэй, я знаю секретные секреты о том, как молдаване могут получить скидки на обучение тестированию у рулезных московских тестировщиков.</p>
<p style="padding-left: 30px;">Обращайтесь.</p>
<p>Прошло восемь недель, и вот, в Молдове появился пока что единственный тестировщик, который по почте получил свидетельство о полном прослушивании школы тест-менеджеров.</p>
<p>Остальные молдавские тестировщики, надо думать, пытаются подумать о том, что надо было бы когда-нибудь затариться разноуровневыми сертификатами от ISTQB.</p>
<p style="padding-left: 30px;">Но я не знаю ни одного молдавского тестировщика, у которого есть подобный или аналогичный документ. Программистов с разными сертификатами и свидетельствами знаю. Тестировщиков &#8212; нет.</p>
<p>Чёрт с ним, с этим свидетельством, согласен.</p>
<p>Я положил его под оргстекло на своем столе, рядом с сертификатом об участии в прошедшем SQA Days и дипломом о занятии второго места в международном турнире по игре в &#171;Морской бой&#187; в каком-то заштатном кишиневском ресторане.</p>
<p>
На тренинге я очень хотел узнать то, чего не знал. В итоге научился тому, чего не умел, хотя почти знал.</p>
<p style="padding-left: 30px;">Разница понятна?</p>
<p style="padding-left: 30px;">Неужели?!</p>
<p>Вообще, тренинг этот ударил по моему самолюбию, как <a href="http://ru.wikipedia.org/wiki/%D0%97%D0%B5%D0%BB%D0%B5%D0%BD%D0%BA%D0%BE,_%D0%95%D0%BA%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%BD%D0%B0_%D0%98%D0%B2%D0%B0%D0%BD%D0%BE%D0%B2%D0%BD%D0%B0">Катерина Зеленко</a> по немецкому Мессершмитту.</p>
<p>
Мне казалось, что я кое-чего ЗНАЮ.</p>
<p style="padding-left: 30px;">И умею.</p>
<p>А оказалось — только знаю, а уметь еще надо научиться. И кое-чего попутно узнал и прояснил (собственно, ради этого и рвался на тренинг).</p>
<p>Например, очень понравилось элегантное поднятие моих век в плане того, что «тест-план можно написать за 15 минут».</p>
<p style="padding-left: 30px;">Это уравновесило мою психику, и я, собственно, от раздумий тупо перешел к делу, и таки написал свой грамотный тест-план — за 15 дней. Уже хорошо. Раньше в подобное не верил.</p>
<p>Таки удивило, что вопросы с тренером можно обсуждать и в три часа поздней ночи, и рано вечером. Осознанно или нет, но у автора получился запойный консультационный тренинг, за что я постоянно тревожился — а уместно ли спрашивать о чем-либо в три утра? Жалко тревожить, в общем&#8230;</p>
<p style="padding-left: 30px;">Например, сам я в три утра вряд ли смогу отвечать на какие-либо вопросы, за исключением тех, которые касаются особенностей быстрого, но грамотного перехода из ля минор в ля минор диез (подсказка &#8212; это надо делать через фа мажор)&#8230;</p>
<p>Минусом я посчитал только собственную тормозливость — я не успевал вовремя делать домашние задания, и некоторые до сих пор лежат в каталоге «<span style="color: #800000;"><em>___СуперСрочноВсёСделатьДоЗавтра!!!!!!!</em></span>».</p>
<p>Однако вывел для себя правило о том, что надо не только назначать конечный срок выполнения задач (так на тренинге говорилось в виде манагерской мантры), но и точное время начала работы над ней. Иначе будет постоянное «<em>Оп-па, а что, уже пришел день сдачи?</em>»</p>
<p>Полезное — я таки нашел, что положить на стол верховному начальству с очередным предложением «<em>кое-чего поменять в процессе разработки, а то мы ни фига же не успеваем и впереди зреет большой факап</em>».</p>
<p style="padding-left: 30px;">И таки сработало.</p>
<p>Очень увлекательным оказалось разложение тестов по методу pairwise, о чем я раньше не знал. Использовать в работе еще не пришлось, пришлось использовать другое. Вообще, очень практичные знания получил.</p>
<p>Стал понимать особенности практических знаний — они приходят легко, но становятся моим оружием только после практических упражнений.</p>
<p style="padding-left: 30px;">Понту мне рассуждать о тонкостях управления танком, если ни разу не нажимал на педали в танке? Надо сесть и проехаться, а потом рассуждать.</p>
<p style="padding-left: 30px;">Тестирование ничуть не хуже управления танками — надо пробовать сделать, а не останавливаться на уровне «<em>Конечно, читал я ваших Блэков и Канеров, да&#8230; Я профессионал, да&#8230;</em>»</p>
<p>До тренинга я был уверен в том, что соответствую некоторым требованиям, по которым отсекаются тест-менеджеры, а после тренинга я в этом, как уже упоминалось, отчего-то не уверен.</p>
<p>
Поэтому главный вопрос о собственной подходящести на роль тест-менеджера еще открыт.</p>
<p>Да, я занимаюсь управлением тестирования.</p>
<p>Да, я всегда больше интересовался тем, как устанавливать процесс, нежели непосредственно дабл-кликингом.</p>
<p>
Но сейчас, после тренинга, я чувствую себя тестировщиком-технарём, а не манагером.</p>
<p style="padding-left: 30px;">Наверное, это нормально, и просто моя психика таким образом защищается от само-изнасилования, но всё-таки&#8230;</p>
<p>Еще я окончательно допёр до того, что быть тест-менеджером можно (и даже следует) в любой момент и в любой ситуации, а не только будучи назначенным на подобную должность. Мы тут на охоте, знаете ли, а на охоте ситуация меняется каждую секунду, поэтому решения надо принимать, чтобы двигаться к цели. Даже если страшно.</p>
<p>Могу рассказать много случаев про то, как я обламывался, когда принимал решения, не будучи наделен правом их принимать, но это ли не процесс становления любой личности?</p>
<p style="padding-left: 30px;">И даже обламываясь, надо чётко понимать, что и почему ты делаешь, и отстаивать свою правоту.</p>
<p style="padding-left: 30px;">В особо неудобных условиях надо просто менять рабочее окружение вместе со всеми &#171;странными&#187; начальниками. Это вообще не сложно.</p>
<p>Выводы вынести легко.</p>
<p>Все-таки, в моем регионе считается правильным стремление стать начальником, и я это стремление разделяю.</p>
<p>Фишка в том, что надо всегда становиться начальником самого себя, а не искать себе очередного удобного дракона<span style="color: #008000;"><strong>**</strong></span> и очередной электростульчик с указанием занимаемой должности.</p>
<p>Драконам задницы надо всегда надирать, а не подтирать.</p>
<p style="padding-left: 30px;"><span style="color: #008000;"><strong>**</strong></span> <a href="http://lib.com.ru/Moshkov1/SHWARC/drakon.html">намек на сказку</a> Евгения Шварца.</p>
<p style="padding-left: 30px;">Читать в обязательном порядке каждому, кто перерос подростковый возраст.</p>
<h2><span style="color: #008000;"><strong>Между прочим</strong></span></h2>
<p>Вот нечто, над чем можно зависнуть на пару добрых часов рассуждений &#8212; видео с открытой лекции Алексея Баранцева “<em>Почему тестирование занимает так много времени?</em>”</p>
<p>
Звук у видео глуховатый, поэтому берем наушники.</p>
<p><iframe loading="lazy" title="Алексей Баранцев &quot;Почему тестирование занимает так много времени&quot;" width="665" height="499" src="https://www.youtube.com/embed/Dpj5QWjzYhI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2010/09/26/dont-fuck-with-da-hui/feed/</wfw:commentRss>
			<slash:comments>17</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1624</post-id>	</item>
		<item>
		<title>А как научиться тестировать?</title>
		<link>https://testitquickly.com/2010/08/16/dapu-aici-tii-invatatura-ghiavole/</link>
					<comments>https://testitquickly.com/2010/08/16/dapu-aici-tii-invatatura-ghiavole/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Sun, 15 Aug 2010 22:37:08 +0000</pubDate>
				<category><![CDATA[Видео]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Программисты]]></category>
		<category><![CDATA[Соображения]]></category>
		<category><![CDATA[Учеба в бою]]></category>
		<category><![CDATA[Epam]]></category>
		<category><![CDATA[GlobalLogic]]></category>
		<category><![CDATA[James Bach]]></category>
		<category><![CDATA[ListBoxer]]></category>
		<category><![CDATA[Luxoft]]></category>
		<category><![CDATA[Александр Александров]]></category>
		<category><![CDATA[Алексей Баранцев]]></category>
		<category><![CDATA[Виктор Цой]]></category>
		<category><![CDATA[Гитара]]></category>
		<category><![CDATA[Ингви Мальмстин]]></category>
		<category><![CDATA[Хватит тупить]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=1610</guid>

					<description><![CDATA[Эта статья NOT депрессивная, кхе-кхе! Анадысь случилась со мной странность. Раз в месяц кто-нибудь из внешнего мира спрашивает меня о чём-то, связанным с тестированием. Чаще интересуются, как стать тестировщиком. Чему учиться, где учиться, как учиться&#8230; Где лежит легкий путь к тому, чтобы стать программистом, например 🙂 Мне очень интересно общаться в таком стиле. Ментор я,… <span class="read-more"><a href="https://testitquickly.com/2010/08/16/dapu-aici-tii-invatatura-ghiavole/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<blockquote><p>Эта статья NOT депрессивная, <span style="color: #ff0000;">кхе-кхе</span>!</p></blockquote>
<p>Анадысь случилась со мной странность.</p>
<p>Раз в месяц кто-нибудь из внешнего мира спрашивает меня о чём-то, связанным с тестированием.</p>
<p style="padding-left: 30px;">Чаще интересуются, как стать тестировщиком. Чему учиться, где учиться, как учиться&#8230; Где лежит легкий путь к тому, чтобы стать программистом, например 🙂</p>
<p>Мне очень интересно общаться в таком стиле. Ментор я, гыгы.</p>
<p>Но одно из обращений недавно закончилось моим провалом в роли ментора.</p>
<p style="padding-left: 30px;">Эпик фэйл.</p>
<p style="padding-left: 30px;">Аустерлиц.</p>
<p style="padding-left: 30px;">Линия Мажино.</p>
<p>Один парень (дефолтный сити) решил оценить свои способности к тестированию посредством тестирования программы «<a href="http://software-testing.ru/forum/topic/6733/">ListBoxer</a>». Меня он попросил проверить его результаты по найденным ошибкам в том приложении.</p>
<p>Правильный настрой. Правильное стремление.</p>
<p>Но!</p>
<p>Но сдерите с меня шкуру и сделайте из нее чучело для музея багов на планете Багтрекер, однако я и тогда буду плеваться при словосочетании «<em>Самостоятельно учиться тестированию посредством тестирования ListBoxer</em>».</p>
<p><span id="more-1610"></span><br />
Это очень, очень плохой старт.</p>
<p style="padding-left: 30px;">Да, в этой аппликухе есть много багов.</p>
<p style="padding-left: 30px;">Да, можно попытаться таким образом оценить свою подготовку.</p>
<p style="padding-left: 30px;">Но самостоятельно это делать нельзя. Это очень «сферическое» тестирование. Это не учеба, а проверка навыков которых еще нет.</p>
<p>Тестировать этот листбоксер можно только в рамках семинара или тренинга, когда рядом сидит опытный Алексей Баранцев, и всячески помогает строить правильные рассуждения о том, что и как мы будем тестировать. И почему. И почему именно так, а не иначе. И как из сплошного текста справки (там справка весьма дурная, неструктурированная) можно составить список проверок.</p>
<p>А самостоятельная работа с листбоксером молодому тестировщику только навредит.</p>
<p style="padding-left: 30px;">Никто не начинает играть на гитаре с попытки выдать коронное арпеджио Ингви Мальмстина. Начинать надо с «<em>Маааалааалетние шалавы</em>», или с «<em>Я сижу в одиночке, мама</em>», или с «<em>Из-за леса выезжает конная милиция</em>», или с «<em>Рэйп мииииии, энд нафынг элс мэттерс</em>», или с «<em>Группа крови на рукаве</em>» — по вкусу и по интересам.</p>
<p style="padding-left: 30px;">Секрет в том, что с самого начала нельзя грузиться теорией музыки — позже можно будет загрузиться выше ватерлинии. Но в начале надо играть только то, что нравится.</p>
<p style="padding-left: 30px;">Игра должна доставлять удовольствие.</p>
<p style="padding-left: 30px;">Нельзя с первых шагов пытаться сравнивать себя с матерыми исполнителями, нельзя с самого начала учить сольфеджио (оно — важное, конечно, но удовольствия не приносит).</p>
<p style="padding-left: 30px;">Знаете, сколько народу ненавидит гитару и музыку вообще просто потому, что когда-то, желая научиться играть «как Цой», решали сперва пойти в музыкальные школы? Там им предлагали зубрить мажорные и минорные гаммы, играть этюды Тарреги и Пухоля, а до «Цоя» все как-то дело не доходило&#8230;</p>
<p>Поэтому проверять достижения на ниве тестирования листбоксера я отказался.</p>
<p>Проблемы следующие:</p>
<ol>
<li>Понту мне знать, сколько багов ты в нем найдешь? Одно только количество багов не говорит о крутости, внимательности или предрасположенности к тестированию.</li>
<li>Сообщение о том, что «я тестировал программу ListBoxer» окружающим тестировщикам и работодателям не говорит ни о чем существенном. Да, тестировал. И что?</li>
<li>Сообщение о том, что «я тестировал программу ListBoxer и нашел 40 ошибок» не говорит ни о чем существенном. Да, тестировал. Нашел 40 ошибок. И что? Сколько их там всего? Насколько важными были найденные ошибки? А требования откуда взял?</li>
</ol>
<p>Я предложил более долгий путь — посмотреть в справку. Подумать, что и как там можно проверить. Разделить проверки на основные и второстепенные. Показать мне. Ну, и тд.</p>
<p>Ответ:</p>
<blockquote><p><em>Справка, это да, это уже смотрел. Вот не знаю, сколько времени для тестирования дается, мне брат дал 1 час. Он у меня руководитель программеров, не хочется опозориться перед ним.</em></p></blockquote>
<p>Агррррх!</p>
<p>Снова я предложил плохой вариант — не ориентироваться на брата, а слушать меня, атамана и его помощника&#8230;</p>
<p>А тестирование не начинать с «<em>у меня есть только 60 минут, аааааа, я тупой и не успеваю!</em>», а с анализа&#8230;</p>
<p style="padding-left: 30px;">У программистов (программеров, если угодно) совсем не тот подход к тестированию, на который следует ориентироваться.</p>
<p style="padding-left: 30px;">Вообще, если речь идет об обучении, то общение с программистами — вред. Программисты скажут: «<em>Тестер! Найди мне баги! Почему так мало нашел? Плохо тестировал, значит!</em>»</p>
<p style="padding-left: 30px;">А это плохой старт.</p>
<p style="padding-left: 30px;">Агррррх! Агррррх! Агррррх! Агррррх! Агррррх! Агррррх! Агррррх!</p>
<p>Впустую.</p>
<p>Брат-программист всегда круче молдаванского тестировщика:</p>
<blockquote><p><em>Ошибок за 1 час нашел мало 🙁 Стыдно показывать. </em></p></blockquote>
<p>Агррблиаррх!</p>
<p>Судя по тому, что обмен сообщениями прекратился, мир потерял еще одного тестировщика. Ну&#8230; я старался, но раз уж так&#8230;</p>
<p>Теперь вопрос — а как научиться тестировать?</p>
<h3><span style="color: #008000;"><strong>Ходить на курсы</strong></span></h3>
<p>Ну, Алексей Баранцев сделал курс «<a href="http://software-testing.ru/trainings/schedule?task=3&amp;cid=4">Быстрый старт в тестировании ПО</a>», но и тот рекомендуется «Д<em>ля тех, кто уже начал работать тестировщиком, но всё равно не знает, что это такое</em>», или же «<em>Для тестировщиков, которые уже поработали какое-то время, и теперь хотят упорядочить накопленные знания</em>».</p>
<p style="padding-left: 30px;">Курсы эффективны для хотя бы чуть-чуть зрелых ребят, а не для новичков. В новичковстве всё то полезное, о чем расскажут на курсе, очень сложно осознать.</p>
<p>И курсы <a href="http://quality-lab.ru/training/basics/">про введение в тестирование</a> Натальи Руколь (тоже плохому не научит) требуют какой-никакой подготовки в теме.</p>
<p>Разве что люксофтовский тренинг «<a href="http://www.luxoft-training.ru/training/catalog/course.html?ID=6097">Тестирование &#8212; как и с чего начать</a>» кажется интересным в нашем случае, но у Люксофта такие цены, тааакие цены&#8230;</p>
<p style="padding-left: 30px;">Нет, конечно, в стенах Люксофта есть шанс нарваться на самого Александра Александрова и <a href="http://software-testing.ru/interview/983-alexandrov">позадавать ему вопросы</a>, но его особенную ценность можно ощутить, если ты и сам наполовину знаешь ответы на свои вопросы, а не&#8230;</p>
<p>К слову, от разъяснений того, &#171;что такое тестирование&#187;, Александров очень грамотно и дальновидно не отнекивается:</p>
<h3><span style="color: #008000;"><strong>Напрашиваться на работу куда угодно и учиться «на ходу»</strong></span></h3>
<p>Это почти что мой вариант, но то, как учили меня — это слишком по-джедайски.</p>
<p>В частности, мне предложили тестировать систему, которая еще не существует.</p>
<p>Я думал, что попал в логово неадеквата.</p>
<p>Я думал, что надо бежать.</p>
<p style="padding-left: 30px;">Но куда убежишь, если уже уволился с предыдущей <span style="text-decoration: line-through;">любимой теплой ламповой</span> работы, и вроде бы сам так хотел работать с этими богами кодировок, и отступать не хочется&#8230;</p>
<p>Я думал, что буду бить по мордасам.</p>
<p>Я был совершенно не готов к подобным предложениям.</p>
<p>Но от злости и/или страха, в общем, сосредоточился и справился. Не сразу, но справился.</p>
<p style="padding-left: 30px;">И теперь я могу тестировать то, что еще невозможно прокликать. Навык неоценимый и незаменимый. Но мозоли кровавые.</p>
<p>И все равно я уверен в том, что тестировщика должны воспитывать тестировщики, а не программисты. Можно и такими зверскими методами, но оценивать тестировщика должны тестировщики.</p>
<p>В общем, учиться на работе можно только при наличии мощной мотивации.</p>
<p style="padding-left: 30px;">Бо на самой работе учиться не придется. На работе надо будет работать.</p>
<p style="padding-left: 30px;">Учиться надо будет вечерами, за счет свободного времени, прикидывая, как можно будет завтра утром применить у себя самого только что прочитанное.</p>
<h3><span style="color: #008000;"><strong>Выучиться в учебном центре любой крупной компании</strong></span></h3>
<p>Ну, кто там у нас крупный?</p>
<p>Luxoft?</p>
<p>GlobalLogic?</p>
<p>Epam?</p>
<p>От слушателей учебного центра в принципе могут ожидать вовлечения в собственные проекты. То есть, «там готовят для себя». Хотя бывают случаи, когда свежих выпускников никуда не припахивают — это бывает, увы.</p>
<p>И на курсах компании GlobalLogic будут учить (прививать) внутренней политике компании. А она может отличаться от внутренней политики Epam или любой другой. В частности, там учат работать в БОЛЬШИХ компаниях. Понимаете же, что в мире существуют не только БОЛЬШИЕ компании? В маленьких компаниях тестирование тоже есть, но оно слегка другое 🙂</p>
<p>И иногда эти курсы очень платные.</p>
<p>И чаще всего на таких курсах я видел людей, которые просто хотят устроиться на работу, а не научиться чему-нибудь. Учеба выглядит просто этапом, который надо преодолеть, как школу. Бррр.</p>
<p style="padding-left: 30px;">Но, в сущности&#8230; из учебных курсов тоже иногда вырастают серьезные эксперты, которых заранее никак не вычислить.</p>
<p>Но это дело очень зависит от региона. В Молдове, например, таких подобий учебных центров я знаю всего три штуки, и учат там не тестированию ВООБЩЕ, а тестированию того, что нужно будет тестировать в процессе работы.</p>
<p style="padding-left: 30px;">Типа, тестировать ВООБЩЕ ученик будет учиться сам&#8230;</p>
<p>И поскольку тестирование все ещё находится в состоянии развития, почти все УЦ учат по собственным учебникам. И акценты в учебниках расставляются по-разному, в зависимости от их авторов и их направленности.</p>
<h3><span style="color: #008000;"><strong>Учиться по блогам</strong></span></h3>
<p>Наихудший способ начала учебы, но в некоторых обстоятельствах рулит.</p>
<p>Подробно я разорялся об этом в записи «<a href="http://testitquickly.com/2009/09/07/crapa-mi-ar-fierea-de-atita-explorare-in-testare/">Трудности исследовательского тестирования</a>»</p>
<p style="padding-left: 30px;">Вкратце — в блогах не преподают основы. В блогах пишут о разных аспектах, предполагая, что основы уже понятны. А мы сейчас говорим про учебу с основ.</p>
<h3><span style="color: #008000;"><strong>Пообщаться с уже взрослыми тестировщиками</strong></span></h3>
<p>Способ самый грамотный.</p>
<p>Чтобы понять, хочу ли я заниматься вождением танков (в детстве мечтал), нужно пообщаться с теми, кто водит танки.</p>
<p style="padding-left: 30px;">О как просто!</p>
<p style="padding-left: 30px;">Не читать книги и статьи о вождении танков, а пообщаться. Это и быстрее и проще.</p>
<p>Человек может вкратце рассказать о том, чего в учебниках не пишут — о собственных ощущениях. О крутости или низменности дела, которым он занимается.</p>
<p>И самое простое и эффективное — водитель танков быстро поймет, предрасположен ли ты к такой работе. Как он это сделает — неважно, но он это сделает обязательно. Из интереса.</p>
<p style="padding-left: 30px;">И если десять водителей танков скажут, что тебе лучше заняться чем-нибудь другим — есть смысл переключиться на водителей трамваев.</p>
<p style="padding-left: 30px;">Или наоборот — презреть рекомендации и стать самым крутым водителем танков в мире, и пусть эти уроды утрутся слезами 🙂</p>
<p>А где их взять, тестировщиков-то?</p>
<ul>
<li>В своем ближайшем окружении.
<ul>
<li>Покрутить головой. Кто там у нас самый симпатичный и адекватный тестировщик? Пригласить его в обеденный перерыв на три вопроса.</li>
</ul>
</li>
<li>В рунете.
<ul>
<li>Крутить яндексы и писать письма.</li>
</ul>
</li>
<li>В интернете.
<ul>
<li>Крутить гуглы с переводчиками, и писать письма <a href="http://www.satisfice.com/recommends.shtml">всем сразу</a>. Тот же Джеймс Бах часто и легко общается по скайпу с тестировщиками со всего мира.</li>
</ul>
</li>
</ul>
<p>Да, и если кто-нибудь из матерых посоветует для начала протестировать за час листбоксер&#8230; ну, вас мягко послали нафиг. Это бывает. В ответ надо не тестировать листбоксер, а искать новых тестировщиков.</p>
<p>И еще: если найденный тестировщик рекомендует сразу стать программистом — это интересно, но это не наш случай. Мы же хотели стать тестировщиками, да?</p>
<p style="padding-left: 30px;">Хотя и в тестировании до черта места для программирования, Алексей Баранцев это постоянно <a href="http://software-testing.ru/trainings/schedule?&amp;task=3&amp;cid=1">гарантирует</a>. Но для программирования нужна определенная предрасположенность. И если она есть, то искать работу тестировщика незачем.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2010/08/16/dapu-aici-tii-invatatura-ghiavole/feed/</wfw:commentRss>
			<slash:comments>35</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1610</post-id>	</item>
	</channel>
</rss>
