<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 20 ways to test the login function</title>
	<atom:link href="http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/</link>
	<description></description>
	<lastBuildDate>Mon, 20 Feb 2012 02:56:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Rahul</title>
		<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/comment-page-1/#comment-3582</link>
		<dc:creator>Rahul</dc:creator>
		<pubDate>Wed, 11 Jan 2012 03:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.testingthefuture.net/?p=705#comment-3582</guid>
		<description>Very helpful blog..thanks!</description>
		<content:encoded><![CDATA[<p>Very helpful blog..thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian</title>
		<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/comment-page-1/#comment-3410</link>
		<dc:creator>Ian</dc:creator>
		<pubDate>Sun, 28 Aug 2011 22:44:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.testingthefuture.net/?p=705#comment-3410</guid>
		<description>1,2,3,4,5,8,9,10,11,12,13,14,15,16,18 makes 15 ways to test login function ;)</description>
		<content:encoded><![CDATA[<p>1,2,3,4,5,8,9,10,11,12,13,14,15,16,18 makes 15 ways to test login function <img src='http://www.testingthefuture.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/comment-page-1/#comment-3010</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Mon, 10 Jan 2011 11:32:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.testingthefuture.net/?p=705#comment-3010</guid>
		<description>Andreas,

I was reading this blog again because I needed to test a login function, so thanks for that. It was very helpful.

I have two comments: 

 - not only does the numbering end at 18, you also seem to jump from 5 number 5 to eight. So actually there are only 16 ways to test the login function.
- Why not name it 16 ways to test the login function. I don&#039;t agree with you that 20 sounds better. I think 16 ways to test a login function sounds just as good or even better. When I was searching this blog with google to use it today, I couldn&#039;t remember how may ways there were, if it had been 16 I would certainly have remembered.</description>
		<content:encoded><![CDATA[<p>Andreas,</p>
<p>I was reading this blog again because I needed to test a login function, so thanks for that. It was very helpful.</p>
<p>I have two comments: </p>
<p> &#8211; not only does the numbering end at 18, you also seem to jump from 5 number 5 to eight. So actually there are only 16 ways to test the login function.<br />
- Why not name it 16 ways to test the login function. I don&#8217;t agree with you that 20 sounds better. I think 16 ways to test a login function sounds just as good or even better. When I was searching this blog with google to use it today, I couldn&#8217;t remember how may ways there were, if it had been 16 I would certainly have remembered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Software Testing Services</title>
		<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/comment-page-1/#comment-1244</link>
		<dc:creator>Software Testing Services</dc:creator>
		<pubDate>Wed, 18 Aug 2010 07:56:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.testingthefuture.net/?p=705#comment-1244</guid>
		<description>Amazing post. Thanks for sharing so many ways to test the login function. This is really helpful. Keep sharing such nice information.</description>
		<content:encoded><![CDATA[<p>Amazing post. Thanks for sharing so many ways to test the login function. This is really helpful. Keep sharing such nice information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PianoGuy</title>
		<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/comment-page-1/#comment-697</link>
		<dc:creator>PianoGuy</dc:creator>
		<pubDate>Mon, 23 Nov 2009 07:50:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.testingthefuture.net/?p=705#comment-697</guid>
		<description>&lt;strong&gt;PianoGuy...&lt;/strong&gt;

Hello ;) Thanks heaps for this indeed!... if anyone else has anything, it would be much appreciated. Great website Super Piano Links http://www.en.Grand-Pianos.org Enjoy!...</description>
		<content:encoded><![CDATA[<p><strong>PianoGuy&#8230;</strong></p>
<p>Hello <img src='http://www.testingthefuture.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Thanks heaps for this indeed!&#8230; if anyone else has anything, it would be much appreciated. Great website Super Piano Links <a href="http://www.en.Grand-Pianos.org" rel="nofollow">http://www.en.Grand-Pianos.org</a> Enjoy!&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EMERGENCY:? 3gforfree? it says someone else is on? &#124; Drupal Powered By</title>
		<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/comment-page-1/#comment-693</link>
		<dc:creator>EMERGENCY:? 3gforfree? it says someone else is on? &#124; Drupal Powered By</dc:creator>
		<pubDate>Fri, 20 Nov 2009 03:38:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.testingthefuture.net/?p=705#comment-693</guid>
		<description>[...] test conception and the forthcoming » Blog Archive » 20 structure to effort &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] test conception and the forthcoming » Blog Archive » 20 structure to effort &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andreas</title>
		<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/comment-page-1/#comment-656</link>
		<dc:creator>Andreas</dc:creator>
		<pubDate>Tue, 03 Nov 2009 06:47:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.testingthefuture.net/?p=705#comment-656</guid>
		<description>Hey Danil,

Thanks for this useful information. I never heard this theory but is sounds very plausible. This is in any case a more valuable method than just guess based of feelings.

Do you know where we can find more information about this topic?</description>
		<content:encoded><![CDATA[<p>Hey Danil,</p>
<p>Thanks for this useful information. I never heard this theory but is sounds very plausible. This is in any case a more valuable method than just guess based of feelings.</p>
<p>Do you know where we can find more information about this topic?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danil</title>
		<link>http://www.testingthefuture.net/2009/11/20-ways-to-test-the-login-function/comment-page-1/#comment-655</link>
		<dc:creator>Danil</dc:creator>
		<pubDate>Mon, 02 Nov 2009 17:35:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.testingthefuture.net/?p=705#comment-655</guid>
		<description>&quot;Tip: In my opinion  more than 20 minutes without any actions at a specific site should lead to a new session.&quot;

There&#039;s a better answer to this.

We want to close a session as soon as we can &quot;guess&quot; that a user has gone away.  We don&#039;t have absolute certainty, but we should be able to make statements of the nature &quot;In [confidence level] cases where the user makes no requests in [time interval], the user has departed&quot;.

Choose your confidence level, model the usage pattern, choose the corresponding session duration.

The usage pattern can be determined from real data (assuming you have enough activity history to mine); but lacking that you can make some pretty reasonable estimates by assuming a Poisson distribution is on play.  If the average rate of requests is one unit of time, then if you close a session after 2.3 units you&#039;ll be right to do so 90% of the time.  4.6 units gives you the correct choice 99% of the time, 6.9 units gives you three nines, etc.

20 minutes is about right for user requests that are 6 minutes apart, on average, if you need 99% confidence.  Or 90 seconds apart, if you need .999999.</description>
		<content:encoded><![CDATA[<p>&#8220;Tip: In my opinion  more than 20 minutes without any actions at a specific site should lead to a new session.&#8221;</p>
<p>There&#8217;s a better answer to this.</p>
<p>We want to close a session as soon as we can &#8220;guess&#8221; that a user has gone away.  We don&#8217;t have absolute certainty, but we should be able to make statements of the nature &#8220;In [confidence level] cases where the user makes no requests in [time interval], the user has departed&#8221;.</p>
<p>Choose your confidence level, model the usage pattern, choose the corresponding session duration.</p>
<p>The usage pattern can be determined from real data (assuming you have enough activity history to mine); but lacking that you can make some pretty reasonable estimates by assuming a Poisson distribution is on play.  If the average rate of requests is one unit of time, then if you close a session after 2.3 units you&#8217;ll be right to do so 90% of the time.  4.6 units gives you the correct choice 99% of the time, 6.9 units gives you three nines, etc.</p>
<p>20 minutes is about right for user requests that are 6 minutes apart, on average, if you need 99% confidence.  Or 90 seconds apart, if you need .999999.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

