<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Unit тестове #1</title>
	<atom:link href="http://skanev.com/2007/02/18/unit-tests-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://skanev.com/2007/02/18/unit-tests-1/</link>
	<description>Блогът на Стефан Кънев</description>
	<pubDate>Thu, 20 Nov 2008 14:03:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Кирил</title>
		<link>http://skanev.com/2007/02/18/unit-tests-1/#comment-12</link>
		<dc:creator>Кирил</dc:creator>
		<pubDate>Mon, 19 Feb 2007 21:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://skanev.com/2007/02/18/unit-tests-1/#comment-12</guid>
		<description>Аз, макар и noob, отново имах какво да науча от тук. Благодаря</description>
		<content:encoded><![CDATA[<p>Аз, макар и noob, отново имах какво да науча от тук. Благодаря</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Петьо</title>
		<link>http://skanev.com/2007/02/18/unit-tests-1/#comment-11</link>
		<dc:creator>Петьо</dc:creator>
		<pubDate>Mon, 19 Feb 2007 09:21:55 +0000</pubDate>
		<guid isPermaLink="false">http://skanev.com/2007/02/18/unit-tests-1/#comment-11</guid>
		<description>Unit тестовете ги пишат девелоперите (не QA-тата). В най-добрия случай ги пишат преди кода (ако са добри &lt;abbr title="Extreme programming"&gt;XP&lt;/abbr&gt; зийлоти, и ги ползват като спецификация).</description>
		<content:encoded><![CDATA[<p>Unit тестовете ги пишат девелоперите (не QA-тата). В най-добрия случай ги пишат преди кода (ако са добри <abbr title="Extreme programming">XP</abbr> зийлоти, и ги ползват като спецификация).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Цезаря</title>
		<link>http://skanev.com/2007/02/18/unit-tests-1/#comment-10</link>
		<dc:creator>Цезаря</dc:creator>
		<pubDate>Sun, 18 Feb 2007 22:09:13 +0000</pubDate>
		<guid isPermaLink="false">http://skanev.com/2007/02/18/unit-tests-1/#comment-10</guid>
		<description>Ето един полезен линк 
http://www.martinfowler.com/articles/continuousIntegration.html :)

Много кадърен тоя Мартин ве!</description>
		<content:encoded><![CDATA[<p>Ето един полезен линк<br />
<a href="http://www.martinfowler.com/articles/continuousIntegration.html" rel="nofollow">http://www.martinfowler.com/articles/continuousIntegration.html</a> <img src='http://skanev.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Много кадърен тоя Мартин ве!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 5ko</title>
		<link>http://skanev.com/2007/02/18/unit-tests-1/#comment-9</link>
		<dc:creator>5ko</dc:creator>
		<pubDate>Sun, 18 Feb 2007 21:30:11 +0000</pubDate>
		<guid isPermaLink="false">http://skanev.com/2007/02/18/unit-tests-1/#comment-9</guid>
		<description>Добро въведение в Unit тестовете! Регулярните изрази не са ми силата, но пак се разбира за какво става дума и дано въведеш нови поклонници в лоното на Test църквата :)</description>
		<content:encoded><![CDATA[<p>Добро въведение в Unit тестовете! Регулярните изрази не са ми силата, но пак се разбира за какво става дума и дано въведеш нови поклонници в лоното на Test църквата <img src='http://skanev.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Марио Пешев</title>
		<link>http://skanev.com/2007/02/18/unit-tests-1/#comment-8</link>
		<dc:creator>Марио Пешев</dc:creator>
		<pubDate>Sun, 18 Feb 2007 21:25:02 +0000</pubDate>
		<guid isPermaLink="false">http://skanev.com/2007/02/18/unit-tests-1/#comment-8</guid>
		<description>Unit тестовете наистина са полезно допълнение към 'живота' на едно приложение и го съпътстват при промените на модулите, от които то е изградено. Не случайно те са основно занимание и на QAE пичовете в екипа, ако фирмата може да си позволи наемането на отделни такива. Ако ли не, разработчиците се заемат с тази работа.

Освен с JUnit и ръчното писане на тестове, съществува и още един вид Automation testing tools за тестване на приложенията. Те биват главно 2 вида:
-Script and test /подобни на JUnit, дори включващи го/
-Record and replay

Първите са вече познати от горната статия (като малко предимство е разкършването им, някои допълнителни опции, ITE - Integrated Testing Environment и др), а вторите позволяват създаване на сценарии по запис на действията на ползвателя. По този начин се стартира апликацията в режим Record, log- ват се действията на мишката и клавиатурата и после се възпроизвеждат, при което се следи изходния поток за exception- и или съобщения, а през това време се стартира теста. Логовете могат да се export- ват като чист текст, HTML или XML /някои позволяват и ползване на log4J/. Различните tools предлагат различна ефективност - работа през конзола или GUI ITE, обръщане към скриптове/junits или работа директно с events и прочие. 

Полезни tool- чета за такъв тестинг са Marathon, Jacareto, Abbot /open source/ и други /комерсиални/</description>
		<content:encoded><![CDATA[<p>Unit тестовете наистина са полезно допълнение към &#8216;живота&#8217; на едно приложение и го съпътстват при промените на модулите, от които то е изградено. Не случайно те са основно занимание и на QAE пичовете в екипа, ако фирмата може да си позволи наемането на отделни такива. Ако ли не, разработчиците се заемат с тази работа.</p>
<p>Освен с JUnit и ръчното писане на тестове, съществува и още един вид Automation testing tools за тестване на приложенията. Те биват главно 2 вида:<br />
-Script and test /подобни на JUnit, дори включващи го/<br />
-Record and replay</p>
<p>Първите са вече познати от горната статия (като малко предимство е разкършването им, някои допълнителни опции, ITE&mdash;Integrated Testing Environment и др), а вторите позволяват създаване на сценарии по запис на действията на ползвателя. По този начин се стартира апликацията в режим Record, log- ват се действията на мишката и клавиатурата и после се възпроизвеждат, при което се следи изходния поток за exception- и или съобщения, а през това време се стартира теста. Логовете могат да се export- ват като чист текст, HTML или XML /някои позволяват и ползване на log4J/. Различните tools предлагат различна ефективност&mdash;работа през конзола или GUI ITE, обръщане към скриптове/junits или работа директно с events и прочие. </p>
<p>Полезни tool- чета за такъв тестинг са Marathon, Jacareto, Abbot /open source/ и други /комерсиални/</p>
]]></content:encoded>
	</item>
</channel>
</rss>
