<?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>Slowtwitch.de &#187; code</title>
	<atom:link href="http://slowtwitch.de/wp/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://slowtwitch.de/wp</link>
	<description>Anja Leuendorff &#38; Stephan Noske</description>
	<lastBuildDate>Sun, 29 Apr 2012 18:41:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Hudson Nabaztag Plugin improvements</title>
		<link>http://slowtwitch.de/wp/2009/02/hudson-nabaztag-plugin-improvements/</link>
		<comments>http://slowtwitch.de/wp/2009/02/hudson-nabaztag-plugin-improvements/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 06:28:28 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ci]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[nabaztag]]></category>

		<guid isPermaLink="false">http://stephannoske.de/wp/?p=899</guid>
		<description><![CDATA[Yesterday Eric added some improvements to our famous hudson plugin. Changelog: Release 1.5 (February 22, 2009) Fix bug: All Text-To-Speach messages are now editables and supports accentuation. Fix bug: double notification when a build was recovering success. Use a checkbox for the &#8220;Report On Success&#8221; parameter. Hide non mandatory parameters in an &#8220;Advanced&#8230;&#8221; section. Text-To-Speach [...]]]></description>
			<content:encoded><![CDATA[<p style="float:right; margin:0 0 10px 15px; width:240px;">
		<img src="http://slowtwitch.de/wp/wp-content/uploads/2009/02/hudson-nabaztagpng.jpeg" width="240" />
		</p><p style="text-align: center;"><img class="size-full wp-image-900  aligncenter" title="hudson-nabaztagpng" src="http://stephannoske.de/wp/wp-content/uploads/2009/02/hudson-nabaztagpng.jpeg" alt="" width="193" height="200" /></p>
<p>Yesterday <a title="eric.lemerdy.free" href="http://eric.lemerdy.free.fr/dotclear/index.php?post/2009/02/23/Nabaztag-plugin-improved" target="_blank">Eric</a> added some improvements to our famous hudson plugin.</p>
<p>Changelog:</p>
<p><strong>Release 1.5 (February 22, 2009)</strong></p>
<ul>
<li>Fix bug: All Text-To-Speach messages are now editables and supports accentuation.</li>
<li>Fix bug: double notification when a build was recovering success.</li>
<li>Use a checkbox for the &#8220;Report On Success&#8221; parameter.</li>
<li>Hide non mandatory parameters in an &#8220;Advanced&#8230;&#8221; section.</li>
<li>Text-To-Speach messages supports &#8220;${projectName}&#8221; and &#8220;${buildNumber}&#8221; special syntax to be more expressive (instead previously of adding project name and build number automatically at the end of the TTS).</li>
</ul>
<p>You can download the Plugin from the Wiki-Page:</p>
<p><a title="hudson nabaztag plugin" href="http://wiki.hudson-ci.org/display/HUDSON/Nabaztag+Plugin" target="_blank">http://wiki.hudson-ci.org/display/HUDSON/Nabaztag+Plugin</a></p>
<p>You can now also file bugreports and featurerequest there</p>
<p>Have Phun</p>
<p>Stephan</p>
]]></content:encoded>
			<wfw:commentRss>http://slowtwitch.de/wp/2009/02/hudson-nabaztag-plugin-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selenium FlowControl</title>
		<link>http://slowtwitch.de/wp/2009/02/selenium-flowcontrol/</link>
		<comments>http://slowtwitch.de/wp/2009/02/selenium-flowcontrol/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 06:07:05 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ruby (on rails)]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://stephannoske.de/wp/?p=893</guid>
		<description><![CDATA[Selenium ist Framework um Funktionale Tests einer Webapplikation im Browser aus zu führen. Der Charme von Selenium ist, das es im jeweiligen Browser läuft &#8211; so lassen sich auch Ajax Calls ohne Weiteres testen. Details zu Selenium gibt es hier : http://seleniumhq.org/. Alle TestSuites werden in Form einer HTML Tabelle geschrieben. Um das nicht immer [...]]]></description>
			<content:encoded><![CDATA[<p>Selenium ist Framework um Funktionale Tests einer Webapplikation im Browser aus zu führen.</p>
<p>Der Charme von Selenium ist, das es <strong>im</strong> jeweiligen Browser läuft &#8211; so lassen sich auch Ajax Calls ohne Weiteres testen.</p>
<p>Details zu Selenium gibt es hier : <a title="http://seleniumhq.org/" href="http://seleniumhq.org/" target="_blank">http://seleniumhq.org/</a>.</p>
<p>Alle TestSuites werden in Form einer HTML Tabelle geschrieben. Um das nicht immer &#8220;von Hand&#8221; machen zu müssen gibt es ein schönes Friefox Plugin.</p>
<p><a title="Selenium IDE" href="http://seleniumhq.org/projects/ide/" target="_blank">Die Selenium IDE</a> .</p>
<p>Mit Hilfe der Selenium IDE lassen sich einfache Tests leicht aufzeichnen und wieder abspielen.</p>
[SinglePic not found]
<p>Auch lassen ich alle TestSuites gleich nach Java, C#, Perl, PHP, Phyton und Ruby exportieren !</p>
[SinglePic not found]
<p>Von Hause aus kann die Selenium IDE allerdings keine Loops (for, while etc.). Möchte an nun z.B. einen Chat testen, möchte man schon in einer Schleife</p>
<p>mehrere Nachrichten Abschicken.</p>
<p>Mit Hilfe der FlowControl Extension geht dies nun auch innerhalb der Selenium IDE. <a title="http://wiki.openqa.org/display/SEL/flowControl" href="http://wiki.openqa.org/display/SEL/flowControl" target="_blank">http://wiki.openqa.org/display/SEL/flowControl</a></p>
<p><strong>Installation:</strong></p>
<ul>
<li>Download der Datei : http://wiki.openqa.org/download/attachments/379/goto.js</li>
<li> Unter Options (innerhalb der Selenium IDE ) unter Selenium Core Extentions den Pfad zu goto.js angeben</li>
</ul>
<div>[SinglePic not found]</div>
<ul>
<li> Selenium IDE neu starten</li>
</ul>
<p><strong>Beispiel:</strong></p>
<p>Nun sind Commands wie : lable  und goto innerhalb der Selenium IDE verfügbar.</p>
<p>Für eine einfache Endlosschleife (zu den Chat Test) nun 2 Lables definieren (eigentlich reicht eins) &#8211; begin und end und dann</p>
<p>mit &#8220;goto begin&#8221; an die Stelle des Lables springen.</p>
<p>Erinnert schon etwas an :</p>
<p>10 PRINT &#8220;hallo&#8221;</p>
<p>20 GOTO 10</p>
<p>aus den Alten Tags was :) BTW : <a title="20 GOTO 10" href="http://www.20goto10.info/" target="_blank">http://www.20goto10.info/</a></p>
<p>Have Phun</p>
<p>Stephan</p>
]]></content:encoded>
			<wfw:commentRss>http://slowtwitch.de/wp/2009/02/selenium-flowcontrol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>/* good comment */</title>
		<link>http://slowtwitch.de/wp/2008/08/good-comment/</link>
		<comments>http://slowtwitch.de/wp/2008/08/good-comment/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 09:46:15 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[geek]]></category>

		<guid isPermaLink="false">http://stephannoske.de/wp/?p=650</guid>
		<description><![CDATA[via : http://geekandpoke.typepad.com/]]></description>
			<content:encoded><![CDATA[<p style="float:right; margin:0 0 10px 15px; width:240px;">
		<img src="http://slowtwitch.de/wp/wp-content/uploads/2008/08/p-640-480-c1f3c70b-2538-4f1e-b8fe-ff1805a354cd.jpeg" width="240" />
		</p><p><img class="aligncenter" src="http://stephannoske.de/wp/wp-content/uploads/2008/08/goodcomments.jpg" alt="" width="480" height="680" />via : <a title="http://geekandpoke.typepad.com/" href="http://geekandpoke.typepad.com/" target="_blank">http://geekandpoke.typepad.com/</a></p>
<p><a href="http://stephannoske.de/wp/wp-content/uploads/2008/08/p-640-480-c1f3c70b-2538-4f1e-b8fe-ff1805a354cd.jpeg"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://slowtwitch.de/wp/2008/08/good-comment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Hudson CI Game</title>
		<link>http://slowtwitch.de/wp/2008/05/the-hudson-ci-game/</link>
		<comments>http://slowtwitch.de/wp/2008/05/the-hudson-ci-game/#comments</comments>
		<pubDate>Fri, 09 May 2008 12:16:34 +0000</pubDate>
		<dc:creator>stephan</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://stephannoske.de/wp/?p=599</guid>
		<description><![CDATA[Seit längerem setzten wir bei uns Hudson als Continuous Integration Tool ein. Mit Hilfe von Hudson lassen wir alle unsere (Java) Projekte stündlich bauen. Auch Tests (JUnit und Selenium) werden ausgeführt. Auch erzeugt Husdon sog. Violation Reports, die aus den Ergebnissen der PMD und Findbugs Analysen erzeugt werden. Alles sehr schön und komfortabel. Plus: Hudson [...]]]></description>
			<content:encoded><![CDATA[<p style="float:right; margin:0 0 10px 15px; width:240px;">
		<img src="http://slowtwitch.de/wp/wp-content/uploads/2008/05/leader_board.png" width="240" />
		</p><p>Seit längerem setzten wir bei uns <a title="http://hudson.dev.java.net" href="http://hudson.dev.java.net" target="_blank">Hudson</a> als Continuous Integration Tool ein.<br />
Mit Hilfe von Hudson lassen wir alle unsere (Java) Projekte stündlich bauen. Auch Tests (JUnit und <a title="selenium" href="http://selenium.openqa.org" target="_blank">Selenium</a>) werden ausgeführt.<br />
Auch erzeugt Husdon sog. Violation Reports, die aus den Ergebnissen der <a title="pmd" href="http://pmd.sourceforge.net" target="_blank">PMD</a> und <a title="findbugs" href="http://findbugs.sourceforge.net" target="_blank">Findbugs</a> Analysen erzeugt werden.</p>
<p><img id="image600" src="http://stephannoske.de/wp/wp-content/uploads/2008/05/violations_chart.png" alt="Violations Chart" /></p>
<p>Alles sehr schön und komfortabel.<br />
Plus: Hudson schickt seine Erfolgs und Misserfolgs-Meldungen auf unseren <a title="nabaztag" href="http://stephannoske.de/wp/?p=561" target="_blank">Nabaztag-Hasen</a> :)</p>
<p>Der &#8220;neuste Schrei&#8221; ist aber das <a title="Hudson CI Game Plugin" href="http://clintshank.javadevelopersjournal.com/ci_build_game.htm" target="_blank">Hudson CI Game Plugin</a>.<br />
Hier wird nach folgenden Regeln :</p>
<p>The rules of the game are:<br />
* -10 for breaking a build<br />
* +1 for doing a build with no failures<br />
* -1 for each new test failures<br />
* +1 for each new test that passes</p>
<p>eine Rangliste erzeugt.</p>
<p><img id="image601" src="http://stephannoske.de/wp/wp-content/uploads/2008/05/leader_board.png" alt="leader board" width="476" height="259" /></p>
<p>Ziel soll sein, das alle Entwickler bemüht sind den nächsten Build <strong>nicht</strong> &#8220;brechen&#8221; zu lassen.<br />
Das führt allerdings auch zu recht &#8220;seltsamen&#8221; Verhalten.</p>
<p>&#8220;<em>Ich führe jetzt nach jedem Commit erstmal ein Hudson Build aus.</em>&#8221;</p>
<p>oder</p>
<p>&#8220;<em>Mach ja nix kaputt, sonst geht mein Score kaputt ! </em>&#8221;</p>
<p>In der nächsten Version des Plugins sollen sich nun auch Änderungen an den Violations auf die einzelnen Punkte auswirken &#8211; das ist mal cool oder was :)</p>
<p>Spass muss sein :)</p>
]]></content:encoded>
			<wfw:commentRss>http://slowtwitch.de/wp/2008/05/the-hudson-ci-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

