<?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/category/%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/feed/" rel="self" type="application/rss+xml" />
	<link>https://testitquickly.com</link>
	<description>про тестирование ПО и всё такое прочее</description>
	<lastBuildDate>Fri, 24 Jan 2025 10:27:00 +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>Туду в консоли Debian</title>
		<link>https://testitquickly.com/2024/11/13/todo/</link>
					<comments>https://testitquickly.com/2024/11/13/todo/#respond</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Wed, 13 Nov 2024 18:09:14 +0000</pubDate>
				<category><![CDATA[To Do]]></category>
		<category><![CDATA[Автоматизация]]></category>
		<category><![CDATA[Инструменты]]></category>
		<category><![CDATA[Радости]]></category>
		<category><![CDATA[Читерство]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[Debian]]></category>
		<guid isPermaLink="false">https://testitquickly.com/?p=6349</guid>

					<description><![CDATA[Любая система «туду» хороша, если список дел постоянно перед глазами. Придумал простой способ добавить себе напоминалки о чём-то, что нужно сделать, глядя в консоль — прямо в консоль.]]></description>
										<content:encoded><![CDATA[<p>Любая система «туду» хороша, если список дел постоянно перед глазами.</p>
<p>Придумал <a href="https://testitquickly.com/bystro.linux/Common/HowTo/%D0%A1%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C/ToDo_%D0%B2_%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D0%B8.html">простой способ</a> добавить себе напоминалки о чём-то, что нужно сделать, глядя в консоль — прямо в консоль.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2024/11/13/todo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6349</post-id>	</item>
		<item>
		<title>Где взять опыт автоматизации без опыта и трудоустройства</title>
		<link>https://testitquickly.com/2023/07/08/tananica-fara-cizme/</link>
					<comments>https://testitquickly.com/2023/07/08/tananica-fara-cizme/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Sat, 08 Jul 2023 10:57:45 +0000</pubDate>
				<category><![CDATA[Автоматизация]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Думай трохи]]></category>
		<guid isPermaLink="false">https://testitquickly.com/?p=5992</guid>

					<description><![CDATA[В резюме должно быть видно, что ты умеешь делать, а не где и сколько месяцев работал. Если автоматизацию уже хочется, но замуж ещё не берут, то цю скалу можно лупать самостоятельно. Простейший алгоритм: глянуть на список вопросов к старшакам условному Senior SDET (экспортед ту pdf на всякий случай), или глянуть сюда напрячься и найти ответы… <span class="read-more"><a href="https://testitquickly.com/2023/07/08/tananica-fara-cizme/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>В резюме должно быть видно, что ты умеешь делать, а не где и сколько месяцев работал. Если автоматизацию уже хочется, но замуж ещё не берут, то цю скалу можно лупать самостоятельно.</p>
<p>Простейший алгоритм:</p>
<ol>
<li>глянуть на <a href="https://testengineer.ru/qa-interview-sdet/">список вопросов</a> к <del>старшакам</del> условному Senior SDET (<a href="https://www.dropbox.com/scl/fi/zuk3twk2ugssn3lph57c8/testengineer.ru.pdf?rlkey=8b5gqgmnsyy4zv8erf9mar1dr&amp;dl=0">экспортед ту pdf</a> на всякий случай), или <a href="https://github.com/Hexlet/ru-test-assignments">глянуть сюда</a></li>
<li>напрячься и найти ответы на каждый вопрос по списку,</li>
<li>по каждому вопросу сделать отдельный файл с собственным рабочим решением, которое можешь выполнить и объяснить самостоятельно.</li>
</ol>
<p>В примере всё крутится вокруг java, но ЯП не имеет значения, за какой уже хоть как-то взялся, тот и юзай.</p>
<p>Общие вопросы вроде «<em>24. Детально опишите ваш прошлый проект</em>» можно лихо скипнуть, а можно подумать, как ответить, если когда-нибудь такое спросят.</p>
<p>Дело это небыстрое, но благодарное. Кто выплывет — молодец, остальные берут кредиты и записываются на курсы с гарантированным трудоустройством (там постоянно нужны верующие в волшебство).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2023/07/08/tananica-fara-cizme/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5992</post-id>	</item>
		<item>
		<title>Когда это отключено, тогда этого нет</title>
		<link>https://testitquickly.com/2020/07/15/ioc-busuioc/</link>
					<comments>https://testitquickly.com/2020/07/15/ioc-busuioc/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Wed, 15 Jul 2020 16:07:46 +0000</pubDate>
				<category><![CDATA[Автоматизация]]></category>
		<category><![CDATA[Неприятно]]></category>
		<category><![CDATA[Gherkin]]></category>
		<category><![CDATA[Владимир Железняк]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=4483</guid>

					<description><![CDATA[Владимир Железняк сообщает: Когда в мае 2019 я, еще из Харькова, подписывал аренду дома в Монреале, я прочитал контракт. Вот больше всего запомнилось: &#8212; курить нельзя. &#8212; кальян тоже нельзя &#8212; курить нельзя в доме и кругом &#8212; в доме и кругом курить нельзя &#8212; в гараже, на лестницах, и вокруг дома курить нельзя &#8212;… <span class="read-more"><a href="https://testitquickly.com/2020/07/15/ioc-busuioc/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Владимир Железняк <a href="https://www.facebook.com/vladimir.zheleznyak.35/posts/10219797014067812">сообщает</a>:</p>
<blockquote>
<p>Когда в мае 2019 я, еще из Харькова, подписывал аренду дома в Монреале, я прочитал контракт. Вот больше всего запомнилось:</p>
<p>
&#8212; курить нельзя.</p>
<p>
&#8212; кальян тоже нельзя</p>
<p>
&#8212; курить нельзя в доме и кругом</p>
<p>
&#8212; в доме и кругом курить нельзя</p>
<p>
&#8212; в гараже, на лестницах, и вокруг дома курить нельзя</p>
<p>
&#8212; ночью тоже курить нельзя. И в другое время суток тоже.</p>
<p>
&#8212; на бэкярде курить нельзя</p>
<p>Вот очень похоже на тесты программистов, написанные по команде &#171;протестируй всё&#187; без оглядки на дальнейшую поддержку.</p>
<p>Я потом выгреб дофига бычков с бэкярда.</p>
</blockquote>
<p>Аналогичную нетленку приходится прям сейчас ваять днями, бо следующий этап — автоматы на куку, извиняюсь, мбере. А мыслить на геркине — ну, такое, оно медленно, но однозначно принуждает мыслить в определённом ключе, и ключ этот вообще не скрипичный.</p>
<p>В таких условиях тестировщики начинают сочинять тесты в стиле «Открыл экран, описываю последовательно все действия на этом экране», и уже с трудом можно сфокусироваться и спросить, соппсно, а в чём был обще-глобальный смысл тестируемой функциональности? Может, оно вообще не о том, о чём кажется.</p>
<p>А потом ротом выгребаешь с бэкярда прода окурки, которым, согласно системе и ярко-зелёным тестам, было неоткуда взяться.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2020/07/15/ioc-busuioc/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4483</post-id>	</item>
		<item>
		<title>Скажи «нет» должности «тестировщик»!</title>
		<link>https://testitquickly.com/2018/11/20/kiar-zi-le-nu/</link>
					<comments>https://testitquickly.com/2018/11/20/kiar-zi-le-nu/#respond</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Tue, 20 Nov 2018 16:33:00 +0000</pubDate>
				<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=3974</guid>

					<description><![CDATA[Очень крутой доклад. Настя умеет! Про всё то, что из нашего царства аутсорсинга постоянно не видно.]]></description>
										<content:encoded><![CDATA[<p>Очень крутой доклад. Настя умеет!</p>
<p>
<iframe title="Анастасия Асеева-Нгуен. Скажи «нет» должности тестировщик!" width="665" height="374" src="https://www.youtube.com/embed/SUtOsUUkNk0?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>
<p>
Про всё то, что из нашего царства аутсорсинга постоянно не видно.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2018/11/20/kiar-zi-le-nu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3974</post-id>	</item>
		<item>
		<title>Чи помре ручне тестування з часом?</title>
		<link>https://testitquickly.com/2016/03/22/in-kimp-de-mohor/</link>
					<comments>https://testitquickly.com/2016/03/22/in-kimp-de-mohor/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Tue, 22 Mar 2016 20:48:04 +0000</pubDate>
				<category><![CDATA[Автоматизация]]></category>
		<category><![CDATA[Презентации]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3518</guid>

					<description><![CDATA[Непременно помре. Когда все тестировщики помрут, так оно и&#8230; Вы покайтеся да раскайтеся заранее. Сегодня имел удовольствие поматериццо объяснять начинающему тестировщику, что не существует «автоматизация тестирования» как некий отдельный объект или навык, который нужно учить отдельно от всего; что учить автоматизацию тестирования нужно в комплексе со всем остальным; что не надо «Сперва я выучу html,… <span class="read-more"><a href="https://testitquickly.com/2016/03/22/in-kimp-de-mohor/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Непременно помре.</p>
<p>Когда все тестировщики помрут, так оно и&#8230;</p>
<p>Вы покайтеся да раскайтеся заранее.</p>
<p>Сегодня имел удовольствие <del>поматериццо</del> объяснять начинающему тестировщику, что не существует «<em>автоматизация тестирования</em>» как некий отдельный объект или навык, который нужно учить отдельно от всего; что учить автоматизацию тестирования нужно в комплексе со всем остальным; что не надо «<em>Сперва я выучу html, а затем CSS, потом JS и Selenium IDE</em>», что надо ковырять всё одновременно.</p>
<p style="padding-left: 30px;">А он не поверил.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2016/03/22/in-kimp-de-mohor/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3518</post-id>	</item>
		<item>
		<title>Автоматизатор должен уметь тесты придумывать</title>
		<link>https://testitquickly.com/2015/10/13/kibzueste-fartate-mai/</link>
					<comments>https://testitquickly.com/2015/10/13/kibzueste-fartate-mai/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Tue, 13 Oct 2015 09:43:46 +0000</pubDate>
				<category><![CDATA[Автоматизация]]></category>
		<category><![CDATA[Постановка мозгов]]></category>
		<category><![CDATA[Алексей Баранцев]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3425</guid>

					<description><![CDATA[Ну, наконец-то Алексей Баранцев замутил запустил тренинг на тему автоматизации тестирования «Автоматизация функционального тестирования», в ходе которого можно научиться не только автоматизировать, но и тестировать. Можно ли представить себе хорошего линуксового системного администратора, который не знает общую теорию операционных систем и сетей, не подозревает о существовании Windows и MacOS, не умеет пользоваться для настройки системы… <span class="read-more"><a href="https://testitquickly.com/2015/10/13/kibzueste-fartate-mai/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Ну, наконец-то Алексей Баранцев <del>замутил</del> запустил тренинг на тему автоматизации тестирования «<a href="http://software-testing.ru/trainings/schedule?task=3&amp;cid=234">Автоматизация функционального тестирования»</a>, в ходе которого можно научиться не только автоматизировать, но и тестировать.</p>
<p style="padding-left:30px;">Можно ли представить себе хорошего линуксового системного администратора, который не знает общую теорию операционных систем и сетей, не подозревает о существовании Windows и MacOS, не умеет пользоваться для настройки системы консолью так же хорошо, как графической оболочкой? Можно ли считать хорошим инженером-строителем человека, который не владеет сопроматом, не знает про современные строительные материалы и особенности их применения, даже если на текущем объекте строительства они не используются? Можно ли признать хорошим актёром того, кто день за днём играет одну и ту же роль, не знает о современных тенденциях в театральном искусстве и не пытается попробовать себя в других амплуа?</p>
<p style="padding-left:30px;">Хороший специалист должен обладать достаточно широкими знаниями. Да, он глубоко изучает какую-то одну тему, специализируется в каком-то направлении, но при этом он должен представлять себе общую картину своей профессиональной области. Если он не будет это делать &#8212; мир уйдёт вперёд, его узкая тема окажется устаревшей и невостребованной, а он ничего другого не знает и не умеет.</p>
<p style="padding-left:30px;">Умение создавать автоматизированные тесты предполагает владение специализированными инструментами, которые так и называются &#171;инструменты для автоматизации тестирования&#187;. Но знания хорошего специалиста должны охватывать всю область автоматизации. Какие вообще инструменты бывают? Для чего они предназначены? В какой ситуации следует (или наоборот не следует) использовать тот или иной инструмент? Как выбрать наиболее подходящий для решения задачи инструмент среди множества похожих?</p>
<p style="padding-left:30px;">И конечно же надо уметь делать хорошие автотесты. Да, сначала надо научиться понимать, чем &#171;хорошие&#187; автотесты отличаются от &#171;плохих&#187;. А потом &#8212; научиться делать &#171;хорошие&#187;. Эти правила являются общими, независимыми от конкретного используемого инструмента.</p>
<p>Решение мастера крайне одобряю.</p>
<p>
Умиляют <del>заколебали</del> дети, которые уверены в том, что надо «или автоматизировать, или тестировать». Странно, что они не выбирают по утрам «или зубы чистить, или глаза промыть».</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2015/10/13/kibzueste-fartate-mai/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3425</post-id>	</item>
		<item>
		<title>“Good enough” так “good enough”</title>
		<link>https://testitquickly.com/2013/06/03/good-enough/</link>
					<comments>https://testitquickly.com/2013/06/03/good-enough/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Sun, 02 Jun 2013 23:19:59 +0000</pubDate>
				<category><![CDATA[Автоматизация]]></category>
		<category><![CDATA[В гостях у психиатра]]></category>
		<category><![CDATA[Литература]]></category>
		<category><![CDATA[мадам Козятина]]></category>
		<category><![CDATA[Соображения]]></category>
		<category><![CDATA[Управляторское]]></category>
		<category><![CDATA[good enough]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=3120</guid>

					<description><![CDATA[Темные подворотни киевского Подола. Опиумная кальянная мадам Козятиной. Тускло моргает надпись “We know English! Visa accepted! 24h!” Откуда-то слышны мягкие пианинные трельки. На кушетке, присосавшись к кальянной трубке, возлежит Менеджер проектов без галстука. В недрах стоящего рядом мягкого кресла утонул пофигистичный к мирскому его коллега, бухгалтер. Легкая задымленность и маниакальный блеск в глазах говорящего: —… <span class="read-more"><a href="https://testitquickly.com/2013/06/03/good-enough/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Темные подворотни киевского Подола. Опиумная кальянная мадам Козятиной. Тускло моргает надпись “We know English! Visa accepted! 24h!”</p>
<p>Откуда-то слышны мягкие пианинные трельки.</p>
<p>На кушетке, присосавшись к кальянной трубке, возлежит Менеджер проектов без галстука. В недрах стоящего рядом мягкого кресла утонул пофигистичный к мирскому его коллега, бухгалтер.</p>
<p>Легкая задымленность и маниакальный блеск в глазах говорящего:</p>
<p>— <strong>…и поэтому я хочу, чтобы вместо тестировщиков на проекте работали автотесты. Тестирование на нашем проекте уже превышает все бюджеты, заказчик оплачивает только треть всей работы, остальное происходит за наш счет. А качества на проекте как не было, так и нет, постоянно находят какие-то баги! Там уже четыре тестировщика фигачат по девять man/hours в день! Это ж деньги впустую уходят! Это же вчерашний день!</strong></p>
<p>— Дык, тестировщики за качество не отвечают… — из глубин кресла. — Это даже бухгалтера знают. Менеджер проекта отвечает за качество всего проекта…</p>
<p><span id="more-3120"></span>— <strong>Ооооо, как заговорили! Оооо! Ооочень хорошо! Так я их и оптимизирую. Они у меня будут шёлковыми! Значит, так. Постепенно уводим ручных тестировщиков с проекта. Заменяем их одним (ладно, двумя) автоматизаторами. Автоматизаторы автоматизируют все тест-кейсы. Ручные тестировщики больше не нужны. Выкатываем новый релиз, напускаем на него автотесты. Бинго!</strong></p>
<p>— Где же удешевление, если час работы автотестера в три раза дороже обычного…</p>
<p>— <strong>…но они там ненадолго. Автоматизируют всё, и уйдут!</strong></p>
<p>— Нет, они там поселятся очень надолго. Мадам Козятина, нам ещё угля подсыпьте. Смотри… твоя идея здравая и правильная, если воспринимать ВЕСЬ процесс тестирования как одноразовую задачу. В каком-то смысле, написание и прогон тест-кейса — это одноразовая задача. Но софт не разрабатывается одноразово.</p>
<p>— <strong>Чё-то как-то слишком сложно…</strong></p>
<p>— Проект у нас существует только потому, что в него постоянно вносятся какие-то корректировки и хотелки заказчика. Основная часть проекта работает стабильно, ведь её не трогают. Всё остальное надо постоянно проверять. Так?</p>
<p>— <strong>Так.</strong></p>
<p>— Следовательно, если софт постоянно изменяется и дополняется, то кому-то надо постоянно придумывать новые тестовые ситуации, чтобы прогонять по ним софт до его выпуска в лайв. Существующих тест-кейсов никогда не будет достаточно. Следовательно, на проекте постоянно появляются новые тест-кейсы — и это только по тому функционалу, который появляется.</p>
<p>Мммм&#8230;</p>
<p>А еще надо будет учитывать новые взаимосвязи между функциями, которые тоже обязательно надо тестировать, ведь проект разрастается, и проявляются баги, которые возникают только из-за взаимодействия разных частей. И это всё тоже надо проверять, и, по твоей логике, автоматизировать.</p>
<p>— <strong>Так.</strong></p>
<p>— Так вот, твой автоматизатор НИКОГДА не угонится за ручными тестировщиками, ведь они постоянно будут генерировать новый «контент». А если ручных тестировщиков на проекте не будет, то автоматизатору придется придумывать и прогонять тест-кейсы самому. Долго он будет этим заниматься?</p>
<p>— <strong>Так… хз же&#8230;</strong></p>
<p>— Что в итоге: твой автоматизатор будет обеспечен постоянной работой, твои «ручные» тестировщики будут обеспечены постоянной работой, расходы на тестирование со временем обязательно вырастают, а качество на твой проект все равно не придёт.</p>
<p>— <strong>Сфигали?</strong></p>
<p>— Дык качество не приходит/уходит. Оно или есть, или нет. Тестировщики его просто фиксируют (как твой градусник), а не приносят.</p>
<p>— <strong>Эти тестировщики… </strong>(убежденно)<strong> Таки это падлы…</strong></p>
<p>— Проблема твоего проекта не в тестировщиках. И даже не в программистах. У тебя программисты на проекте откровенно работают в стиле “good enough”. И заказчики используют свой магазин в стиле “good enough” (я видел, что у вас там триста багов постоянно открыты, из одного релиза в другой переходят, и никто от них не страдает). А от тестировщиков ты требуешь работать в стиле “makes perfect”. Why? Fuck you, that’s why!</p>
<p>— <strong>Недопонял.</strong></p>
<p>— “Good enough” означает «достаточно хорошо для бизнеса». Не всегда нужно, чтобы весь софт работал идеально. Не всегда необходимо, чтобы процессы в той же логистике были идеально отлажены. Бизнес идет, деньги идут, все ок. Раздуй угли&#8230; Так вот, у тестировщиков всё точно так же. Они не могут доказать, что в софте нет багов. Они также не могут доказать, что баги есть — им надо проверять все предположения. Они очень многое предполагают и на очень многое надеются, обычно необоснованно. Это “good enough” для тестирования. Вообще, чего ты к тестировщикам привязался? На твоем проекте всё, вроде бы, нормально.</p>
<p>— <strong>Нормально оно только внешне и только сейчас. В принципе же у нас потенциальная проблема. Через полгода на проекте понадобится больше тестировщиков…</strong></p>
<p>— Не понадобится. Тебе понадобится вообще три человека как постоянная команда — двое ручных тестировщиков, которые больше будут работать головой, чем кодить, и один автоматизатор, который больше будет кодить, чем думать. Гибкость понадобится только в распределении задач на тестирование — их всегда нужно будет ограничивать. “Good enough” так “good enough”.</p>
<p>Конкретно: раздели все функциональные возможности проекта на три чек-листа:</p>
<p style="padding-left: 30px;">1) New features</p>
<p style="padding-left: 30px;">2) Critical areas</p>
<p style="padding-left: 30px;">3) General areas</p>
<p>При выпуске каждого билда тестируется в обязательном порядке всё, что попадает в “New features”. Затем (или одновременно с этим) обязательно тестируется всё то, что попадает в раздел “Critical areas”. А “General areas” — фиг с ними. Если до них руки дойдут – ок. Если не дойдут (а всегда не доходят) — пофигу. “Good enough”.</p>
<p>После выпуска билда начинается обязательная подготовка к следующему. Все штуки из раздела “New features” обязательно переносятся в “Critical” или “General” — по ситуации. “General areas” будет постоянно разрастаться, ну и фиг с ним. Внутри этого списка тоже всё будет ранжировано по степени важности, по убывающей, поэтому самые важные пункты будут проверяться первыми. Зачем тебе вообще тестировщики на проекте?</p>
<p>— <strong>Ну, надо же знать, если что-то важное не поломалось…</strong></p>
<p>— Чтобы это узнавать, тестировщики не нужны. Это могут сделать и твои программисты, и ты сам. Тестировщики тебе нужны для того, чтобы придумывать, что и как проверять на работоспособность и на вшивость.</p>
<p>Вообще, всё тестирование обычно сосредоточено на том, чтобы сравнить работоспособность функционала (или возможностей), который перечислен в разделе “Critical areas” с предполагаемым идеалом. Но идеал&#8230; Если там что-то работает в принципе, то этого “good enough”. Ты постоянно выпускаешь софт с какими-то багами, я видел.</p>
<p>— <strong>Но без критикалов! У нас условие такое, что в выпускаемом релизе не должно быть ни одного критического бага. Или, упаси Шива, блокер…</strong></p>
<p>— Вот именно. Проверяется и чинится самое важное. Всё остальное проверяется или на ходу, или по возможности, но редко целенаправленно. И еще баги тоже ранжируются, самые важные баги — из раздела “Critical areas”. Вообще, требовать «тестировать всё!» — это очень, очень, очень глупо и самонадеянно.</p>
<p>— <strong>Разве “New features” не самые важные?</strong></p>
<p>— Это важнее важного только в день выпуска, а завтра все твои “New features” уже должны отображаться в списке “Critical” или “General”. Поэтому, всё равно всё сводится к одному и тому же.</p>
<p>— <strong>А что из этого надо будет автоматизировать?</strong></p>
<p>— Всё то, что находится в разделе “General areas”. Остальное — если руки дойдут. То есть, никогда.</p>
<p>— <strong>То есть, как это — никогда?</strong></p>
<p>— Так, что все штуки из “Critical areas” тестировщики в принципе будут обязательно проверять руками, да ещё и неоднократно. Пусть робот тестирует то, что в “General areas” находится, ведь туда тестировщики могут и не дойти, время на тестирование все-таки ограничено. Да и, как правило, именно такие места реже всего изменяются, что для автоматизации благо. Автоматика будет проверять надежность самого надежного функционала. Ведь хуже всего, когда ВНЕЗАПНО находится баг там, где, казалось бы, все очень надёжно.</p>
<p>— <strong>Слушай, ты же бухгалтер. Откуда ты столько знаешь про тестирование?</strong></p>
<p>— А я же встречаюсь с самой красивой тестировщицей в этом городе. Она после секса постоянно болтает о тестировании. Мадам Козятина! Нам еще трошки угля, пожалуйста… Что-то сегодня день дождливый.</p>
<p>— <strong>Такое вот начало лета…</strong></p>
<p>— Да&#8230; Наверное, черешня не уродится.</p>
<p>— <strong>Да, наверное…</strong></p>
<p style="text-align: right;"><a href="http://testitquickly.com/2019/07/14/numele-skimonosit/">Канер, Фолкнер и Нгуен…</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2013/06/03/good-enough/feed/</wfw:commentRss>
			<slash:comments>14</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3120</post-id>	</item>
		<item>
		<title>Засасывающий леденец</title>
		<link>https://testitquickly.com/2011/10/21/suge-bombonica/</link>
					<comments>https://testitquickly.com/2011/10/21/suge-bombonica/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Fri, 21 Oct 2011 00:33:36 +0000</pubDate>
				<category><![CDATA[Автоматизация]]></category>
		<category><![CDATA[Инструменты]]></category>
		<category><![CDATA[Конференции]]></category>
		<category><![CDATA[Откровения]]></category>
		<category><![CDATA[Скриншоты]]></category>
		<category><![CDATA[ConfeT&QA]]></category>
		<category><![CDATA[Газета]]></category>
		<category><![CDATA[Георге Мадан]]></category>
		<category><![CDATA[Таки антисемиты]]></category>
		<guid isPermaLink="false">http://testitquickly.com/?p=2615</guid>

					<description><![CDATA[Завтра завершается ConfetQA — он-лайн конференция по тестированию ПО. Я выступал на ней вчера с докладом о философии автоматизации процессов тестирования. Резюмирующие репортажи Тани Зинченко раскрывают всю надноготную происходящего, я же хочу посмотреть на его подноготную. Молдова Нулл С 14 января 1907 г. по 15 октября 1908 г. в Кишиневе входила и выходила газета с… <span class="read-more"><a href="https://testitquickly.com/2011/10/21/suge-bombonica/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Завтра завершается <a href="http://confetqa.ru/program/">ConfetQA</a> — он-лайн конференция по тестированию ПО.</p>
<p>Я выступал на ней вчера с докладом о философии автоматизации процессов тестирования.</p>
<p>Резюмирующие репортажи <a href="http://vestfalka.blogspot.com/search/label/ConfeT%20QA">Тани Зинченко</a> раскрывают всю надноготную происходящего, я же хочу посмотреть на его подноготную.</p>
<h3><span style="color: #008000;"><strong>Молдова Нулл</strong></span></h3>
<p>С 14 января 1907 г. по 15 октября 1908 г. в Кишиневе входила и выходила газета с эпикфэйлическим названием &#171;Молдаванин&#187;. Чем-то это напоминает заголовки современной &#171;КП&#187; в стиле &#171;<em>Молдаванин зарезал жену, себя и трех навеки онемевших свидетелей своего страшного бытового преступления</em>&#171;.</p>
<p><span id="more-2615"></span></p>
<p>От нее остался лишь вот такой библиотечный артефакт (<a href="http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B5%D1%81%D1%81%D0%B0_%D0%B2_%D0%9C%D0%BE%D0%BB%D0%B4%D0%B0%D0%B2%D0%B8%D0%B8#.D0.A0.D1.83.D0.BC.D1.8B.D0.BD.D0.BE.D1.8F.D0.B7.D1.8B.D1.87.D0.BD.D0.B0.D1.8F_.D0.BF.D1.80.D0.B5.D1.81.D1.81.D0.B0">Википедия</a>):</p>
<p><a href="https://testitquickly.com/wp-content/uploads/2011/10/moldovanul_1908_50.jpg"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-2616" title="Moldovanul_1908_50" src="https://testitquickly.com/wp-content/uploads/2011/10/moldovanul_1908_50.jpg" alt="" width="500" height="363" /></a></p>
<p>Читать это безусловно интересно.</p>
<ul>
<li>В оригинале газета называется (и произносится с ударением на &#171;а&#187;) &#171;Молдованул&#187;,</li>
<li>финансировалась губернскими властями,</li>
<li>стоила три копейки (дорого, имхо),</li>
<li>была призвана бороться с революционными и сепаратистскими идеями (в 1905 в России случилась первая революция, предтеча 1917-го &#8212; властям таки было с чем бороться),</li>
<li>руководилась нехилым писателем по имени Г.В. Мадан (в детстве читал его произведения; сегодня их вряд ли кто-то найдет),</li>
<li>и была она составлена из весьма странного по стилистике и орфографии румынского языка. Очевидно, его следует считать оригинальным &#171;молдавским&#187;.</li>
</ul>
<p>Примечательна тем, что&#8230;</p>
<p style="padding-left: 30px;">Нет, сперва важная предыстория, чтобы был правильный антураж.</p>
<p>В 1903 году в Кишиневе состоялся шикарнейший <a href="http://ru.wikipedia.org/wiki/%D0%9A%D0%B8%D1%88%D0%B8%D0%BD%D1%91%D0%B2%D1%81%D0%BA%D0%B8%D0%B9_%D0%BF%D0%BE%D0%B3%D1%80%D0%BE%D0%BC_%281903%29">еврейский погром</a>.</p>
<p>Случился он не ВНЕЗАПНО и не случайно, и прошел &#171;При огромном скопленьи народа&#187;© и при попустительстве городских властей.</p>
<p>В 1905-ом аналогичные мероприятия с большим успехом у публики прошли в ряде городов Российской Империи (Одесса, Ростов-на-Дону, <del>Торжок</del>), затем стихли к 1907-му.</p>
<p>На странице в правой колонке видно рассужденьческое воззвание ко всем &#171;землянам&#187; (на самом деле &#8212; ко всем землевладельцам, но прямой перевод порождает такой вот двусмысленный кунштюк от которого я не могу удержаться), которых неизвестный автор* призывает своих глупых соотечественников** вступать в земельные товарищества по примеру российских крестьян.</p>
<p style="padding-left: 30px;">* Вероятно, сам гл. редактор.</p>
<p style="padding-left: 30px;">** Не шутка, так составлен текст. Чем-то оно напоминает описание национального характера, составленное Дмитрием Кантемиром (кореш царя Петра I-го).</p>
<p>Важными мне тут кажутся не идеи, а стилистика языка и выражения, в которых составлен этот призыв: &#171;<em>Нет никакой другой возможности избавиться от оков бедности, темноты житейской безграмотности и жидовского ярма кроме как [&#8230;] вступать в земельные товарищества</em>&#187; &#8212; дальнейшее пропустим, этого достаточно.</p>
<p>Сказано оно так просто, беззлобно и ненапряжно, что вывод напрашивается следуюшчий: в начале 1908 года настроения тогдашней действующей интеллигенции при поддержке федеральных властей таки были очень антисемитскими.</p>
<p>Это скриншот-открытие не только проясняет мне кое-чего в истории тогдашней Молдовы, но и с марта сего года постоянно находится на моем рабочем столе.</p>
<p style="padding-left: 30px;">Смотрится невероятно неземно, хотя и видно редко, да и кто из земель киевских все это дело поймет&#8230;</p>
<p>О чем это я?</p>
<p>А! Конфетка!</p>
<p>Расшаривание экранов докладчиков является самым забавляющим моментом любой он-лайновой конференции. Конфетка в этом смысле не исключение.</p>
<p>В попытке завоевать второе место в конкурсе докладчиков я тоже начал доклад с того, что расшарил свой десктоп, и дал возможность участникам конференции по тестированию поглядеть на эту позорную веху истории лимиты Российской империи.</p>
<p>Затем</p>
<h3><span style="color: #008000;"><strong>Случился доклад</strong></span></h3>
<p>Конечно, у меня были слайды. Но были они черно-белыми, без оформления, и представляли собой просто план рассказа, поэтому презентацию я провел безо всяких слайдов.</p>
<p>Если грамотно чередовать показ приложений да определенных сайтов, зрительно ничего не вянет и не пропадает.</p>
<p>Я &#171;хотел бы знать&#187;, когда будет разрешено публиковать в открытом доступе материалы конференции, поэтому видео доклада пока что не будет.</p>
<p style="padding-left: 30px;">Подождем 70 лет, когда истечет срок копирайта, и закрытый раздел конференции на форуме перейдет в общественное достояние 🙂</p>
<p>Говорить пришлось быстро, очень быстро, еще быстрее.</p>
<p>Нет, я был готов к подобному и даже провел ранее предварительный &#171;закрытый&#187; показ презентации, но все-таки. Секундная стрелка на моих часах тикала слишком быстро&#8230;</p>
<p style="padding-left: 30px;">Посему я остался с ощущением того, что &#171;шо-то важное&#187; не было сказано. Хотя переслушал запись &#8212; хз, вроде все сказал.</p>
<p>Конфетка понравилась.</p>
<p>Сжатый формат понравился, прежде всего, плюс ориентирование на &#171;рассказать о чем-то таком, что можно сразу взять и применить&#187; форматировало выступление определенным образом, плюс необычная &#171;говорильня в монитор&#187;.</p>
<p style="padding-left: 30px;">Да, очень неприятно отсутствие зрительного контакта со слушателями, опыт, мгм, интересный. Чтобы это преодолеть, следует поставить перед собой зеркало, наверное, или веб-камеру&#8230;</p>
<p style="padding-left: 30px;">Какое-то ощущение аудитории приходило из твиттера (<a href="http://twitter.com/#!/search?q=%23confetqa">#confetqa</a>) &#8212; ой, едрён батон, было сложно читать &#171;до того, как&#187;, и неожиданно легко после.</p>
<p>После выступления чувствовал себя ВНЕЗАПНО неимоверно &#171;усталым и побитым&#187;, но оно того стоило.</p>
<p>Спасибо!</p>
<p>ЗЫ Глянул на свой рабочий стол — в левой колонке-обращении к читателям, давно умерший Георгий Мадан говорит то, что можно было бы сказать и сегодня, но лучше мне свои слова подобрать, бо у него там, елы-палы, новогоднее поздравление.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2011/10/21/suge-bombonica/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2615</post-id>	</item>
		<item>
		<title>Успешная осенняя миграция автоматизаторов</title>
		<link>https://testitquickly.com/2011/10/16/vindem-lucrul/</link>
					<comments>https://testitquickly.com/2011/10/16/vindem-lucrul/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Sun, 16 Oct 2011 10:34:24 +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>
		<guid isPermaLink="false">http://testitquickly.com/?p=2603</guid>

					<description><![CDATA[Успешно мигрировали с Selenium 1 на Selenium 2/WebDriver участники воркшопа по миграции с Selenium 1 на Selenium 2/WebDriver. Напомним, что речь идет о воркшопе автоматизаторов Киева под называнием &#171;Миграция с Selenium 1 на Selenium 2/WebDriver&#171;. 🙂 В процессе участия я запоролся на слове &#171;воркшоп&#187;. Оно ведь как переводится? Пяможитейская логика подсказывает, что речь идет о… <span class="read-more"><a href="https://testitquickly.com/2011/10/16/vindem-lucrul/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p>Успешно мигрировали с Selenium 1 на Selenium 2/WebDriver участники воркшопа по миграции с Selenium 1 на Selenium 2/WebDriver. Напомним, что речь идет о воркшопе автоматизаторов Киева под называнием &#171;<a href="http://automated-testing.info/trainings/atinfo-workshop-4-migracija-s-selenium-1-na-selenium-2webdriver/announcement">Миграция с Selenium 1 на Selenium 2/WebDriver</a>&#171;.</p>
<p style="padding-left:30px;text-align:center;">🙂</p>
<p>В процессе участия я запоролся на слове &#171;воркшоп&#187;. Оно ведь как переводится? Пяможитейская логика подсказывает, что речь идет о месте, где продается работа. Дык тогда каждый киевский офис — суть воркшоп&#8230;</p>
<p style="padding-left:30px;">Оказалось, что воркшоп — это цех (мастерская), в которой можно нахвататься каких-то рабочих навыков.</p>
<p>В общем, не суть важно.</p>
<p>
Важное выяснилось только что: стандартный механизм добавления картинок в WordPress под FF7.01 в Ubuntu не видит в каталогах файлы, у которых расширение написано заглавными буквами.</p>
<ul>
<li>&#171;файл.JPG&#187; &#8212; не видит.</li>
<li>&#171;файл.jpg&#187; &#8212; видит.</li>
</ul>
<div>Походу, проявляются особенности Flash на платформе Debian.</div>
<div id="attachment_2605" style="width: 510px" class="wp-caption aligncenter"><a href="https://testitquickly.com/wp-content/uploads/2011/10/d0b4d0b7d18bd0bdd18f-d0bad0bed0b4d0b8d182.jpg"><img decoding="async" aria-describedby="caption-attachment-2605" class="size-full wp-image-2605" title="Андрей Дзыня кодит" src="https://testitquickly.com/wp-content/uploads/2011/10/d0b4d0b7d18bd0bdd18f-d0bad0bed0b4d0b8d182.jpg" alt="" width="500" height="375" /></a><p id="caption-attachment-2605" class="wp-caption-text">Андрей Дзыня в стотысячный раз основывает фреймворк для автоматизации</p></div>
<p>
Важно то, что я давно не видел в офисе SysIQ столько ноутбуков с Ubuntu.</p>
<p style="padding-left:30px;">Это впечатлило.</p>
<p style="padding-left:30px;">У нас же весь офис под властью винды.</p>
<p style="padding-left:30px;">Я даже притащил в зал свой ноут, чтобы не выделяться 🙂 бо у меня ж там тоже Ubuntu, которую я никак не хочу обновлять.</p>
<p>Хотя иногда бессознательная тяга к обновлению системы приходит ко мне во снах и разрушает синапсы, которые отвечают за воспроизведение молдавской музыки. Ну, бывает&#8230;</p>
<p>
В очередной раз решив ничего не обновлять (ибо детский сад), напоследок глянул в двух местах версию своей системы.</p>
<p>
Вот что получил:</p>
<p>
<a href="https://testitquickly.com/wp-content/uploads/2011/10/ubuntu-version.png"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-2604" title="ubuntu version" src="https://testitquickly.com/wp-content/uploads/2011/10/ubuntu-version.png" alt="" width="500" height="631" /></a></p>
<p>
У меня 10.10, но в справке указано 11.04.</p>
<p>
Отлично! И обновляться не надо.</p>
<div id="attachment_2612" style="width: 510px" class="wp-caption aligncenter"><a href="https://testitquickly.com/wp-content/uploads/2011/10/automatizationseminar.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-2612" class="size-full wp-image-2612" title="automatizationSeminar" src="https://testitquickly.com/wp-content/uploads/2011/10/automatizationseminar.jpg" alt="" width="500" height="375" /></a><p id="caption-attachment-2612" class="wp-caption-text">Попадание под прицел фотокорреспондента</p></div>
<p>
Тем временем Михаил Поляруш объяснял воркшоповцам обстоятельства <del>факапа</del> стартапа, в который владельцы сразу пригласили автоматизаторов без ручных тестировщиков.</p>
<p>
На слайде виден текст: &#171;<em>Заказчик хочет вы&#8230; интерациональный уровень</em>&#171;.</p>
<div id="attachment_2607" style="width: 510px" class="wp-caption aligncenter"><a href="https://testitquickly.com/wp-content/uploads/2011/10/d0bfd0bed0bbd18fd180d183d188-d0bed0b1d18ad18fd181d0bdd18fd0b5d182-d181d0b8d182d183d0b0d186d0b8d18e-d0b2-d181d182d0b0d180d182d0b0d0bf1.jpg"><img loading="lazy" decoding="async" aria-describedby="caption-attachment-2607" class="size-full wp-image-2607" title="поляруш объясняет ситуацию в стартапе" src="https://testitquickly.com/wp-content/uploads/2011/10/d0bfd0bed0bbd18fd180d183d188-d0bed0b1d18ad18fd181d0bdd18fd0b5d182-d181d0b8d182d183d0b0d186d0b8d18e-d0b2-d181d182d0b0d180d182d0b0d0bf1.jpg" alt="" width="500" height="219" /></a><p id="caption-attachment-2607" class="wp-caption-text">Михаил Поляруш объясняет, что &quot;Заказчик хочет вы...&quot;</p></div>
<p style="text-align:center;">
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2011/10/16/vindem-lucrul/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2603</post-id>	</item>
		<item>
		<title>Что такое &#171;Человек&#187;?</title>
		<link>https://testitquickly.com/2011/07/17/dumb-robot/</link>
					<comments>https://testitquickly.com/2011/07/17/dumb-robot/#comments</comments>
		
		<dc:creator><![CDATA[Alexei Lupan]]></dc:creator>
		<pubDate>Sun, 17 Jul 2011 19:20:30 +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=2391</guid>

					<description><![CDATA[Попробуем протестировать следующие утверждения: Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинён вред. Робот должен повиноваться всем приказам, которые даёт человек, кроме тех случаев, когда эти приказы противоречат Первому Закону. Робот должен заботиться о своей безопасности в той мере, в которой это не противоречит Первому и Второму Законам. Удивительно… <span class="read-more"><a href="https://testitquickly.com/2011/07/17/dumb-robot/">Читать далее &#187;</a></span>]]></description>
										<content:encoded><![CDATA[<p><a href="https://testitquickly.com/wp-content/uploads/2011/07/robot.png"><img loading="lazy" decoding="async" class="alignright size-full wp-image-2392" title="robot" src="https://testitquickly.com/wp-content/uploads/2011/07/robot.png" alt="" width="171" height="213" /></a>Попробуем протестировать следующие утверждения:</p>
<ol style="padding-left:30px;">
<li>Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинён вред.</li>
<li>Робот должен повиноваться всем приказам, которые даёт человек, кроме тех случаев, когда эти приказы противоречат Первому Закону.</li>
<li>Робот должен заботиться о своей безопасности в той мере, в которой это не противоречит Первому и Второму Законам.</li>
</ol>
<p>Удивительно абстрактно, не так ли?</p>
<p style="padding-left:30px;">Почему первый закон сразу же содержит отдельное условие? Почему сентенция не разбита на два закона? Если бы было четыре закона вместо трех, что существенного изменилось бы?</p>
<p style="padding-left:30px;">Какого типа вред человеку должен отмечать робот? Физический, моральный, гипотетический, умственный, потенциальный?</p>
<p style="padding-left:30px;">Почему не установлен уровень меры в третьем законе?</p>
<p style="padding-left:30px;">Каким образом формулировка третьего закона разрешает роботу действовать даже в том случае, если он будет уничтожен?</p>
<p style="padding-left:30px;">Что должен делать робот, если Человек выглядит не как человек, или речь вообще идет не о человеке?</p>
<p>Роботы Утренней зари вообще очень абстрактно рассуждали, и принимали не то чтобы самостоятельные, но очень этически обоснованные решения.</p>
<p>
<span id="more-2391"></span></p>
<p>
А проблемы, которые их колыхали, сплошняком находятся в области психологии человеческой.</p>
<p>
И программировали их не на Java.</p>
<p style="padding-left:30px;">Я попытался представить себе на своем уровне знания Java, каким образом работала бы программа по принятию решений о том, что может приносить вред человеку (&#171;чтобы своим бездействием не допустить&#8230;&#187;), и очень обломался.</p>
<p style="padding-left:30px;">Тут дело не в языке и не в синтаксисе, тут дело в том, что сложно описать одно только понятие &#171;человек&#187;, а уж варианты угроз, которым он подвергается в быту на той же кухне обыкновенной бытовой&#8230;</p>
<p>Есть ли у кого-нибудь на примете фантастика из области роботехники, написанная программистом?</p>
<p>
Читал ли кто-нибудь что-нибудь из фантастики про то, как роботов тестировали?</p>
<p>
Азимов тут отпадает почти полностью, в &#171;<a href="http://lib.rus.ec/b/4405/read">Как потерялся робот</a>&#187; попытки вычислить робота &#171;без первого закона&#187; происходят в этической плоскости, чего роботам доступно быть не должно в принципе.</p>
<p style="padding-left:30px;">— Ты знаешь, что такое гамма-лучи? — резко спросил Богерт.</p>
<p style="padding-left:30px;">— Какое-то излучение, сэр?</p>
<p style="padding-left:30px;">Следующий вопрос был задан дружеским тоном, как будто между прочим:</p>
<p style="padding-left:30px;">— Ты когда-нибудь имел дело с гамма-лучами?</p>
<p style="padding-left:30px;">— Нет, сэр, — уверенно ответил робот.</p>
<p style="padding-left:30px;">— Гм… Ну так вот, гамма лучи мгновенно убьют тебя. Они уничтожат твой мозг. Ты должен это знать и помнить. Конечно, ты не хочешь быть уничтоженным.</p>
<p style="padding-left:30px;">— Естественно. — Робот, казалось, был потрясен. Потом он медленно произнес: — Но, сэр, если между мной и хозяином, которому будет грозить опасность, окажутся гамма-лучи, то как я могу спасти его? Я просто бесполезно погибну.</p>
<p style="padding-left:30px;">— Да, это верно. — Казалось, Богерт был озабочен этим. — Я могу посоветовать тебе только одно. Если ты заметишь между собой и человеком гамма-излучение, ты можешь остаться на месте.</p>
<p style="padding-left:30px;">Робот явно почувствовал облегчение.</p>
<p style="padding-left:30px;">— Спасибо, сэр. Ведь тогда нет никакого смысла…</p>
<p style="padding-left:30px;">— Конечно. Но если никакого опасного излучения не будет, тогда совсем другое дело.</p>
<p style="padding-left:30px;">— Ну, ясно, сэр. Без всякого сомнения.</p>
<p style="padding-left:30px;">— Теперь можешь идти. Человек там, за дверью, отведет тебя в кабину. Жди там.</p>
<p style="padding-left:30px;">Когда робот вышел, Богерт повернулся к Сьюзен Кэлвин:</p>
<p style="padding-left:30px;">— Ну как, Сьюзен?</p>
<p style="padding-left:30px;">— Очень хорошо, — ответила она вяло.</p>
<p style="padding-left:30px;">— А может быть, мы могли бы поймать Нестора-10, быстро задавая вопросы по физике поля?</p>
<p style="padding-left:30px;">— Может быть, но не наверное. — Ее руки бессильно лежали на коленях. — Имейте в виду, он борется против нас. Он настороже. Единственный способ поймать его — это хитрость. А думать он может — в пределах своих возможностей — гораздо быстрее, чем человек.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://testitquickly.com/2011/07/17/dumb-robot/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2391</post-id>	</item>
	</channel>
</rss>
