<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9" -->
<rss version="0.92">
<channel>
	<title>Altentee &#187; Performance &#38; Test Automation Experts</title>
	<link>http://altentee.com</link>
	<description>Performance and Test Automation Experts</description>
	<lastBuildDate>Fri, 06 Aug 2010 01:25:53 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>How to spoof Google Analytics traffic with JMeter</title>
		<description><![CDATA[<p>Recently a client asked Altentee to generate some load against their subscription to Google Analytics (GA). Calls to GA and other 3rd party monitoring tools are typically requests we blacklist or consider out of scope. So it was unusual to think the other way around, how would you performance test GA?</p>
<p></p>
<p>The solution as it turns [...]]]></description>
		<link>http://altentee.com/2010/how-to-spoof-google-analytics-traffic-with-jmeter/</link>
			</item>
	<item>
		<title>Authenticating Proxy with Webdriver and Watir</title>
		<description><![CDATA[<p>A question came up on stack overflow about how to route Watir through an authenticating proxy within your script.</p>
<p>The problem here is that you cannot auto authenticate to a proxy server using Chrome &#8211;proxy-server=my.proxy.com:3128 or using Firefox.</p>
<p>Chrome will always prompt you for a user name and password on an authenticating proxy when it starts up [...]]]></description>
		<link>http://altentee.com/2010/authenticating-proxy-with-webdriver-and-watir/</link>
			</item>
	<item>
		<title>Regex in BrowserMob Scripts</title>
		<description><![CDATA[<p>If you&#8217;re using an RBU or VU you may need to extract content from the previous response. For example, enumerate a link to a PDF file for subsequent download. </p>
<p>The BrowserMob interface has a handy findRegexMatches method you can call as follows:</p>

var link = browserMob.findRegexMatches(selenium.getHtmlSource(), 'href=&#34;(.+?pdf)&#34;');
browserMob.beginStep(&#34;16_download_content&#34;);
  browser.get(link[0], 200); 
browserMob.endStep();

<p>It takes a string input and [...]]]></description>
		<link>http://altentee.com/2010/regex-in-browsermob-scripts/</link>
			</item>
	<item>
		<title>Emulating Think Time and Pacing with BrowserMob</title>
		<description><![CDATA[<p>If you come from the commercial toolset mindset, you might be interested in how we achieve think time and pacing when using alternatives such as BrowserMob.</p>
<p>Think Time
Think time, is normally defined as the amount of time a virtual user &#8216;thinks&#8217; between individual steps within a transaction. This time is usually excluded from response time measurements [...]]]></description>
		<link>http://altentee.com/2010/emulating-think-time-and-pacing-with-browsermob/</link>
			</item>
	<item>
		<title>Instant Website Tests with BrowserMob</title>
		<description><![CDATA[<p>Can you afford a slow landing page?</p>
<p>Google AdWords page quality criteria are many, a prominent check being your landing page load time. A slow load time can lead to a lower quality score.</p>
<p>Make sure you&#8217;re not wasting effort on advertising campaigns. Altentee uses BrowserMob to help check website performance for clients from multiple locations. You [...]]]></description>
		<link>http://altentee.com/2010/instant-website-tests-with-browsermob/</link>
			</item>
	<item>
		<title>Securing MySQL Passwords</title>
		<description><![CDATA[<p>There&#8217;s been a bit of buzz lately where MySQL databases have been compromised and user passwords being stored in plain text. Bad fu. It&#8217;s pretty simple to encrypt passwords in MySQL, here&#8217;s how you do it.</p>
<p>I&#8217;m using MySQL&#8217;s AES which is better than older standards. Basically 128 bit key encryption &#8230;</p>
<p>To begin, let&#8217;s create a [...]]]></description>
		<link>http://altentee.com/2010/securing-mysql-passwords/</link>
			</item>
	<item>
		<title>Dynamic Data from JMeter JDBC Requests</title>
		<description><![CDATA[<p>A common requirement when load testing is to populate subsequent requests with dynamic data from previous requests. If you&#8217;re thinking about using a database to store static test data, such as usernames, paswords, credit card numbers etc then read on to find out how to extract this data at runtime and populate JMeter variables.</p>
<p>In this [...]]]></description>
		<link>http://altentee.com/2010/dynamic-data-from-jmeter-jdbc-requests/</link>
			</item>
	<item>
		<title>Harder, Better, Faster, Stronger [and Cheaper!]</title>
		<description><![CDATA[<p>No, not the song but my adage for 2010 in my approach to performance testing in general. Readers of my old blog 90kts.com may have noticed the recent change to altentee.com. In 2009 I helped setup a boutique testing company called Altentee Pty Ltd. Read on for a quick advertisement about this new initiative &#8230;</p>
<p>We&#8217;re [...]]]></description>
		<link>http://altentee.com/2010/harder-better-faster-stronger-and-cheaper/</link>
			</item>
	<item>
		<title>Improved EBS snapshots on Amazon EC2</title>
		<description><![CDATA[<p>So I&#8217;ve been working on a system where the MySQL instance on EC2 sporadically locks up (mysqld is zombied) during a snapshot process =)</p>
<p>Essentially the EC2 snapshot is triggered like this:</p>

system(&#34;xfs_freeze -f /vol&#34;)                        and die;
system(&#34;ec2-create-snapshot $vol -K $key -C $crt &#34;) and die;
system(&#34;xfs_freeze -u /vol&#34;)                        and die;

<p>This method is based on advice from here</p>
<p>Notice I [...]]]></description>
		<link>http://altentee.com/2010/improved-ebs-snapshots-on-amazon-ec2/</link>
			</item>
	<item>
		<title>My Favourite SCiTE settings &#8230;</title>
		<description><![CDATA[<p>Well the subject goes without saying. I&#8217;ve been working on WinXP again lately and when I&#8217;m not around my favourite text editor on the mac (TextMate) I opt for SCiTE on windows. The following settings I find useful for this simple but powerful text editor. YMMV.</p>
<p>
# auto complete word
autocompleteword.automatic=1</p>
<p># advanced find and replace
find.replace.advanced=1</p>
<p> </p>
<p># force [...]]]></description>
		<link>http://altentee.com/2009/my-favourite-scite-settings/</link>
			</item>
</channel>
</rss>
