<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Real projects examples for you to learn Automated Testing_QTP, Selenium, TestPartner, RFT, XML</title>
	<link>http://automation.youplayoff.com</link>
	<description></description>
	<lastBuildDate>Tue, 20 Dec 2011 01:44:21 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>#32: Tips for XML scripts</title>
		<description><![CDATA[Our customized XML scripts (see post#31) is based on C++, so C++ rules apply. I will discuss some common mistakes here: Variable scope: The following script is wrong. &#8220;$checkori&#8221; will return Null since &#8220;script:$path&#8221; is Null. The reason is the scope of &#8220;$path&#8221; is limited inside the If statements. The correct way of the above [...]]]></description>
		<link>http://automation.youplayoff.com/2011/09/03/32/</link>
			</item>
	<item>
		<title>#31: Use embedded XML scripts to automate Ultrasound Machine tests</title>
		<description><![CDATA[I have disappeared for 8 months&#8230; Even though there was no new posts in these months, but I did get a lot done: First, the measurement and export tests in workstation are fully automated by TestPartner using VBA scripts, which saved 1 tester 18 testing days. (I won&#8217;t create any new posts for TestPartner, since [...]]]></description>
		<link>http://automation.youplayoff.com/2011/08/27/31/</link>
			</item>
	<item>
		<title>#30: Different Software Design Life Cycle (SDLC) Models</title>
		<description><![CDATA[Software Design Life Cycles (SDLC) Models: - Waterfall Model - Incremental or Iterative Development Model - Prototyping Model - Agile Methodology (Agile methodology has various derivate approaches, such as Extreme Programming, Dynamic Systems Development Method (DSDM), and SCRUM. Extreme Programming is one of the most widely used approaches. Test-driven development is one of the core [...]]]></description>
		<link>http://automation.youplayoff.com/2010/12/11/30/</link>
			</item>
	<item>
		<title>#29: Selenium (Selenium-IDE, Selenium RC, Selenium Grid)</title>
		<description><![CDATA[Most small/medium sized website companies use LAMP for their development, because it is free. LAMP is an acronym for a solution stack of free, open source software, originally coined from the first letters of Linux (operating system), Apache HTTP Server, MySQL (database software) and Perl/PHP/Python, principal components to build a viable general purpose web server. [...]]]></description>
		<link>http://automation.youplayoff.com/2010/12/05/29/</link>
			</item>
	<item>
		<title>#28: How to pause or stop playback in TestPartner</title>
		<description><![CDATA[Stop playback: Alt+F12 Pause playback: Ctrl+Pause/Break]]></description>
		<link>http://automation.youplayoff.com/2010/12/03/28/</link>
			</item>
	<item>
		<title>#27: How to modify script in QTP debug mode</title>
		<description><![CDATA[The only thing that I do not like in QTP is scripts are read only in debug mode: if an error pop up during a playback in QTP, and I choose to &#8220;Debug&#8221;, then I can not modify anything since the script is read only. However, TestPartner is much more convenient in this particular area, [...]]]></description>
		<link>http://automation.youplayoff.com/2010/11/25/27/</link>
			</item>
	<item>
		<title>#26: Error handling in VBScript (QTP)</title>
		<description><![CDATA[In post#13 and post#23, we talked about how to do error handling in Visual Basic of Application (VBA), which is the scripting language for TestPartner. In today&#8217;s post, we will discuss how to handle errors in VBScript, which is the scripting language for QTP. In VBA, there are 3 error handling statements (for the meaning [...]]]></description>
		<link>http://automation.youplayoff.com/2010/11/24/26-error-handling-in-vbscript-qtp/</link>
			</item>
	<item>
		<title>#25: Differences of Funtion that returns array in VBScript and VBA</title>
		<description><![CDATA[To create and call a Function that returns array in VBScript and VBA are slightly different (QTP uses VBScript and TestPartner uses VBA): In VBA, Function GetExcelSheetData(FilePath As String, SheetName As String) Dim CellArray() As String 'A dynamic array that is not sized in the Dim statement ... Calculate RowCount and ColumnCount ReDim CellArray(RowCount, ColumnCount) [...]]]></description>
		<link>http://automation.youplayoff.com/2010/11/17/25/</link>
			</item>
	<item>
		<title>#24: How to run multiple TestPartner projects at once in Command Prompt</title>
		<description><![CDATA[There are mutiple people in my company are developing VBA scripts in TestPartner, and different people save their scripts under different projects, then a problem comes to us: How to run scripts from different projects at once? You can create a visual test in project A to play back all the test scripts and visual [...]]]></description>
		<link>http://automation.youplayoff.com/2010/11/11/24/</link>
			</item>
	<item>
		<title>#23: Error handling in VBA (TestPartner)_Part2</title>
		<description><![CDATA[In post#13, we talked about there are 3 error handling statements in Visual Basic of Application (VBA), which can be used in TestPartner. However, NOT all of these statements can be used in QTP, since QTP uses the Visual Basic Scripting Edition (VBScript) scripting language (refer to post#26 for error handling in VBScript). The 3 [...]]]></description>
		<link>http://automation.youplayoff.com/2010/11/01/23/</link>
			</item>
</channel>
</rss>

