<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Xoriant Software Product Engineering Blog &#187; Testing</title>
	<atom:link href="http://www.xoriant.com/blog/tag/testing/feed" rel="self" type="application/rss+xml" />
	<link>http://www.xoriant.com/blog</link>
	<description>Product Engineering Outsourcing, Tech Talk</description>
	<lastBuildDate>Tue, 01 Nov 2011 09:02:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>FitNesse- Testing Business scenarios for UAT- II</title>
		<link>http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html</link>
		<comments>http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html#comments</comments>
		<pubDate>Wed, 06 Apr 2011 11:39:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Testing and QA]]></category>
		<category><![CDATA[FitNesse]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[UAT]]></category>
		<category><![CDATA[User Acceptance testing]]></category>
		<category><![CDATA[Wiki server]]></category>

		<guid isPermaLink="false">http://www.xoriant.com/blog/?p=1267</guid>
		<description><![CDATA[Introduction As explained earlier, FitNesse is a wiki server; it helps us to organize all our test scripts in the form or Wiki pages. It is a web server, it enables multiple people to work on automation scripts by keeping them at a central location. Even when fixture is doing all the work, at some [...]


Related posts:<ol><li><a href='http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat.html' rel='bookmark' title='Permanent Link: FitNesse- Testing Business scenarios for UAT'>FitNesse- Testing Business scenarios for UAT</a> <small>In this blog I will be introducing FitNesse tool, an automated testing tool for user acceptance testing. This blog will give an overview of the tool which is a Wiki...</small></li>
<li><a href='http://www.xoriant.com/blog/software-testing-and-qa/best_practices_internationalization_testing.html' rel='bookmark' title='Permanent Link: Best practices in Internationalization testing'>Best practices in Internationalization testing</a> <small>This blog will focus on the best practices to be followed for Internationalization &amp; Localization testing of web based applications. Introduction Internationalization testing is the process of testing software which...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h4><strong>Introduction </strong></h4>
<p>As explained earlier, FitNesse is a wiki server; it helps us to organize all our test scripts in the form or Wiki pages. It is a web server, it enables multiple people to work on automation scripts by keeping them at a central location. Even when fixture is doing all the work, at some point of time when the fixture has to be invoked, FitNesse wiki is the calling application. It supplies the fixture right automation scripts at right time as and when the tester wants to do the testing. FitNesse receives the statistics about the test status (pass or fail) and creates a report in wiki page itself which is easy to debug. For creating the wiki pages we should follow the following steps:</p>
<h4><strong>Downloading and Installing FitNesse</strong></h4>
<p>It really takes very little time and effort to get FitNesse running on your machine.</p>
<p>Go to <a href="http://fitnesse.org/FrontPage.FitNesseDevelopment.DownLoad">http://fitnesse.org/FrontPage.FitNesseDevelopment.DownLoad</a> and click on the most recent fitnesse.jar file. Download the fitnesse.jar to some location in local machine.</p>
<p><strong>Type java      -jar fitnesse.jar</strong></p>
<div id="_mcePaste">
<ul>
<li>It will perform the installation /updates</li>
<li>When it&#8217;s done, it will ask you to reload fitnesse. Type java -jar fitnesse.jar –p 8080.</li>
<li>If you have nothing running on port 8080 on your machine, you should see a message similar to the following:</li>
<li>Fitnesse (date code) Started&#8230;
<ul>
<li>Port: 8080</li>
<li>root page: fitnesse.wiki.FileSystemPage at ./FitNesseRoot</li>
<li>logger: none</li>
<li>authenticator: fitnesse.html.HtmlPageFactory</li>
</ul>
</li>
<li>If you don&#8217;t see this, you may have something running on port 8080 already,
<ul>
<li>So try the command java -jar fitnesse.jar -p 8090</li>
<li>If you are still having trouble then check out FitNesseWontStart.</li>
</ul>
</li>
</ul>
</div>
<p><strong>Start up a browser and go to http://localhost:8080</strong></p>
<p><strong>The main FitNesse screen should come up. That&#8217;s it. You&#8217;re ready to start using FitNesse.</strong></p>
<h4><span style="line-height: 17px;"><strong>Process for creating/editing new wiki page:</strong></span></h4>
<ul>
<li>Go to the home page http://localhost:8080</li>
<li>Click on edit link on LHS side</li>
<li>Enter the CamelCase text as a name of the page link e.g. QueryTest, NewTestPage</li>
</ul>
<p>(The names: newTestpage, newTestPage are invalid and the names: NewTestPage, NewtestPage, SampleTestPage, SampleTestpage, SampleExample are valid)</p>
<ul>
<li>Click on save button</li>
<li>Check the frontpage displayed with the text QueryTest? With a link on “?”</li>
<li>Click the link on “?”</li>
<li>New page displayed with URL http://localhost:8080/QueryTest?edit&amp;nonExistent=true</li>
</ul>
<p><a href="http://www.xoriant.com/blog/wp-content/uploads/2011/04/untitled.jpg"><img class="aligncenter size-medium wp-image-1289" title="frontpage " src="http://www.xoriant.com/blog/wp-content/uploads/2011/04/untitled-300x213.jpg" alt="" width="300" height="213" /></a></p>
<p><strong>OR</strong></p>
<ul>
<li>For creating or editing new wiki page directly through URL:
<ul>
<li>current-url.NewPageName</li>
<li>current-url.NewPageName?edit</li>
</ul>
</li>
<li>click on save and again go to this new page and click on ‘Properties’ link on LHS panel</li>
<li>This displays the page for setting up the page properties for the page
<ul>
<li>Select Test from Page type, check all check boxes from Actions and keep others default</li>
<li>Click on ‘Save properties’ button at the bottom</li>
<li>Check the new page with the buttons like Test, Edit and so on… at the LHS panel</li>
</ul>
</li>
</ul>
<p>For more detailed commands related to creating and editing the new wiki pages check out the page: http://fitnesse.org/FitNesse.UserGuide.QuickReferenceGuide
<div class="author_member_gravatar_pic" style="display:block;">
			   <a class="author_member_gravatar" style="display:block;float:left;" href="http://www.xoriant.com/blog/?author=1"><img alt='' src='http://0.gravatar.com/avatar/eef61523a4b9247a735d3a0f2e3f34a9?s=60&amp;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D60&amp;r=G' class='avatar avatar-60 photo' height='60' width='60' /><br />
			   <a class="author_member_gravatar" style="padding:5px;font-size:12px;text-decoration:none;font-weight:bold;" href="http://www.xoriant.com/blog/?author=1">admin</a></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html&amp;title=FitNesse-+Testing+Business+scenarios+for+UAT-+II&amp;summary=Introduction%20%0D%0AAs%20explained%20earlier%2C%20FitNesse%20is%20a%20wiki%20server%3B%20it%20helps%20us%20to%20organize%20all%20our%20test%20scripts%20in%20the%20form%20or%20Wiki%20pages.%20It%20is%20a%20web%20server%2C%20it%20enables%20multiple%20people%20to%20work%20on%20automation%20scripts%20by%20keeping%20them%20at%20a%20central%20location.%20Even%20when%20fixture%20is%20doing%20all%20the%20work%2C%20at%20some&amp;source=Xoriant Software Product Engineering Blog" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=FitNesse-+Testing+Business+scenarios+for+UAT-+II+-+http://bit.ly/hQl0R0&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html&amp;title=FitNesse-+Testing+Business+scenarios+for+UAT-+II" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html&amp;title=FitNesse-+Testing+Business+scenarios+for+UAT-+II" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html&amp;title=FitNesse-+Testing+Business+scenarios+for+UAT-+II" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html&amp;t=FitNesse-+Testing+Business+scenarios+for+UAT-+II" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related posts:<ol><li><a href='http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat.html' rel='bookmark' title='Permanent Link: FitNesse- Testing Business scenarios for UAT'>FitNesse- Testing Business scenarios for UAT</a> <small>In this blog I will be introducing FitNesse tool, an automated testing tool for user acceptance testing. This blog will give an overview of the tool which is a Wiki...</small></li>
<li><a href='http://www.xoriant.com/blog/software-testing-and-qa/best_practices_internationalization_testing.html' rel='bookmark' title='Permanent Link: Best practices in Internationalization testing'>Best practices in Internationalization testing</a> <small>This blog will focus on the best practices to be followed for Internationalization &amp; Localization testing of web based applications. Introduction Internationalization testing is the process of testing software which...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.xoriant.com/blog/software-testing-and-qa/fitnesse-testing-business-scenarios-for-uat-ii.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[FitNesse - UAT]]></series:name>
	</item>
		<item>
		<title>Selenium for Test Automation</title>
		<link>http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html</link>
		<comments>http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html#comments</comments>
		<pubDate>Mon, 09 Feb 2009 10:12:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software Testing and QA]]></category>
		<category><![CDATA[Automation Testing]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://www.xoriant.com/blog/?p=42</guid>
		<description><![CDATA[Selenium is a suite of tools used to automate web application testing across many platforms. It is an open source tool developed in Java Script and browser technologies and hence supports all the major browsers on all the platforms.


Related posts:<ol><li><a href='http://www.xoriant.com/blog/software-testing-and-qa/selenium-%e2%80%93-part-iii-advanced-features-of-selenium.html' rel='bookmark' title='Permanent Link: Selenium – Part III: Advanced Features of Selenium'>Selenium – Part III: Advanced Features of Selenium</a> <small>Introduction This is the third and concluding part of a three-part blog on Selenium – a free and open source automated software testing tool. In part one of this blog,...</small></li>
<li><a href='http://www.xoriant.com/blog/software-testing-and-qa/selenium-open-source-test-automation-tool-an-overview.html' rel='bookmark' title='Permanent Link: Selenium -Open Source Test Automation: An Overview'>Selenium -Open Source Test Automation: An Overview</a> <small>Introduction Within the software industry, once a product reaches the stable manual testing phase, every organization usually thinks of automated testing to save on the costs involved in manual testing....</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p class="documentdescription" style="margin: auto 0in;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium is a suite of tools used to automate web application testing across many platforms. It is an open source tool developed in Java Script and browser technologies and hence supports all the major browsers on all the platforms. It was developed by ThoughtWorks Inc. </span></p>
<p><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">There are 4 components of Selenium:</span></p>
<p><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">1) Selenium Core: </span></strong></p>
<p><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">This is the original JavaScript-based testing system. It is now used primarily as a component of Selenium Remote Control, but it can also be used as a pure JavaScript/HTML testing system. To run Selenium Core tests, they normally have to be installed on the server on which you want to test.</span></p>
<p><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">2) Selenium IDE:</span></strong></p>
<p><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium IDE is an integrated development environment for Selenium tests. It is implemented as a <span class="spelle">Firefox</span> (2+) extension, and allows you to record, edit, and debug tests.</span></p>
<p><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> <strong><span style="font-family: Arial;">Features:</span></strong></span></p>
<ul type="disc">
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Easy record and playback </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Intelligent field selection using IDs, names, or <span class="spelle">Xpath,</span> as needed </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1;"><span class="spelle"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Autocomplete</span></span><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> for all common Selenium commands </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Walk through tests </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Debug and set breakpoints </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Save tests as HTML, Ruby scripts, or any other format </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Support for Selenium user-<span class="spelle">extensions.js</span> file </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l2 level1 lfo1;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Option to automatically assert the title of every page</span></li>
</ul>
<p style="margin: 0in 0in 0pt;"><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></strong></p>
<p style="margin: 0in 0in 0pt;"><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Drawbacks:</span></strong></p>
<ul type="disc">
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">The biggest drawback of Selenium IDE is its limitation in terms of browser support. Though Selenium scripts can be used for most of the browsers and operating systems, scripts written using Selenium IDE can be used for only the <span class="spelle">Firefox</span> browser if it is not used with Selenium RC or Selenium Core. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2;"><span class="spelle"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenese</span></span><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">, the simple scripting language used by IDE, is somewhat primitive as it has no conditionals (no &#8220;if&#8221; statements), and no loops (no &#8220;for&#8221; statements). </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Does not help with the launching and closing of the browser</span></li>
</ul>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></p>
<p style="margin: 0in 0in 0pt;"><em><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Note:</span></em><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> Selenium IDE can be configured to repeat a specific test by using <span class="spelle">flowControl</span> extensions: <span class="spelle">goto</span>, While, and so on, by installing the selenium-goto extension (download it from <a href="http://wiki.openqa.org/pages/viewpageattachments.action?pageId=379">http://wiki.openqa.org/pages/viewpageattachments.action?pageId=379</a>). To install it, open the Options panel in the Selenium IDE browser extension and specify the location of the <em><span style="font-family: Arial;">user-</span></em><span class="spelle"><em>extension.js</em></span> file.</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></p>
<p><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 'Arial Unicode MS'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><br style="page-break-before: always;" /></span></strong></p>
<p style="margin: 0in 0in 0pt;"><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">3) Selenium Remote Control:</span></strong></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium Remote Control (RC) is a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser. The RC server also bundles Selenium Core, and automatically loads it into the browser.</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium RC comes in two parts: </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">a) A server, which automatically launches and kills browsers, and acts as a HTTP proxy for web requests from them.</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">b) Client libraries for your favorite computer language (Java, .NET, Perl, Python, C#, PHP and Ruby).</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Click on<span class="grame"> </span><a title="selenium" href="http://www.xoriant.com/blog/wp-content/themes/stheme/images/untitled.JPG">selenium</a> for a simplified architectural representation.</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">As a test suite starts, the following happens</span></p>
<ul type="disc">
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo3;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">The client/driver reaches out to the Selenium-Server. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo3;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">The Selenium-Server launches a browser (or reuses an old one) with a URL that will load the Selenium core web page. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo3;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">The Selenium-Core gets the first instruction from the client/driver (via the HTTP Proxy built into the Selenium RC Server). </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo3;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">The Selenium-Core acts on that first instruction, typically opening a page of the AUT. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l3 level1 lfo3;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">The web server is asked for that page, and it renders it in the frame/window reserved for it.</span></li>
</ul>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> <strong><span style="font-family: Arial;">4) Selenium Grid:</span></strong></span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium Grid runs tests on many servers at the same time, cutting down on the time it takes to test multiple browsers or operating systems.</span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span></p>
<p style="margin: 0in 0in 0pt;"><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Installation:</span></strong></p>
<ol type="1">
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo4;"><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium IDE:</span></strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span>
<ul type="disc">
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list 1.0in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo4;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium IDE can be downloaded from <a href="http://seleniumhq.org/download/">http://seleniumhq.org/download/</a>. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list 1.0in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo4;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Open <span class="spelle">Mozilla</span> <span class="spelle">Firefox</span>. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list 1.0in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo4;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Drag and drop the file into it. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list 1.0in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo4;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Install it and restart F<span class="spelle">irefox</span> </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list 1.0in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo4;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">If installed properly, Selenium can be accessed from <em><span style="font-family: Arial;">Tool &#8211;&gt; Selenium IDE</span></em> in your browser toolbar.</span></li>
</ul>
</li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo4;"><strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium RC:</span></strong><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> </span>
<ul type="disc">
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list 1.0in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo4;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Selenium RC can be downloaded from <a href="http://seleniumhq.org/download/">http://seleniumhq.org/download/</a>. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list 1.0in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo4;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">Unzip the file and extract it in the directory of your choice. </span></li>
<li class="MsoNormal" style="margin: 0in 0in 0pt; tab-stops: list 1.0in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level2 lfo4;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">JRE 1.5 or higher version should be installed on your machine. To check the version, type the following command at the dos prompt: <em><span style="font-family: Arial;">java -version</span></em>.</span></li>
</ul>
</li>
</ol>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"> <strong><span style="font-family: Arial;">Bibliography:</span></strong></span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"><a href="http://seleniumhq.org/">http://seleniumhq.org/</a></span></p>
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;"><a href="http://www.testinggeek.com">http://www.testinggeek.com</a> </span></p>
<p style="margin: 0in 0in 0pt;">
<p style="margin: 0in 0in 0pt;"><span style="font-size: 11pt; font-family: Arial; mso-bidi-font-size: 12.0pt;">By Diana Dsouza</span></p>
<div class="author_member_gravatar_pic" style="display:block;">
			   <a class="author_member_gravatar" style="display:block;float:left;" href="http://www.xoriant.com/blog/?author=1"><img alt='' src='http://0.gravatar.com/avatar/eef61523a4b9247a735d3a0f2e3f34a9?s=60&amp;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D60&amp;r=G' class='avatar avatar-60 photo' height='60' width='60' /><br />
			   <a class="author_member_gravatar" style="padding:5px;font-size:12px;text-decoration:none;font-weight:bold;" href="http://www.xoriant.com/blog/?author=1">admin</a></div>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html&amp;title=Selenium+for+Test+Automation&amp;summary=Selenium%20is%20a%20suite%20of%20tools%20used%20to%20automate%20web%20application%20testing%20across%20many%20platforms.%20It%20is%20an%20open%20source%20tool%20developed%20in%20Java%20Script%20and%20browser%20technologies%20and%20hence%20supports%20all%20the%20major%20browsers%20on%20all%20the%20platforms.&amp;source=Xoriant Software Product Engineering Blog" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Selenium+for+Test+Automation+-+http://b2l.me/9wejr&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html&amp;title=Selenium+for+Test+Automation" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html&amp;title=Selenium+for+Test+Automation" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html&amp;title=Selenium+for+Test+Automation" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html&amp;t=Selenium+for+Test+Automation" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Related posts:<ol><li><a href='http://www.xoriant.com/blog/software-testing-and-qa/selenium-%e2%80%93-part-iii-advanced-features-of-selenium.html' rel='bookmark' title='Permanent Link: Selenium – Part III: Advanced Features of Selenium'>Selenium – Part III: Advanced Features of Selenium</a> <small>Introduction This is the third and concluding part of a three-part blog on Selenium – a free and open source automated software testing tool. In part one of this blog,...</small></li>
<li><a href='http://www.xoriant.com/blog/software-testing-and-qa/selenium-open-source-test-automation-tool-an-overview.html' rel='bookmark' title='Permanent Link: Selenium -Open Source Test Automation: An Overview'>Selenium -Open Source Test Automation: An Overview</a> <small>Introduction Within the software industry, once a product reaches the stable manual testing phase, every organization usually thinks of automated testing to save on the costs involved in manual testing....</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.xoriant.com/blog/software-testing-and-qa/selenium-for-test-automation.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

