<?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>François de Rochebouët - mrboo &#187; tests</title>
	<atom:link href="http://www.mrboo.fr/tag/tests/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mrboo.fr</link>
	<description>François de Rochebouët - mrboo</description>
	<lastBuildDate>Sun, 05 Feb 2012 12:36:42 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Laissez R2D2 vérifier que tout va bien (il adore ça)</title>
		<link>http://www.mrboo.fr/laissez-r2d2-verifier-que-tout-va-bien-il-adore-ca/</link>
		<comments>http://www.mrboo.fr/laissez-r2d2-verifier-que-tout-va-bien-il-adore-ca/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 15:50:54 +0000</pubDate>
		<dc:creator>mrboo</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[selenium]]></category>
		<category><![CDATA[tests]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.mrboo.fr/?p=1534</guid>
		<description><![CDATA[Il existe des tonnes de raisons pour qu&#8217;un système aussi complexe qu&#8217;un site web se grippe. Souvent c&#8217;est à la suite d&#8217;une mise à jour de notre part, mais parfois cela a lieu de manière beaucoup plus traitre: un espace de stockage qui sature, une table MySQL qui se bloque, etc. Dans ce cas il [...]]]></description>
			<content:encoded><![CDATA[<p>Il existe des tonnes de raisons pour qu&#8217;un système aussi complexe qu&#8217;un site web se grippe.<br />
Souvent c&#8217;est à la suite d&#8217;une mise à jour de notre part, mais parfois cela a lieu de manière beaucoup plus traitre: un espace de stockage qui sature, une table MySQL qui se bloque, etc.<br />
Dans ce cas il peut être difficile de s&#8217;en rendre compte rapidement.</p>
<p>Il est simple de vérifier que son serveur fonctionne de manière automatique (cf des services comme <a href="http://www.pingdom.com/">Pingdom</a>)<br />
En revanche, cela ne vérifie pas que vos utilisateurs peuvent se connecter, que les nouveaux arrivants peuvent s&#8217;inscrire ou que le processus de commande se déroule sans encombre.</p>
<p>Vous pouvez mettre en place assez facilement des tests de bon fonctionnement de votre site.<br />
Pour cela il vous faut :</p>
<ul>
<li>un vieil ordinateur (on peut aussi imaginer l&#8217;installer sur <a href="http://www.ovh.com/fr/particulier/produits/rps1.xml">un serveur à 10€/mois</a> sans problème)</li>
<li>y installer Ubuntu (j&#8217;ai utilisé la dernière version en date: 8.10)</li>
<li>y installer PHP5 &#8211; Apache2 &#8211; Java JDK</li>
<li>lancer le serveur Selenium que vous aurez pris soin de télécharger <a href="http://selenium-rc.openqa.org/" target="_blank">à cette adresse</a></li>
<li>Préparer les scénarii de test dans votre fichier PHP (<a href="http://www.mrboo.fr/wp-content/uploads/2008/11/selenium_hellotipi.zip">mon fichier de test</a>)</li>
<li>Automatiser l&#8217;appel de la page de test via la contab et une commande wget</li>
</ul>
<p>La démo en vidéo via le formulaire de connexion à <a href="http://www.hellotipi.com">Hellotipi</a> :<br />
<embed src="http://blip.tv/play/ge4T2JoLAA" type="application/x-shockwave-flash" width="500" height="340" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>Et voilà, quelques lignes de codes et les week-ends sont tout de suite plus sereins <img src='http://www.mrboo.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mrboo.fr/laissez-r2d2-verifier-que-tout-va-bien-il-adore-ca/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced (User agent is rejected)
Object Caching 251/266 objects using disk: basic

Served from: www.mrboo.fr @ 2012-02-10 10:15:54 -->
