tag:blogger.com,1999:blog-31493450516377808532024-03-12T21:46:13.049-07:00Quick Test ProfessionalShiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.comBlogger24125tag:blogger.com,1999:blog-3149345051637780853.post-8775865245670891362015-07-30T04:22:00.002-07:002015-07-30T04:25:55.956-07:00HP Unified Functional Testing 12.5 - Does UFT Install on Windows 10<iframe allowfullscreen="" frameborder="0" height="320" src="//www.youtube.com/embed/K0QQDhAIE0U" width="480"></iframe>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-45236907328056055782014-03-09T12:56:00.000-07:002014-03-09T12:56:22.588-07:00how to Download HP Quality Center 11.50<div dir="ltr" style="text-align: left;" trbidi="on">
Previously I have posted how to download QC 11 with the steps. but now the HP site has little changed the process to download QC and also latest versions is released QC 11.50, fallow the below steps to download HP Quality Center.<br />
<br />
Download the latest version of QC 11.50 evaluation version from the hp site below.<br />
<br />
<a href="http://www8.hp.com/us/en/software-solutions/quality-center-quality-management/index.html#.UYuxaaKmg1I">Download Quality Center 11.50</a><br />
<a href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1172141#.UYuxaaKmg1I" target="windowname"><img alt="" border="0" src="http://1.bp.blogspot.com/__9G2ITZmIwc/TS79UTB3zlI/AAAAAAAAErk/Z3XrVdyYgnA/s200/Download.jpg" id="BLOGGER_PHOTO_ID_5561661114996477522" style="cursor: hand; float: right; height: 91px; margin: 0px 0px 10px 10px; width: 200px;" /></a><br />
<b>Steps to Download:</b><br />
1. Open the above link<br />
2. Click on the "<b>Try Quality Center Enterprise Now</b>" button<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-cYER2Tk-tYQ/UwJ74K66h-I/AAAAAAAAFuQ/VgNK8dPmE_U/s1600/Screen+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-cYER2Tk-tYQ/UwJ74K66h-I/AAAAAAAAFuQ/VgNK8dPmE_U/s1600/Screen+1.png" height="308" width="400" /></a></div>
<br />
3. Click on Next button<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-pByFfJX0NEU/UwJ73hBGn0I/AAAAAAAAFuI/eEUjoHLioPg/s1600/Screen+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" src="http://4.bp.blogspot.com/-pByFfJX0NEU/UwJ73hBGn0I/AAAAAAAAFuI/eEUjoHLioPg/s1600/Screen+2.png" height="316" width="400" /></a></div>
<br />
4. Fill the information about your self to valid information and send the conformation email to your email id.<br />
<span style="color: red;"><b>Note:</b></span> licence information also sent to this email id<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-hrXKqII39Uw/UwJ73vlwvxI/AAAAAAAAFuE/kfBUeS1DSyU/s1600/Screen+3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-hrXKqII39Uw/UwJ73vlwvxI/AAAAAAAAFuE/kfBUeS1DSyU/s1600/Screen+3.png" height="270" width="400" /></a></div>
<br />
5. Click on I agree button to accept the terms of use<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-uzrLN6-0_wc/UwJ74aK1jRI/AAAAAAAAFuU/PeIKWRd6zgs/s1600/Screen+4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-uzrLN6-0_wc/UwJ74aK1jRI/AAAAAAAAFuU/PeIKWRd6zgs/s1600/Screen+4.png" height="262" width="400" /></a></div>
<br />
6. Now you will be able to see list of download links<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-YUUcGMaUEgc/UwJ74saPMVI/AAAAAAAAFug/RdCYJUqfZ54/s1600/Screen+5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-YUUcGMaUEgc/UwJ74saPMVI/AAAAAAAAFug/RdCYJUqfZ54/s1600/Screen+5.png" height="253" width="400" /></a></div>
<br />
7. Download this Software, HP QC/ALM11.50 Windows English (T7333-15018.ISO)<br />
8. Make sure your download file is not corrupted before installation<br />
9. Extract the ISO file using the software’s available in your system<br />
10. You have the setup to install the Quality Center 11.50 trail version<br />
<br />
Let me know by comments, if you want more information on the HP QC 11.50 installation or struck with download.<br />
<a href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1172141#.UYuxaaKmg1I"></a></div>
Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com2tag:blogger.com,1999:blog-3149345051637780853.post-48515981342132118592014-02-17T12:39:00.001-08:002014-02-17T12:39:38.816-08:00QTP Automation Testing: How to download HP QTP 11.5/ HPUFT 11.5?<a href="http://qtpsiva.blogspot.in/2014/02/how-to-download-hp-qtp-115-hpuft-115.html">Automation With QTP: How to download HP QTP 11.5/ HPUFT 11.5?</a>: What is HP UFT and how it is different from the traditional QTP? HP Unified Functional Testing (HP UFT) tool is previously known as ...Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com3tag:blogger.com,1999:blog-3149345051637780853.post-46675367752759628122013-07-06T09:52:00.001-07:002013-07-06T10:35:32.151-07:00What's New in the HP Functional Testing 11.5 SuiteWhat's New in the HP Functional Testing 11.5 Suite<br />
<br />
HP Unified Functional Testing(UFT) = HP QuickTest Pro(HPQTP) + HP Service Test(HPST)<br />
Quick Test Professional (QTP) is functional automation testing tool and Service Test (ST) will available in single package to serve the Automation testing needs prominently.<br />
HP UFT 11.5 features are defined by its advanced accessibility of the tools which incorporated in the hp uft 11.5 interface<br />
<br />
Click <a href="http://hpbroadband.com/program.aspx?key=14151FuncTest"><b>here</b></a> to view the Presentation from HP.Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com1tag:blogger.com,1999:blog-3149345051637780853.post-54149089672228960012011-01-13T05:08:00.000-08:002014-03-09T13:10:01.415-07:00Download Quality Center 11.00Now Quality Center 11.5 is released and new post has been created to download the new version of QC here <a href="http://shivaquicktestpro.blogspot.in/2014/03/how-to-download-hp-quality-center-1150.html"><b>Download Quality Center 11.5</b></a><br />
<br />
Download the latest version of QC 11 evaluation version from the hp site below.<br />
<br />
<a href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1172141#.UYuxaaKmg1I">Download Quality Center 11.00</a><br />
<a href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1172141#.UYuxaaKmg1I"><img alt="" border="0" src="http://1.bp.blogspot.com/__9G2ITZmIwc/TS79UTB3zlI/AAAAAAAAErk/Z3XrVdyYgnA/s200/Download.jpg" id="BLOGGER_PHOTO_ID_5561661114996477522" style="cursor: hand; float: right; height: 91px; margin: 0px 0px 10px 10px; width: 200px;" /></a>Steps to Download:<br />
<br />
1. Open the above link<br />
2. Click on the "HP Quality Center 11.00 Evaluation"<br />
3. Login/Register to HP with valid information.<br />
4. Click on I agree button to accept the terms of use<br />
5. Now you will be able to see list of download links<br />
6. Download this<br />
I.Software_HP_ALM_11.00_Windows_TC096_15000.zip<br />
II.Software_HP_ALM_11.00_Windows_TC096_15000.z01 files to one folder and extract it<br />
7. You have the setup to install the Quality Center 11 trail version :)<br />
<br />
Let me know if you want more information...Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com19tag:blogger.com,1999:blog-3149345051637780853.post-13996230685763366902010-12-02T11:07:00.000-08:002010-12-02T11:08:32.673-08:0012 Best Cross Browser Testing Tools to Ease Your Browser Compatibility Testing Efforts — Software Testing Help<a href="http://www.softwaretestinghelp.com/best-cross-browser-testing-tools-to-ease-your-browser-compatibility-testing-efforts/">By — Software Testing Help</a>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com5tag:blogger.com,1999:blog-3149345051637780853.post-1804392212869838352010-12-02T11:05:00.000-08:002010-12-02T11:09:10.096-08:00QTP support for Silverlight, AJAX, GWT, Dojo, YUI now available | Learn QTP<a href="http://www.learnqtp.com/qtp-now-supports-silverlight-ajax-google-webtoolkit-dojo-yahoo-user-interface/">By-Learn QTP</a>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com1tag:blogger.com,1999:blog-3149345051637780853.post-42390046206038936332010-10-18T13:37:00.000-07:002011-01-18T08:14:14.407-08:00QTP Supports Windows 7 Operating System and 64 Bit Applications ?<div style="text-align: center;"><span class="Apple-style-span"><u><b><br /></b></u></span></div>YES!!!!<div><br />Now QTP 11.00 Supports Microsoft Windows 7 (32-bit & 64-bit) and Windows Server 2008 (64-bit). you need to install the QTP_00699 Patch to get the complete support for the 64-bit applications, you can download QTP_00699 patch from below link.</div><div><br /></div><div>"QuickTest Professional version 11.0 supports test particular techonologies on 64-bit applications after installing patch QTP_00699"<br /><br />If you Install QTPWEB_00037 and QTP_00644 Patches, QTP 10.0 will work fine in your Windows 7 OS system,</div><div><br /></div><div><br /><br /></div><div><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTPWEB_00037.EXE&prodName=qtp&prodRelease=10.0"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 91px;" src="http://4.bp.blogspot.com/__9G2ITZmIwc/TL81lKaG8II/AAAAAAAAEkU/zQDpNOGQLgU/s200/Download.jpg" border="0" alt="Download Patch QTPWEB_00037" title="Download Patch QTPWEB_00037" id="BLOGGER_PHOTO_ID_5530197779999551618" /><span class="Apple-style-span" style="color: rgb(0, 0, 0); -webkit-text-decorations-in-effect: none; "></span></a><br /><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTPWEB_00037.EXE&prodName=qtp&prodRelease=10.0"></a></div><div><br /></div><div><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTPWEB_00037.EXE&prodName=qtp&prodRelease=10.0">QTPWEB_00037</a> Patch </div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTP_00644.EXE&prodName=qtp&prodRelease=10.0"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 91px;" src="http://4.bp.blogspot.com/__9G2ITZmIwc/TL81lKaG8II/AAAAAAAAEkU/zQDpNOGQLgU/s200/Download.jpg" border="0" alt="Download Patch QTP_00644" title="Download Patch QTP_00644" id="BLOGGER_PHOTO_ID_5530197779999551618" /></a><br /><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTP_00644.EXE&prodName=qtp&prodRelease=10.0"></a></div><div><br /></div><div><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTP_00644.EXE&prodName=qtp&prodRelease=10.0">QTP_00644</a> Patch</div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><div><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTP_00699.EXE&prodName=qtp&prodRelease=11.00"><img src="http://4.bp.blogspot.com/__9G2ITZmIwc/TL81lKaG8II/AAAAAAAAEkU/zQDpNOGQLgU/s200/Download.jpg" border="0" alt="Download Patch QTP_00699" title="Download Patch QTP_00699" id="BLOGGER_PHOTO_ID_5530197779999551618" style="float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; cursor: pointer; width: 200px; height: 91px; " /></a><br /><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTP_00699.EXE&prodName=qtp&prodRelease=10.0"></a></div><div><br /></div><div><a href="http://support.openview.hp.com/downloadAPatch.jsp?patchName=QTP_00699.EXE&prodName=qtp&prodRelease=11.00">QTP_00699</a> Patch</div></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><div><br /></div><div><b><span class="Apple-style-span">Note:</span></b> Please review all instructions HP support terms and conditions before installing any of the patches.</div></div>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com2tag:blogger.com,1999:blog-3149345051637780853.post-68804625183212944372010-10-08T03:10:00.000-07:002013-05-09T06:51:58.807-07:00QTP 11.00 New Features<div style="text-align: center;"><b><span class="Apple-style-span" style="font-size: large;"><span class="Apple-style-span">QuickTest 11.00 is available now with the following new features</span></span></b></div><div style="text-align: center;"><b><span class="Apple-style-span" style="font-size: large;"><span class="Apple-style-span"><br /></span></span></b></div><a href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1174315#"><img src="http://2.bp.blogspot.com/__9G2ITZmIwc/TK8E9ZI7gBI/AAAAAAAAELw/m556z5stxX0/s200/Download.jpg" border="0" alt="Download QTP 11.00" " title="Download QTP 11.00"id="BLOGGER_PHOTO_ID_5525640720573759506" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 200px; height: 91px; " /></a><div><b><span class="Apple-style-span" style="font-weight: normal; "><b><p class="MsoListParagraph" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="mso-bidi-font-family:"Times New Roman""><span class="Apple-style-span" style="font-weight: normal; "><b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b></b></b></b></span></b></span></span></p><span style="mso-bidi-font-family:"Times New Roman""><b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b></b></span></b>Manage Your Test Data</span><p></p></b></span><p></p> <p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; text-align:justify;line-height:normal"><span class="Apple-style-span" style="font-weight: normal;">Quality Center (HP Application Lifecycle Management) test configuration functionality enables to determine runtime which data sets to use for your tests execution. <o:p></o:p></span></p> <p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; text-align:justify;line-height:normal"><span class="Apple-style-span" style="font-weight: normal;"><a name="wp92294"></a>HP ALM test configurations enable:</span></p><p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; text-align:justify;line-height:normal"><span class="Apple-style-span" style="font-weight: normal;"></span></p><span class="Apple-style-span" style="font-weight: normal;"><p class="MsoNormal" style="text-align: justify; "></p><ul><li><b><p class="MsoNormal" style="text-align: justify; line-height: normal; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"></span></p><span class="Apple-style-span" style="font-weight: normal;"><p class="MsoNormal" style="text-align: justify; display: inline !important; ">Unbind your data from your tests</p></span><p></p></b></li><li><b><p class="MsoNormal" style="text-align: justify; line-height: normal; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"></span></p><span class="Apple-style-span" style="font-weight: normal;"><p class="MsoNormal" style="text-align: justify; display: inline !important; ">Share common data sources across different tests</p></span><p></p></b></li><li><b><p class="MsoNormal" style="text-align: justify; line-height: normal; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"></span></p><span class="Apple-style-span" style="font-weight: normal;"><p class="MsoNormal" style="text-align: justify; display: inline !important; ">Filter your data to fit your testing needs</p></span><p></p></b></li><li><b><p class="MsoNormal" style="text-align: justify; line-height: normal; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"></span></p><span class="Apple-style-span" style="font-weight: normal;"><p class="MsoNormal" style="text-align: justify; display: inline !important; ">Increase requirements traceability</p></span><p></p></b></li></ul><p></p></span><p></p><p></p><p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; margin-left:1.0in;text-align:justify;text-indent:-.25in;line-height:normal; mso-list:l0 level1 lfo2;tab-stops:list .5in"><span class="Apple-style-span" style="font-weight: normal;"></span><span class="Apple-style-span" style="font-weight: normal; "><b><span style="font-size:10.0pt;mso-bidi-font-size:11.0pt;font-family:Symbol; mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol"><span class="Apple-style-span" style="font-weight: normal;"><b></b></span></span></b></span></p><p></p><p></p> <p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; text-align:justify;line-height:normal"><span class="Apple-style-span" style="font-weight: normal;"><a name="wp92302"></a>Test data can be stored in the Quality Center Test Resources module in the form of data table resource files. <o:p></o:p></span></p><p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; text-align:justify;line-height:normal"><span class="Apple-style-span" style="font-weight: normal;"><b></b></span></p><span class="Apple-style-span" style="font-weight: normal;"><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; "><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b></b></span><span class="Apple-style-span" style="font-weight: normal; "><b><p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Test Your GUI and UI-Less Application Functionality in One Test</p></b></span><p></p><p class="MsoListParagraphCxSpFirst" style="text-align:justify;text-indent:-.25in; mso-list:l1 level1 lfo1"><o:p></o:p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><o:p><span class="Apple-style-span" style="font-weight: normal;"> </span></o:p><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">“QuickTest-Service Test” integration enables to test across the GUI and non-GUI layers of the application.</span></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">We can use QuickTest steps to start testing the GUI elements in the application, then call a “Service Test” test to validate service communications (standard Web Services, non-SOAP Web Services, such as REST, etc.), and then step back into your QuickTest GUI testing, all in a single test run. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">The results of the QuickTest and Service Test steps are displayed in a unified report in the new Run Results Viewer. <o:p></o:p></span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"><b></b></span></p><span class="Apple-style-span" style="font-weight: normal;"><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; "><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b></b></span><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">New Run Results Viewer</p></b></b></b></b></span><p></p><b><b><p></p></b></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">The new Run Results Viewer provides an Executive Summary page with summary data, pie charts and statistics for both the current and previous runs, a quick link to the previous run results, and more. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">The Run Results Viewer displays the results of your run session in a set of panes that you can show, hide, move, dock, and otherwise customize to your needs. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">We can install the Run Results Viewer as a standalone installation. This enables you to share the results of your tests with business analysts and developers who do not work with QuickTest.<o:p></o:p></span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"><b></b></span></p><span class="Apple-style-span" style="font-weight: normal;"><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; "><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b></b></span><span class="Apple-style-span" style="font-weight: normal; "><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Help QuickTest Identify Your Objects as a Manual Tester Would – VISUALLY</p></b></span><p></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify;text-indent:-.25in; mso-list:l1 level1 lfo1"><o:p></o:p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">We can now use visual relation identifiers to identify application objects based on other objects that are always near them. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">This enables to create a more reliable identification definition for test objects that are otherwise difficult to differentiate, and to ensure that the identification remains reliable even if the user interface design changes. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">The Visual Relation Identifier Dialog Box provides the interface and tools to help to create and verify the visual relation identifier definitions.</span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"></span><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Collaborate with Developers to Pinpoint Defects Using Log Tracking</p></b></b></b></b></b></b></b></span><p></p><b><b><b><p></p></b></b><b><b></b><p></p></b><p></p></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"><span class="Apple-style-span" style="font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large; "></span></b></span></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; "><b></b></p><b><p></p></b><b></b><p></p></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-indent: -24px;text-align: justify; "><b></b></p><b><p></p></b><b></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-indent: -24px;text-align: justify; "><b></b></p><b><p></p></b><b></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify;text-indent:-.25in; mso-list:l1 level1 lfo1"><o:p></o:p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">QuickTest's new Log Tracking functionality helps to work with developers to pinpoint the root causes of unexpected behavior of the application during run time.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">When we enable log tracking, QuickTest receives the Java or .NET log framework messages from the application and embeds the same with the test run results. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">We can click a log message in the results to jump to the relevant step in the run results tree, or we can click a step in the run results tree and view the log message that was generated at the time that the selected step ran. we can also specify that a log message of a particular level (or higher) will caused the test execution. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">After you view the results, we can also print or export the log tracking details to a file to show to a developer, or we can provide the developer with the standalone Run Results Viewer installation so that the developer can view and analyze the results directly in their system.</span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"></span><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Out-of-the-Box Support for Web 2.0 Toolkit Applications</p></b></b></b></b></span><p></p><b><b><p></p></b><b></b><p></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">Now QTP 11.00 provides Web Add-in Extensibility-based add-ins for ASP .NET Ajax, GWT, Yahoo UI, and Dojo Web 2.0 toolkits. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">We can use these add-ins just as the regular other add-in. we can also use Web Add-in Extensibility or Extensibility Accelerator to customize the provided support to match our needs. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">We can install this add-ins by running the Web 2.0 Toolkit Support Setup from the Add-in Extensibility and Web 2.0 Toolkits option in the QuickTest Professional setup window.</span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"></span><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">New Web Testing Capabilities</p></b></b></b></b></span><p></p><b><b><p></p></b><b></b><p></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">Many new testing capabilities are now available for working with Web-Based applications.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">Firefox Testing: We can now record steps on Mozilla Firefox and use the .Object property to access the Firefox DOM.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">XPath, CSS, Identifiers: We can add the XPath or CSS identifier properties to instruct QuickTest to identify a Web object in your application based on its XPath location or CSS definition.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">Event Identifiers. You can also now use the attribute/* notation in the test object description to identify a Web-based object based on an event associated with that object. For example, we can add attribute/onClick as a property in a WebButton test object description to identify a button that is associated with the onClick event.<o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">Embed or Run JavaScripts in Your Web Pages. You can use the new EmbedScript/EmbedScriptFromFile and RunScript/RunScriptFromFile functions to embed JavaScripts in all loaded browser pages and frames or to run JavaScripts in specific pages. Use these scripts to perform operations on, or retrieve data from, the browser pages in your application.</span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"></span><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Automatically Parameterize Steps</p></b></b></b></b></span><p></p><b><b><p></p></b><b></b><p></p></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify;text-indent:-.25in; mso-list:l1 level1 lfo1"><o:p></o:p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">We can instruct QuickTest to automatically parameterize the steps in our test's actions at the end of a recording session. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">This enables us to create actions that can be used for a variety of different purposes or scenarios by referencing different sets of data. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">You activate this option by selecting the automatically parameterize steps option in the General tab of the Options dialog box. You can set the option to use Global Data Table Parameters or Test Parameters.</span></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">When we stop a recording session while this option is selected, QuickTest replaces the constant values in the test object operation arguments of your steps with either Data Table parameters or action parameters, based on your selection in the Options dialog box.</span></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">QuickTest performs this automatic parameterization for all relevant steps in any action in your test, in which you recorded one or more steps during that recording session.</span></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">If we work with HP ALM, and we can select the Global Data Table Parameters option, we can map the generated parameters to the column names of a data resource and then use different configurations in your test sets.</span></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">If we are working with SAP eCATT and when we select the Test Parameters option, then supply the values for the test parameters from eCATT.</span></p></b></b><div><div style="text-align: justify;"><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-indent: 0px; text-align: justify; display: inline !important; "><span style="font-family: Wingdings; "><br /></span></p></b></b></b></div><div style="text-align: justify;"><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-indent: 0px; text-align: justify; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><b><b><b><b><b><b><b><b><b><b><b><b><b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></span></p><b><b><b><b><b><b><b><b><b><b><b><b><b><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">New Silverlight Add-in</p></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b></b><b><b><b><p></p></b></b></b></div><div><b><b><b><p></p><p></p><p></p><b><b><b><p></p></b></b></b><b><b><b></b><p></p></b><p></p></b><p></p></b><p></p></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"><span class="Apple-style-span" style="font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large; "></span></b></span></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; "><b></b></p><b><p></p></b><b></b><p></p></b><p></p></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify;text-indent:-.25in; mso-list:l1 level1 lfo1"><o:p></o:p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">You can use the new Silverlight Add-in to test objects in Silverlight 2 and Silverlight 3 applications. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">After you install the Silverlight Add-in, it is displayed in the Add-in Manager as a child add-in under the WPF Add-in.</span></p></b></b></div><div><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"><br /></span></p></b></b></div><div><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"><b><b><b></b></b></b></span></p><span class="Apple-style-span" style="font-weight: normal;"><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b></b></span><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Extend WPF and Silverlight Support</p></b></b></b></b></b></span><p></p></b><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"><br />The WPF and Silverlight Add-in Extensibility SDK enables you to develop support for testing third-party and custom WPF and Silverlight controls that are not supported out-of-the-box by the relevant QuickTest add-ins. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">You install the WPF and Silverlight Add-in Extensibility SDK from the Add-in Extensibility and Web 2.0 Toolkits option in the QuickTest Professional setup window.</span></p></b></b></div><div><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"><br /></span></p></b></b></div><div><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;"><b><b><b></b></b></b></span></p><span class="Apple-style-span" style="font-weight: normal;"><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b></b></span><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Use Extensibility Accelerator for Web Add-in Extensibility Development</p></b></b></b></b></span><p></p></b><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"><br />The new Extensibility Accelerator for Functional Testing is a Visual Studio-like IDE that facilitates the design, development, and deployment of Web Add-in Extensibility support. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal; font-size: 16px; "><b><span class="Apple-style-span" style="font-size: large;"></span></b></span></p><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; display: inline !important; "><span class="Apple-style-span" style="font-weight: normal;">It provides a user interface and special tools that help you define new test object classes, map those test object classes to the controls in your application, and teach QuickTest how to identify the controls, perform operations on the controls and retrieve their properties.</span></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">You install the Extensibility Accelerator from the Add-in Extensibility and Web 2.0 Toolkits option in the QuickTest Professional setup window.</span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"></span><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">It's Easier Than Ever to Insert Regular Expressions</p></b></b></b></b></span><p></p><b><b><p></p></b><b></b><p></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">The Smart Regular Expression list provides syntax hints that make it easier than ever to insert regular expressions into your test steps. It also enables you to access the Regular Expression Evaluator, which lets you test regular expressions to make sure they suit your needs. </span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"></span><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Load Function Libraries at Run Time</p></b></b></b></b></span><p></p><b><b><p></p></b><b></b><p></p></b><p></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify;text-indent:-.25in; mso-list:l1 level1 lfo1"><o:p></o:p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">The new LoadFunctionLibrary statement lets you load a function library when a step runs instead of at the beginning of a run session. This means, for example, that you can define conditional steps that use functions from various function libraries, but load only the required function libraries during a run session.</span></p><p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;"></span><span class="Apple-style-span" style="font-weight: normal; "><b><b></b></b></span></p><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; "><span style="font-family: Wingdings; ">Ø </span></p></b></b><span class="Apple-style-span" style="font-weight: normal; "><b><b><b><b><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -0.25in; display: inline !important; ">Avoid Downtime Due to License Server Failures</p></b></b></b></b></span><p></p><b><b><p></p></b><b></b><p></p></b><p></p> <p class="MsoListParagraphCxSpMiddle" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">With redundant license servers we can create failover, so that if our main license server fails, other remaining servers maintain availability of your licenses without causing any downtime or loss of licenses for users. <o:p></o:p></span></p> <p class="MsoListParagraphCxSpLast" style="text-align:justify"><span class="Apple-style-span" style="font-weight: normal;">The redundant license server feature is especially useful for enterprise customers who have a large network installation and want to maintain license server backup.</span><o:p></o:p></p></b>****<span class="Apple-style-span" style="font-family: monospace; font-size: 13px; color: rgb(51, 51, 51); line-height: 20px; white-space: pre; "><strong>Reference:</strong> HP QTP 11.00 Help</span><p></p></div></div></div>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com1tag:blogger.com,1999:blog-3149345051637780853.post-53628962273586121362010-09-28T13:19:00.000-07:002010-10-08T05:33:14.633-07:00QTP 11.0<div style="text-align: center;"><span class="Apple-style-span"><u><br /></u></span></div><div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__9G2ITZmIwc/TKJOGCg7vzI/AAAAAAAAEKc/FfEoQb9XKXw/s1600/QTP+11.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 190px; height: 320px;" src="http://4.bp.blogspot.com/__9G2ITZmIwc/TKJOGCg7vzI/AAAAAAAAEKc/FfEoQb9XKXw/s320/QTP+11.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5522061958770835250" /></a>Wow guy's!!!! now QTP 11.00 is out and I am working on it :) when you guy's are migrating your earlier version Functional Automation Scripts to QTP 11.0 Scripts!</div><div><br /></div><div><a href="http://shivaquicktestpro.blogspot.com/2009/04/download-qtp-100-from-hp-website.html">Click Here</a> download the QTP 11.0 trail version, and one more good news guy's, now you can play the new features for 30 days!!!</div><div><br /></div><div><br /></div><div><br /></div><div><div><a href="https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-24%5E1352_4000_100"><img src="http://2.bp.blogspot.com/__9G2ITZmIwc/TK77-lVTSeI/AAAAAAAAELY/gVdKgmjPgBA/s200/Download.jpg" border="0" alt="Download QTP 11.00 trail version"title="Download QTP 11.00 trail version" id="BLOGGER_PHOTO_ID_5525630845422094818" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 200px; height: 91px; " /></a></div></div><div><br /></div>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-57227736816322213902010-02-23T01:39:00.000-08:002010-06-01T10:19:02.881-07:00Make Your QTP Script TalkThis is soooo... interesting one in QTP....<br /><br />QTP will talk????<br /><br />I read about it in some blog and tested in my system.. QTP is talking..... now.. wow...<br /><br />Set oVoice = CreateObject("sapi.spvoice")<br />oVoice.Speak "Iteration "&Environment.Value("TestIteration")<br />Set oVoice =Nothing<br /><br />With this code.. Now your QTP will Speak :)..which Iteration is running in your current execution..<br /><br />switch on the speakers and listen..<br /><br />Reference: <a href="http://en.wikipedia.org/wiki/Microsoft_Speech_API"><span style="COLOR: rgb(255,0,0)">http://en.wikipedia.org/wiki/Microsoft_Speech_API</span></a>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-25758144541052515812010-02-10T11:12:00.000-08:002010-10-08T05:27:18.779-07:00Let's Download VSTS 2010 trail version and play!!!! Will it be a real competitor for QTP in functional testing???<div style="text-align: center;"><strong>VSTS Test Edition:</strong></div><br /> There are code quality features common to Visual Studio Professional and all the VSTS editions, such as adding a test results to a work item or tracking tests against work items, creating unit tests, and scheduling of tests. <div> Quality features specific to the Test edition include calling one Web test from another Web test, custom host adaptors for running tests in alternate test environments, generic tests for wrapping external programs and tests not part of VSTS, load modelling for load tests, load tests for Web tests or unit tests that simulate multiple users for performance and stress testing, and manual tests such as disconnecting the power supply. </div><div> Microsoft Test Runner enables test case execution, and event and system log collection, and captures images and video of test execution; the integration with TFS allows users to create defects linked with related artefacts.<br /><br /> In functional testing market there is one more tool avilable from Micro Soft(VSTS), will it be a real competior for QTP...????<br /><br />give your comments......<br /><br /><span style="font-size:180%;color:#ff0000;"><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=06a32b1c-80e9-41df-ba0c-79d56cb823f7&displaylang=en">Download VSTS 2010 trail version</a></span><div><div><div><span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 29px;"><span class="Apple-style-span" style="color: rgb(0, 0, 238); font-size: 16px; -webkit-text-decorations-in-effect: underline; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); "><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=06a32b1c-80e9-41df-ba0c-79d56cb823f7&displaylang=en"><img src="http://2.bp.blogspot.com/__9G2ITZmIwc/TK8M0Zh_EpI/AAAAAAAAEMI/qZEvlZh8730/s200/Download.jpg" border="0" alt="Download VSTS 2010 trail version" title="Download VSTS 2010 trail version" id="BLOGGER_PHOTO_ID_5525649362153050770" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 200px; height: 91px; " /></a></span></span></span></span></span></div></div></div></div>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com3tag:blogger.com,1999:blog-3149345051637780853.post-74694997968403204962009-04-10T07:30:00.000-07:002009-04-17T04:32:54.024-07:00You can execute QTP scripts after locking your system!!!!<p class="MsoNormal">You can execute QTP scripts after locking your system, By changing one value in Registry :)</p>Steps:<br />1. Open registry by typing regedit in the run command.<br />2. Navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\MicTest folder in the registry.<br />3. Search for "SkipEnvironmentChecks".<br />4.Change the value to "1" and restart the QTP.<br /><br />I read this in some QTP forum and after executing one small script, posting in my bolg because it will help a lot for QTP professionals!!!!Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com1tag:blogger.com,1999:blog-3149345051637780853.post-17452858743182709442009-04-10T06:31:00.000-07:002009-04-17T04:37:07.252-07:00Lock your system after execution of your QTP ScriptPublic Function Lock_your_system()<br /> Set obj = CreateObject("WScript.Shell")<br /> sCmnd = "%windir%\SYSTEM32\rundll32.exe user32.dll,LockWorkStation"<br /> obj.Run sCmnd, 0, False<br />End FunctionShiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-5600185696076512922009-04-10T05:24:00.000-07:002013-05-09T07:30:48.801-07:00Download QTP 11.0 trail version from HP website<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1174315#.UYuyH6Kmg1I"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 91px;" src="http://2.bp.blogspot.com/__9G2ITZmIwc/TK77FQaAXZI/AAAAAAAAELQ/xgNa-N0_rJE/s200/Download.jpg" border="0" alt="Download QTP 11.0 trail version" title="Download QTP 11.0 trail version"id="BLOGGER_PHOTO_ID_5525629860552138130" /></a><b><div style="display: inline !important; "><span class="Apple-style-span" style="font-weight: normal; "><b><span class="Apple-style-span" style="font-size: medium;"><br /><a href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1174315#.UYuyH6Kmg1I"></a></span></b></span></div></b><div><b><div style="display: inline !important; "><span class="Apple-style-span" style="font-weight: normal; "><b><br /></b></span></div></b></div><div><b><div style="display: inline !important; "><span class="Apple-style-span" style="font-weight: normal; "><b><span class="Apple-style-span" style="font-size: medium;"><a href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1174315#.UYuyH6Kmg1I">Click here</a> <span class="Apple-style-span">to Download QTP 11.0 trail version!!!!!</span></span></b></span></div></b></div>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com1tag:blogger.com,1999:blog-3149345051637780853.post-67878920543986009632009-02-09T05:50:00.000-08:002009-04-17T04:37:07.252-07:00How to get Sub-folders Count and Names from a Folder?How to get Sub-folders Count and Names from a Folder?<br /><br />Set Obj = CreateObject("Scripting.FileSystemObject")'Creating a file system object<br />Set Obj1 = Obj.GetFolder("C:\test")<br />Set Obj2 = Obj1.SubFolders<br />msgbox Obj2.Count 'displaying count of sub-folders<br />For Each Fold_Iteam in Obj2<br />Fold_names = Fold_names& Fold_Iteam.name &vbnewline<br />Next<br />msgbox Fold_names 'Displaying all sub-folders namesShiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-31814191760899224252009-02-04T22:51:00.000-08:002009-04-17T04:38:40.369-07:00QuickTestPro 10.0<span class="Apple-style-span" style="FONT-WEIGHT: bold"><div>Good News !!!!!!!! QTP 10 is having so many new fetures....find some of them below</div><div><br /></div>QTP 10 New Features</span> <div><span class="Apple-style-span" style="FONT-WEIGHT: bold"><br /></span><div>1.Portability by Saving Copies of Tests Together with Their Resource Files</div><div>2.Call Actions Dynamically During the Test Run</div><div>3.Develop Your Own Bitmap Checkpoint Comparison Algorithm</div><div>4.Centrally Manage Your Work Items and ToDo Tasks in the To Do Pane</div><div>5.Improve Test Results Analysis with New Reporting Functionality</div><div>6.Centrally Manage and Share Testing Assets, Dependencies, and Versions in Quality Center 10.00<br /></div><div><br /></div><div><span class="Apple-style-span" style="FONT-WEIGHT: bold">Product Enhancements</span><br /></div><div><span class="Apple-style-span" style="FONT-WEIGHT: bold"><span class="Apple-style-span" style="FONT-WEIGHT: normal">1. You can </span><span class="Apple-style-span" style="FONT-WEIGHT: normal">Upgrade QTP 10 from QuickTest 9.5</span></span></div><div>2. Improved IntelliSense Functionality</div><div>3. Improved Debugger Pane Design and Functionality<br /></div><div>4. Added New Object Identification Solutions in Maintenance Run Mode</div><div>5.Additional Configuration Settings for Text Recognition Mechanism</div><div>6.New Look for Options, Settings, and File Dialog Boxes</div><div>7.QuickTest Toolbar Customization Options</div><div>8.Improved Web Extensibility</div><div>9..NET Add-in and Extensibility Improvements</div><div>10.New Terminal Emulator Configuration Validation</div><div><br /></div><div><span class="Apple-style-span" style="FONT-WEIGHT: bold">New Supported Operating Systems and Environments</span><br /></div><div><span class="Apple-style-span" style="FONT-WEIGHT: bold"><div class="pSmartBullet1"><li><span class="Apple-style-span" style="FONT-WEIGHT: normal">Microsoft Internet Explorer 8, Beta 2 </span></li></div><span class="Apple-style-span" style="FONT-WEIGHT: normal"><a name="wp86475"></a></span><div class="pSmartBullet1"><li><span class="Apple-style-span" style="FONT-WEIGHT: normal">Mozilla Firefox 3.0.x</span></li><li><span class="Apple-style-span" style="FONT-WEIGHT: normal">Delphi: IDE, versions 6, 7, and 2007</span><span class="Apple-style-span" style="FONT-WEIGHT: normal"></span></li><li><span class="Apple-style-span" style="FONT-WEIGHT: normal">Citrix Presentation Server 4.5</span></li></div><div><span class="Apple-style-span" style="FONT-WEIGHT: normal"><span class="Apple-style-span" style="COLOR: rgb(51,51,51); LINE-HEIGHT: 20pxfont-size:13;" ><pre><strong>Reference:</strong> HP QTP 10.0 Help</pre></span></span></div></span></div></div>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-79869397009425461612008-11-26T22:39:00.000-08:002009-04-17T04:34:31.669-07:00How to get Tool tip of Images in a web page<span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">Browser("abc").Page("abc").Sync</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">Set desc_img = Description.Create<br /></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">desc_Img("html tag").value = "IMG"</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">Set list_imgs= Browser("abc").Page("abc").ChildObjects(desc_img)<br /></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">For i = 0 To list_imgs.Count - 1<br /></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"> tool_tiptxt= list_imgs(i).GetROProperty("alt")</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"> If tool_tiptxt <> "" Then</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"> MsgBox "Tool tip text= " & tool_tiptxt </span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"> End If</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)"></span></span><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">Next</span></span>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-82721727237769839092008-11-24T03:49:00.000-08:002009-04-17T04:34:31.670-07:00How to get the font color of an item in a WebList ?<span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">set Web_list_Items= Browser("abc").Page("abc").WebList("abc").Object.all.tags("option")</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">For each element in Web_list_Items</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">Set style = element.currentstyle</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">Item_text_color=style.Color</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">Item_text=element.text</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">msgbox Item_text_color</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">msgbox Item_text</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">Next</span></span>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com1tag:blogger.com,1999:blog-3149345051637780853.post-45187293205497861612008-11-24T03:46:00.000-08:002009-04-17T04:37:07.253-07:00How to Maximize a Browser?<span class="Apple-style-span" style="webkit-border-horizontal-spacing: 2px; webkit-border-vertical-spacing: 2pxfont-family:Arial;font-size:12;" ><span class="Apple-style-span" style="COLOR: rgb(0,0,153)">If Browser("abc").Exist Then<br />Brw_Hwnd = Browser("abc").GetROProperty("hwnd")<br />Set a= Description.Create<br />a("hwnd").Value = Brw_Hwnd<br />Window(a).Maximize<br />End If </span></span>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com1tag:blogger.com,1999:blog-3149345051637780853.post-75997995537185864232008-11-05T23:56:00.001-08:002013-05-09T07:31:29.151-07:00Download QTP 9.5 from HP website<span class="Apple-style-span" style="WHITE-SPACE: pre;font-family:Arial;font-size:13;" ><span class="Apple-style-span"><a href="http://www8.hp.com/us/en/software-solutions/software.html?compURI=1174315#.UYuyH6Kmg1I"><span class="Apple-style-span" style="COLOR: rgb(255,0,0)">Download QTP 9.5 from HP website</span></a></span></span>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-8384782004411141252008-11-05T23:30:00.000-08:002009-04-17T04:37:07.253-07:00VB Scripting Imp Functions<span class="Apple-style-span" style="TEXT-DECORATION: underline">Some VB Script IMP Functions </span><br /><span class="Apple-style-span" style="TEXT-DECORATION: underline"><br /></span><br /><span class="Apple-style-span" style="FONT-WEIGHT: bold;font-size:32;" >Array Function</span><br /><p>Returns a <b>Variant</b> containing an array. </p><pre><b>Array(</b><i>arglist</i><b>)</b></pre><p>The required <i>arglist</i> argument is a comma-delimited list of values that are assigned to the elements of an array contained with the <b>Variant</b>. If no arguments are specified, an array of zero length is created. </p><h4>Remarks</h4><p>The notation used to refer to an element of an array consists of the variable name followed by parentheses containing an index number indicating the desired element. In the following example, the first statement creates a variable named A. The second statement assigns an array to variable A. The last statement assigns the value contained in the second array element to another variable. </p><pre>Dim A</pre><pre>A = <code><b>Array(</b></code>10<code><b>,</b></code>20<code><b>,</b></code>30<code><b>)</b></code></pre><pre>B = A(2)<span style="mso-spacerun: yes"> </span>' B is now 30.</pre><p class="MsoNormal"><b>Note </b>A variable that is not declared as an array can still contain an array. Although a <b>Variant</b> variable containing an array is conceptually different from an array variable containing <b>Variant</b> elements, the array elements are accessed in the same way.</p><h1>CDate Function</h1><p>Returns an expression that has been converted to a <b>Variant</b> of subtype <b>Date</b>.</p><pre>CDate(<i>date</i>)</pre><p>The <i>date</i> argument is any valid date expression.</p><h4>Remarks</h4><p>Use the <b>IsDate</b> function to determine if <i>date</i> can be converted to a date or time. <b>CDate</b> recognizes date literals and time literals as well as some numbers that fall within the range of acceptable dates. When converting a number to a date, the whole number portion is converted to a date. Any fractional part of the number is converted to a time of day, starting at midnight.</p><p><b>CDate</b> recognizes date formats according to the locale setting of your system. The correct order of day, month, and year may not be determined if it is provided in a format other than one of the recognized date settings. In addition, a long date format is not recognized if it also contains the day-of-the-week string. </p><p>The following example uses the <b>CDate</b> function to convert a string to a date. In general, hard coding dates and times as strings (as shown in this example) is not recommended. Use date and time literals (such as #10/19/1962#, #4:45:23 PM#) instead. </p><pre>MyDate = "October 19, 1962"<span style="mso-spacerun: yes"> </span>' Define date.</pre><pre>MyShortDate = <code><b>CDate(</b></code>MyDate<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Convert to Date data type.</pre><pre>MyTime = "4:35:47 PM"<span style="mso-spacerun: yes"> </span>' Define time.</pre><pre>MyShortTime = <code><b>CDate(</b></code>MyTime<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Convert to Date data type.</pre><h1>Chr Function</h1><p>Returns the character associated with the specified ANSI character code.</p><pre><b>Chr(</b>charcode<b>)</b></pre><p>The <i>charcode</i> argument is a number that identifies a character.</p><h4>Remarks</h4><p>Numbers from 0 to 31 are the same as standard, nonprintable ASCII codes. For example, <b>Chr(</b>10<b>)</b> returns a linefeed character.</p><p>The following example uses the <b>Chr</b> function to return the character associated with the specified character code: </p><pre>Dim MyChar</pre><pre>MyChar = <code><b>Chr(</b></code>65<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns A.</pre><pre>MyChar = <code><b>Chr(</b></code>97<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns a.</pre><pre>MyChar = <code><b>Chr(</b></code>62<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns >.</pre><pre>MyChar = <code><b>Chr(</b></code>37<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns %.</pre><p class="MsoNormal"><b>Note </b>The <b>ChrB</b> function is used with byte data contained in a string. Instead of returning a character, which may be one or two bytes, <b>ChrB</b> always returns a single byte. <b>ChrW</b> is provided for 32-bit platforms that use Unicode characters. Its argument is a Unicode (wide) character code, thereby avoiding the conversion from ANSI to Unicode.</p><h1>IsObject Function</h1><p>Returns a Boolean value indicating whether an expression references a valid Automation object.</p><pre><b>IsObject(</b><i>expression</i><b>)</b></pre><p>The <i>expression</i> argument can be any expression.</p><h4>Remarks</h4><p><b>IsObject</b> returns <b>True</b> if <i>expression</i> is a variable of <b>Object</b> subtype or a user-defined object; otherwise, it returns <b>False</b>. </p><p>The following example uses the <b>IsObject</b> function to determine if an identifier represents an object variable: </p><pre>Dim MyInt, MyCheck, MyObject</pre><pre>Set MyObject = Me</pre><pre>MyCheck = <code><b>IsObject(</b></code>MyObject<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns True.</pre><pre>MyCheck = <code><b>IsObject(</b></code>MyInt<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns False.</pre><h1><a name="vsfctjoin"></a>Join Function</h1><p>Returns a string created by joining a number of substrings contained in an array. </p><pre><b>Join(</b><span style="mso-field-code: ' HYPERLINK '''"><span class="MsoHyperlink">list</span></span>[, <span style="mso-field-code: ' HYPERLINK '''"><span class="MsoHyperlink">delimiter</span></span>]<b>)</b></pre><h4>Arguments</h4><p class="MsoNormal"><i>list</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Required. One-dimensional array containing substrings to be joined. </p><p class="MsoNormal"><i>delimiter</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Optional. String character used to separate the substrings in the returned string. If omitted, the space character (" ") is used. If <i>delimiter</i> is a zero-length string, all items in the list are concatenated with no delimiters. </p><h4>Remarks</h4><p>The following example uses the <b>Join</b> function to join the substrings of <code><span style="font-size:10;">MyArray</span></code>: </p><pre>Dim MyString</pre><pre>Dim MyArray(3)</pre><pre>MyArray(0) = "Mr."</pre><pre>MyArray(1) = "John "</pre><pre>MyArray(2) = "Doe "</pre><pre>MyArray(3) = "III"</pre><pre>MyString = <code><b>Join(</b></code>MyArray<code><b>)</b></code> ' MyString contains "Mr. John Doe III".</pre><h1><a name="vsfctlbound"></a>LBound Function</h1><p>Returns the smallest available subscript for the indicated dimension of an array.</p><pre><b>LBound(</b><span style="mso-field-code: ' HYPERLINK '''"><span class="MsoHyperlink">arrayname</span></span>[<b>, </b><span style="mso-field-code: ' HYPERLINK '''"><span class="MsoHyperlink">dimension</span></span>]<b>)</b></pre><h4>Arguments</h4><p class="MsoNormal"><i>arrayname</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Name of the array variable; follows standard variable naming conventions. </p><p class="MsoNormal"><i>dimension</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Whole number indicating which dimension's lower bound is returned. Use 1 for the first dimension, 2 for the second, and so on. If <i>dimension</i> is omitted, 1 is assumed. </p><h4>Remarks</h4><p>The <b>LBound</b> function is used with the <b>UBound</b> function to determine the size of an array. Use the <b>UBound</b> function to find the upper limit of an array dimension.</p><p>The lower bound for any dimension is always 0.</p><h1><a name="vsfctlcase"></a>LCase Function</h1><p>Returns a string that has been converted to lowercase.</p><pre>LCase(<i>string</i>)</pre><p>The <i>string</i> argument is any valid string expression. If <i>string</i> contains Null, <b>Null</b> is returned.</p><h4>Remarks</h4><p>Only uppercase letters are converted to lowercase; all lowercase letters and non-letter characters remain unchanged.<br /><br />The following example uses the <b>LCase</b> function to convert uppercase letters to lowercase: </p><pre>Dim MyString</pre><pre>Dim LCaseString</pre><pre>MyString = "VBSCript"</pre><pre>LCaseString = <code><b>LCase(</b></code>MyString<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' LCaseString contains "vbscript".</pre><h1><a name="vsfctleft"></a>Left Function</h1><p>Returns a specified number of characters from the left side of a string.</p><pre><b>Left(</b><span style="mso-field-code: ' HYPERLINK '''"><span class="MsoHyperlink">string</span></span><b>, </b><span style="mso-field-code: ' HYPERLINK '''"><span class="MsoHyperlink">length</span></span><b>)</b></pre><h4>Arguments</h4><p class="MsoNormal"><i>string</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">String expression from which the leftmost characters are returned. If <i>string</i> contains Null, <b>Null</b> is returned. </p><p class="MsoNormal"><i>length</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Numeric expression indicating how many characters to return. If 0, a zero-length string("") is returned. If greater than or equal to the number of characters in <i>string</i>, the entire string is returned. </p><h4>Remarks</h4><p>To determine the number of characters in <i>string</i>, use the <b>Len</b> function.</p><p>The following example uses the <b>Left</b> function to return the first three characters of <code><span style="font-size:10;">MyString</span></code>: </p><pre>Dim MyString, LeftString</pre><pre>MyString = "VBSCript"</pre><pre>LeftString = <code><b>Left(</b></code>MyString, 3<code><b>)</b></code> ' LeftString contains "VBS".</pre><p class="MsoNormal"><b>Note </b>The <b>LeftB</b> function is used with byte data contained in a string. Instead of specifying the number of characters to return, <i>length</i> specifies the number of bytes.</p><h1>LTrim; RTrim; and Trim Functions</h1><p>Returns a copy of a string without leading spaces (<b>LTrim</b>), trailing spaces (<b>RTrim</b>), or both leading and trailing spaces (<b>Trim</b>).</p><pre><b>LTrim(</b>string<b>)</b></pre><pre><b>RTrim(</b>string<b>)</b></pre><pre><b>Trim(</b>string<b>)</b></pre><p>The <i>string</i> argument is any valid string expression. If <i>string</i> contains Null, <b>Null</b> is returned. </p><h4>Remarks</h4><p>The following example uses the <b>LTrim</b>, <b>RTrim</b>, and <b>Trim</b> functions to trim leading spaces, trailing spaces, and both leading and trailing spaces, respectively: </p><pre><span lang="FR" style="mso-ansi-language: FR">Dim MyVar<?xml:namespace prefix = o /><o:p></o:p></span></pre><pre><span lang="FR" style="mso-ansi-language: FR">MyVar = <code><b>LTrim(</b></code>"<span style="mso-spacerun: yes"> </span>vbscript "<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' MyVar contains "vbscript ".<o:p></o:p></span></pre><pre><span lang="FR" style="mso-ansi-language: FR">MyVar = <code><b>RTrim(</b></code>"<span style="mso-spacerun: yes"> </span>vbscript "<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' MyVar contains "<span style="mso-spacerun: yes"> </span>vbscript".<o:p></o:p></span></pre><pre><span lang="FR" style="mso-ansi-language: FR">MyVar = <code><b>Trim(</b></code>"<span style="mso-spacerun: yes"> </span>vbscript "<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' MyVar contains "vbscript".<o:p></o:p></span></pre><h1>Right Function</h1><p>Returns a specified number of characters from the right side of a string.</p><pre><b>Right(</b><span style="mso-field-code: ' HYPERLINK '''"><span class="MsoHyperlink">string</span></span><b>, </b><span style="mso-field-code: ' HYPERLINK '''"><span class="MsoHyperlink">length</span></span><b>)</b></pre><h4>Arguments</h4><p class="MsoNormal"><i>string</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">String expression from which the rightmost characters are returned. If <i>string</i> contains Null, <b>Null</b> is returned. </p><p class="MsoNormal"><i>length</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Numeric expression indicating how many characters to return. If 0, a zero-length string is returned. If greater than or equal to the number of characters in <i>string</i>, the entire string is returned. </p><h4>Remarks</h4><p>To determine the number of characters in <i>string</i>, use the <b>Len</b> function.</p><p>The following example uses the <b>Right</b> function to return a specified number of characters from the right side of a string: </p><pre>Dim AnyString, MyStr</pre><pre>AnyString = "Hello World"<span style="mso-spacerun: yes"> </span>' Define string.</pre><pre>MyStr = <code><b>Right(</b></code>AnyString<code><b>,</b></code> 1<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns "d".</pre><pre>MyStr = <code><b>Right(</b></code>AnyString<code><b>,</b></code> 6<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns " World".</pre><pre>MyStr = <code><b>Right(</b></code>AnyString<code><b>,</b></code> 20<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns "Hello World".</pre><p class="MsoNormal"><b>Note </b>The <b>RightB</b> function is used with byte data contained in a string. Instead of specifying the number of characters to return, <i>length</i> specifies the number of bytes.</p><h1><?xml:namespace prefix = st1 /><st1:place st="on"><st1:city st="on">Split</st1:city></st1:place> Function</h1><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">Returns a zero-based, one-dimensional array containing a specified number of substrings.</p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><st1:place st="on"><st1:city st="on"><b><span style="Courier: ;font-size:10;" >Split</span></b></st1:city></st1:place><b><span style="Courier: ;font-size:10;" >(</span></b><span style="Courier: ;font-size:10;" ><span style="mso-field-code: ' HYPERLINK '''"><u><span style="color:blue;">expression</span></u></span>[<b>,</b> <span style="mso-field-code: ' HYPERLINK '''"><u><span style="color:blue;">delimiter</span></u></span>[<b>,</b> <span style="mso-field-code: ' HYPERLINK '''"><u><span style="color:blue;">count</span></u></span>[<b>,</b> <span style="mso-field-code: ' HYPERLINK '''"><u><span style="color:blue;">compare</span></u></span>]]]<b>)</b><o:p></o:p></span></p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 4"><b>Arguments<o:p></o:p></b></p><p class="MsoNormal"><i>expression</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Required. String expression containing substrings and delimiters. If <i>expression</i> is a zero-length string, <st1:place st="on"><st1:city st="on"><b>Split</b></st1:city></st1:place> returns an empty array, that is, an array with no elements and no data. </p><p class="MsoNormal"><i>delimiter</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Optional. String character used to identify substring limits. If omitted, the space character (" ") is assumed to be the delimiter. If <i>delimiter</i> is a zero-length string, a single-element array containing the entire <i>expression</i> string is returned. </p><p class="MsoNormal"><i>count</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Optional. Number of substrings to be returned; -1 indicates that all substrings are returned. </p><p class="MsoNormal"><i>compare</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Optional. Numeric value indicating the kind of comparison to use when evaluating substrings. See Settings section for values. </p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 4"><b>Settings<o:p></o:p></b></p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">The <i>compare</i> argument can have the following values:</p><table class="MsoNormalTable" style="mso-cellspacing: 0in" cellspacing="0" cellpadding="0" border="0"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 30%; PADDING-TOP: 0.75pt" valign="top" width="30%"><p class="MsoNormal" style="TEXT-ALIGN: center" align="center"><b>Constant<o:p></o:p></b></p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 11%; PADDING-TOP: 0.75pt" valign="top" width="11%"><p class="MsoNormal" style="TEXT-ALIGN: center" align="center"><b>Value<o:p></o:p></b></p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 59%; PADDING-TOP: 0.75pt" valign="top" width="59%"><p class="MsoNormal" style="TEXT-ALIGN: center" align="center"><b>Description<o:p></o:p></b></p></td></tr><tr style="mso-yfti-irow: 1"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 30%; PADDING-TOP: 0.75pt" valign="top" width="30%"><p class="MsoNormal">vbBinaryCompare</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 11%; PADDING-TOP: 0.75pt" valign="top" width="11%"><p class="MsoNormal">0</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 59%; PADDING-TOP: 0.75pt" valign="top" width="59%"><p class="MsoNormal">Perform a binary comparison.</p></td></tr><tr style="mso-yfti-irow: 2; mso-yfti-lastrow: yes"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 30%; PADDING-TOP: 0.75pt" valign="top" width="30%"><p class="MsoNormal">vbTextCompare</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 11%; PADDING-TOP: 0.75pt" valign="top" width="11%"><p class="MsoNormal">1</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 59%; PADDING-TOP: 0.75pt" valign="top" width="59%"><p class="MsoNormal">Perform a textual comparison.</p></td></tr></tbody></table><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 4"><b>Remarks<o:p></o:p></b></p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">The following example uses the <st1:place st="on"><st1:city st="on"><b>Split</b></st1:city></st1:place> function to return an array from a string. The function performs a textual comparison of the delimiter, and returns all of the substrings. </p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >Dim MyString, MyArray, Msg<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >MyString = "VBScriptXisXfun!"<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >MyArray = </span><st1:place st="on"><st1:city st="on"><b><span style="mso-bidi-Courier: ;font-size:12;" >Split</span></b></st1:city></st1:place><b><span style="mso-bidi-Courier: ;font-size:12;" >(</span></b><span style="Courier: ;font-size:10;" >MyString</span><b><span style="mso-bidi-Courier: ;font-size:12;" >,</span></b><span style="Courier: ;font-size:10;" > "x"</span><b><span style="mso-bidi-Courier: ;font-size:12;" >,</span></b><span style="Courier: ;font-size:10;" > -1</span><b><span style="mso-bidi-Courier: ;font-size:12;" >,</span></b><span style="Courier: ;font-size:10;" > 1</span><b><span style="mso-bidi-Courier: ;font-size:12;" >)</span></b><span style="Courier: ;font-size:10;" ><o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >' MyArray(0) contains "VBScript".<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >' MyArray(1) contains "is".<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >' MyArray(2) contains "fun!".<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >Msg = MyArray(0) & " " & MyArray(1)<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >Msg = Msg<span style="mso-spacerun: yes"> </span>& " " & MyArray(2)<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >MsgBox Msg<o:p></o:p></span></p><h1><a name="vsfctsqr"></a>Sqr Function</h1><p>Returns the square root of a number.</p><pre><b>Sqr(</b>number<b>)</b></pre><p>The <i>number</i> argument can be any valid numeric expression greater than or equal to 0.</p><h4>Remarks</h4><p>The following example uses the <b>Sqr</b> function to calculate the square root of a number: </p><pre>Dim MySqr</pre><pre>MySqr = <code><b>Sqr(</b></code>4<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns 2.</pre><pre>MySqr = <code><b>Sqr(</b></code>23<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns 4.79583152331272.</pre><pre>MySqr = <code><b>Sqr(</b></code>0<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Returns 0.</pre><pre>MySqr = <code><b>Sqr(</b></code>-4<code><b>)</b></code><span style="mso-spacerun: yes"> </span>' Generates a run-time error.</pre><h1><a name="vsfctstrcomp"></a>StrComp Function</h1><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">Returns a value indicating the result of a string comparison. </p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><b><span style="Courier: ;font-size:10;" >StrComp(</span></b><span style="Courier: ;font-size:10;" ><span style="mso-field-code: ' HYPERLINK '''"><u><span style="color:blue;">string1</span></u></span><b>, </b><span style="mso-field-code: ' HYPERLINK '''"><u><span style="color:blue;">string2</span></u></span>[<b>, </b><span style="mso-field-code: ' HYPERLINK '''"><u><span style="color:blue;">compare</span></u></span>]<b>)</b><o:p></o:p></span></p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 4"><b>Arguments<o:p></o:p></b></p><p class="MsoNormal"><i>string1</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Required. Any valid string expression. </p><p class="MsoNormal"><i>string2</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Required. Any valid string expression. </p><p class="MsoNormal"><i>compare</i> </p><p class="MsoNormal" style="MARGIN-LEFT: 0.5in">Optional. Numeric value indicating the kind of comparison to use when evaluating strings. If omitted, a binary comparison is performed. See Settings section for values. </p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 4"><b>Settings<o:p></o:p></b></p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">The <i>compare</i> argument can have the following values:</p><table class="MsoNormalTable" style="mso-cellspacing: 0in" cellspacing="0" cellpadding="0" border="0"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 30%; PADDING-TOP: 0.75pt" valign="top" width="30%"><p class="MsoNormal" style="TEXT-ALIGN: center" align="center"><b>Constant<o:p></o:p></b></p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 11%; PADDING-TOP: 0.75pt" valign="top" width="11%"><p class="MsoNormal" style="TEXT-ALIGN: center" align="center"><b>Value<o:p></o:p></b></p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 59%; PADDING-TOP: 0.75pt" valign="top" width="59%"><p class="MsoNormal" style="TEXT-ALIGN: center" align="center"><b>Description<o:p></o:p></b></p></td></tr><tr style="mso-yfti-irow: 1"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 30%; PADDING-TOP: 0.75pt" valign="top" width="30%"><p class="MsoNormal">vbBinaryCompare</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 11%; PADDING-TOP: 0.75pt" valign="top" width="11%"><p class="MsoNormal">0</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 59%; PADDING-TOP: 0.75pt" valign="top" width="59%"><p class="MsoNormal">Perform a binary comparison.</p></td></tr><tr style="mso-yfti-irow: 2; mso-yfti-lastrow: yes"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 30%; PADDING-TOP: 0.75pt" valign="top" width="30%"><p class="MsoNormal">vbTextCompare</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 11%; PADDING-TOP: 0.75pt" valign="top" width="11%"><p class="MsoNormal">1</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 59%; PADDING-TOP: 0.75pt" valign="top" width="59%"><p class="MsoNormal">Perform a textual comparison.</p></td></tr></tbody></table><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 4"><b>Return Values<o:p></o:p></b></p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">The <b>StrComp</b> function has the following return values:</p><table class="MsoNormalTable" style="mso-cellspacing: 0in" cellspacing="0" cellpadding="0" border="0"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 66%; PADDING-TOP: 0.75pt" valign="top" width="66%"><p class="MsoNormal" style="TEXT-ALIGN: center" align="center"><b>If<o:p></o:p></b></p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 34%; PADDING-TOP: 0.75pt" valign="top" width="34%"><p class="MsoNormal" style="TEXT-ALIGN: center" align="center"><b>StrComp returns<o:p></o:p></b></p></td></tr><tr style="mso-yfti-irow: 1"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 66%; PADDING-TOP: 0.75pt" valign="top" width="66%"><p class="MsoNormal"><i>string1</i> is less than <i>string2</i></p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 34%; PADDING-TOP: 0.75pt" valign="top" width="34%"><p class="MsoNormal">-1</p></td></tr><tr style="mso-yfti-irow: 2"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 66%; PADDING-TOP: 0.75pt" valign="top" width="66%"><p class="MsoNormal">string1 is equal to string2</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 34%; PADDING-TOP: 0.75pt" valign="top" width="34%"><p class="MsoNormal">0</p></td></tr><tr style="mso-yfti-irow: 3"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 66%; PADDING-TOP: 0.75pt" valign="top" width="66%"><p class="MsoNormal"><i>string1</i> is greater than <i>string2</i></p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 34%; PADDING-TOP: 0.75pt" valign="top" width="34%"><p class="MsoNormal">1</p></td></tr><tr style="mso-yfti-irow: 4; mso-yfti-lastrow: yes"><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 66%; PADDING-TOP: 0.75pt" valign="top" width="66%"><p class="MsoNormal"><i>string1</i> or <i>string2</i> is Null</p></td><td style="PADDING-RIGHT: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-BOTTOM: 0.75pt; WIDTH: 34%; PADDING-TOP: 0.75pt" valign="top" width="34%"><p class="MsoNormal">Null</p></td></tr></tbody></table><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 4"><b>Remarks<o:p></o:p></b></p><p class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto">The following example uses the <b>StrComp</b> function to return the results of a string comparison. If the third argument is 1, a textual comparison is performed; if the third argument is 0 or omitted, a binary comparison is performed. </p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >Dim MyStr1, MyStr2, MyComp<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >MyStr1 = "ABCD": MyStr2 = "abcd"<span style="mso-spacerun: yes"> </span>' Define variables.<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >MyComp = </span><b><span style="mso-bidi-Courier: ;font-size:12;" >StrComp(</span></b><span style="Courier: ;font-size:10;" >MyStr1</span><b><span style="mso-bidi-Courier: ;font-size:12;" >,</span></b><span style="Courier: ;font-size:10;" > MyStr2</span><b><span style="mso-bidi-Courier: ;font-size:12;" >,</span></b><span style="Courier: ;font-size:10;" > 1</span><b><span style="mso-bidi-Courier: ;font-size:12;" >)</span></b><span style="Courier: ;font-size:10;" ><span style="mso-spacerun: yes"> </span>' Returns 0.<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >MyComp = </span><b><span style="mso-bidi-Courier: ;font-size:12;" >StrComp(</span></b><span style="Courier: ;font-size:10;" >MyStr1</span><b><span style="mso-bidi-Courier: ;font-size:12;" >,</span></b><span style="Courier: ;font-size:10;" > MyStr2</span><b><span style="mso-bidi-Courier: ;font-size:12;" >,</span></b><span style="Courier: ;font-size:10;" > 0</span><b><span style="mso-bidi-Courier: ;font-size:12;" >)</span></b><span style="Courier: ;font-size:10;" ><span style="mso-spacerun: yes"> </span>' Returns -1.<o:p></o:p></span></p><p class="MsoNormal" style="tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="Courier: ;font-size:10;" >MyComp = </span><b><span style="mso-bidi-Courier: ;font-size:12;" >StrComp(</span></b><span style="Courier: ;font-size:10;" >MyStr2</span><b><span style="mso-bidi-Courier: ;font-size:12;" >,</span></b><span style="Courier: ;font-size:10;" > MyStr1</span><b><span style="mso-bidi-Courier: ;font-size:12;" >)</span></b><span style="Courier: ;font-size:10;" ><span style="mso-spacerun: yes"> </span>' Returns 1.<o:p></o:p></span></p><h1>StrReverse Function</h1><p>Returns a string in which the character order of a specified string is reversed.</p><pre><b>StrReverse(</b><i>string1</i><b>)</b></pre><p>The <i>string1</i> argument is the string whose characters are to be reversed. If <i>string1</i> is a zero-length string (""), a zero-length string is returned. If <i>string1</i> is <b>Null</b>, an error occurs.</p><h4>Remarks</h4><p>The following example uses the <b>StrReverse</b> function to return a string in reverse order: </p><pre>Dim MyStr</pre><pre>MyStr = <code><b>StrReverse(</b></code>"VBScript"<code><b>)</b></code> ' MyStr contains "tpircSBV".</pre><pre><br /></pre><pre><span class="Apple-style-span" style="COLOR: rgb(51,51,51); LINE-HEIGHT: 18pxfont-size:12;" ><strong>Reference:</strong> HP QTP 9.5 Help</span><br /></pre>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0tag:blogger.com,1999:blog-3149345051637780853.post-15824838929453799612008-10-29T07:31:00.000-07:002009-04-17T04:35:20.649-07:00What's New in QuickTest Professional 9.5<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__9G2ITZmIwc/SRFPDiZ4cII/AAAAAAAABfE/2yIvVZnFAA8/s1600-h/HP+QTP+9.5.JPG"><img id="BLOGGER_PHOTO_ID_5265076361566384258" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 120px; CURSOR: hand; HEIGHT: 200px" alt="" src="http://2.bp.blogspot.com/__9G2ITZmIwc/SRFPDiZ4cII/AAAAAAAABfE/2yIvVZnFAA8/s200/HP+QTP+9.5.JPG" border="0" /></a><br /><h4 style="MARGIN: 0in 0in 0pt"><span class="Apple-style-span" style="COLOR: rgb(51,51,51);font-family:Symbol;font-size:48;" ><h4 style="MARGIN: 0in 0in 0pt"></h4><h4 style="MARGIN: 0in 0in 0pt"><span class="Apple-style-span" style="font-family:Tahoma;font-size:15;"><h4 style="MARGIN: 0in 0in 0pt"><span class="Apple-style-span" style="COLOR: rgb(51,0,153);font-family:Arial;font-size:13;" ><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Calibri;font-size:11;"></span></h4><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;">Maintenance Run Mode:<?xml:namespace prefix = o /><o:p></o:p></span></h4><p class="pregtext" style="MARGIN-LEFT: 0.5in"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Repair your test on the fly, this will assist you to adding the steps or updating the object properties in OR on the fly.i.e. If your object properties are changed after a new build, you just run the Maintenance Run Mode and update your OR according to that on the fly.<o:p></o:p></span></p><h4 style="MARGIN: 0in 0in 0pt"><span lang="EN" style="font-family:Arial;font-size:11;color:#333333;"><span style="mso-spacerun: yes"></span></span><span style="font-family:Arial;font-size:11;color:#333333;">Process Guidance:<o:p></o:p></span></h4><p class="pregtext" style="MARGIN-LEFT: 0.5in"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >This is little more than more accessible help files. Maybe this is good for when you are first learning to record a test, but it doesn’t seem to add much utility.<o:p></o:p></span></p><p class="pdropdownclosed" style="MARGIN-BOTTOM: 4pt"><b><span style="font-family:Arial;font-size:11;color:#333333;">Test Flow Pane <o:p></o:p></span></b></p><p class="pregtext" style="MARGIN-LEFT: 0.5in"><a name="wp81598"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" >The Test Flow pane enables you to view all the calls to actions in the current test and the order in which they are run. You can right-click an action in the pane to view or modify the action or action call properties. You can double-click any action in the pane to open it in the document window. The icons in the flow pane indicate the type of action (local, reusable, external, looped action call, or missing action). <o:p></o:p></span></p><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;">Available Keywords Pane<o:p></o:p></span></h4><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;"><o:p></o:p></span></h4><p class="pregtext" style="MARGIN-LEFT: 0.5in"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Use the Available Keywords pane to view all the objects and functions available to your test actions and components (from associated resources) and then drag and drop these objects and functions directly into your test or component. <o:p></o:p></span></p><p class="pregtext" style="MARGIN-LEFT: 0.5in"><a name="wp81677"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" >When you drag and drop an object from the Available Keywords Pane into your test or component, QuickTest inserts a step with the default operation for that object. When you drag and drop a function into your test or component, QuickTest inserts a call to that function. <a name="wp81687"></a><o:p></o:p></span></p><p class="pregtext" style="MARGIN-LEFT: 0.5in"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >The Available Keywords pane can display the keywords available to your action or component sorted by resource or sorted by keyword. <o:p></o:p></span></p><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;">Resources Pane<o:p></o:p></span></h4><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;"><o:p></o:p></span></h4><p class="MsoNormal" style="MARGIN-LEFT: 0.5in"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Using the Resources pane, you can associate new resources with your test, and you can remove, open, change the priority of, and otherwise manage the function libraries, recovery scenarios, and object repositories that are already associated with your test.</span></p><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;">Missing Resources Pane</span></h4><p class="MsoNormal" style="MARGIN-LEFT: 0.5in"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Use the Missing Resource pane to resolve references to resources that QuickTest is unable to find, including missing actions, function libraries, shared object repositories, environment variable files, and unmapped repository parameters.</span></p><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;">Checkpoint and Output Objects in the Object Repository<o:p></o:p></span></h4><p class="pregtext" style="MARGIN-LEFT: 0.5in"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >For the first time, all your checkpoints and output values are stored as objects in the object repository so that you can manage them together with your test objects. <o:p></o:p></span></p><p class="pregtext" style="MARGIN-LEFT: 0.5in"><a name="wp81312"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" >When these checkpoint and output objects are stored in a shared object repository, you can copy, move, and perform other operations on these objects just like you do with test objects. <o:p></o:p></span></p><p class="pregtext" style="MARGIN-LEFT: 0.5in"><a name="wp81763"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" >In some cases, you may also find it convenient to insert an existing checkpoint or output value object into a new step in order to check, or retrieve data from, another test object of the same class. To do this, you can use the new <b>Insert > Checkpoint > Existing Checkpoint</b> or <b>Insert > Output Value > Existing Output Value </b>options. <o:p></o:p></span></p><p class="MsoNormal"><b style="mso-bidi-font-weight: normal"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" >Note:</span></b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" > Bitmap checkpoints now include options for specifying tolerance values.</span></p><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;">New Object Repository Options</span></h4><p class="MsoNormal" style="MARGIN-LEFT: 0.5in"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >When you export local objects to a shared object repository, you can choose to have QuickTest automatically update your steps to refer to the new object from the shared object repository.</span></p><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;">Other Enhancements<o:p></o:p></span></h4><ul type="disc"><ul type="circle"><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l0 level2 lfo1"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" >By default, new actions are inserted as reusable actions.<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l0 level2 lfo1"><a name="wp82348"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >When you specify an absolute path for a resource, QuickTest can automatically convert the path to a relative path.<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l0 level2 lfo1"><a name="wp82356"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >You can now specify your text recognition preferences in the Options dialog box.<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l0 level2 lfo1"><a name="wp82357"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >In QuickTest 9.5, you can learn objects from multiple technologies in a single learn (Add Objects) operation. <o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l0 level2 lfo1"><a name="wp82977"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >The Java Add-in now supports recording on SWT objects</span></li></ul></ul><h4 style="MARGIN: 0in 0in 0pt"><span style="font-family:Arial;font-size:11;color:#333333;">New Supported Operating Systems and Environments <o:p></o:p></span></h4><p class="pregtext" style="MARGIN-LEFT: 0.5in"><a name="wp81388"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" >QuickTest Professional 9.5 has added new support for the operating systems, browsers, and development environments listed below. <o:p></o:p></span></p><p class="pregtext"><a name="wp81395"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" ><span class="Apple-tab-span" style="WHITE-SPACE: pre"></span>For a complete list of all supported operating systems, browsers, and development environments, see the<span class="Apple-tab-span" style="WHITE-SPACE: pre"> </span><em><span style="font-family:Arial;">QuickTest Professional Readme</span></em>. <o:p></o:p></span></p><ul type="disc"><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in; mso-list: l1 level1 lfo2"><a name="wp81383"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Windows Vista 64-bit Edition <o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in; mso-list: l1 level1 lfo2"><a name="wp81361"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Netscape Browser 8.1.3, and 9 <o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in; mso-list: l1 level1 lfo2"><a name="wp81362"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Mozilla Firefox 2 and 3.0 Alpha 7<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in; mso-list: l1 level1 lfo2"><a name="wp82990"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Microsoft .NET Framework 3.5<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in; mso-list: l1 level1 lfo2"><a name="wp81363"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Oracle Forms and Oracle Applications, version 10g<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in; mso-list: l1 level1 lfo2"><a name="wp81364"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Java SWT toolkit, versions 3.2, and 3.3<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in; mso-list: l1 level1 lfo2"><a name="wp81365"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Eclipse IDE, version 3.2 and 3.3 (For Java Add-in Extensibility)</span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in; mso-list: l1 level1 lfo2"><a name="wp81366"></a><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >New Terminal Emulator types and versions: <o:p></o:p></span></li><ul type="circle"><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l1 level2 lfo2"><a name="wp81367"></a><b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >AttachmateWRQ</span></b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" > EXTRA! 9, Terminal Viewer (compatible EXTRA! 9), Reflection for Unix and OpenVMS sessions 14, Reflection 14<br />(Note: Reflection 13 is not supported.)<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l1 level2 lfo2"><a name="wp81368"></a><b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Hummingbird</span></b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" > HostExplorer 2007<br />(Note: HostExplorer 2006 is not supported)<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l1 level2 lfo2"><a name="wp81369"></a><b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >IBM</span></b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" > IBM 5.9, IBM WebSphere Host On-Demand 10 <o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l1 level2 lfo2"><a name="wp81371"></a><b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >NetManage</span></b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" > RUMBA 7.5, RUMBA Web-to-Host 5.3 <o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l1 level2 lfo2"><a name="wp81372"></a><b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Seagull</span></b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" > BlueZone 4<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list 1.0in; mso-list: l1 level2 lfo2"><a name="wp81373"></a><b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" >Zephyr</span></b><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-: ENfont-family:Arial;font-size:11;" > PASSPORT 2007, PASSPORT PC TO HOST / WEB TO HOST 2004 and 2007<o:p></o:p></span></li></ul></ul><p class="MsoNormal"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" ><o:p></o:p></span></p><p class="MsoNormal"><span lang="EN" style="FONT-FAMILY: Calibri; mso-bidi-mso-ansi-language: ENfont-family:Arial;font-size:11;" ><o:p></o:p></span></p></span></h4></span></h4></span></h4>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com3tag:blogger.com,1999:blog-3149345051637780853.post-51826572790007426992008-10-26T02:02:00.000-07:002011-10-19T02:32:06.157-07:00Action Template in QTP<span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">Q: How to create a Action Template in QTP?</span></span></span></span> <br />
<div><span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">Ans:</span></span></span></span></div><div><span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;"><span class="Apple-tab-span" style="white-space: pre;"></span>Every time you open New script in QTP you will get a blank window in Expert view, </span></span></span></span><br />
<span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">now you can create a Template which you can use for all the scripts.</span></span></span></span></div><div><span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">Just follow the Steps bellow....</span></span></span></span></div><div><span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">1. Create a text file with what all things need to be in the script.</span></span></span></span><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;"><br />
</span></span></span></div><div><span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">2. Save as this text file as </span></span></span><b><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">ActionTemplate.mst</span></span></span></b><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;"> file in the </span></span></span></span></div><div><span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">C:\Program Files\hp\QuickTest Professional\dat Folder.</span></span></span></span></div><div><span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">3. Now Click on new script in QTP. You will get what ever you have </span></span></span></span></div><div><span class="Apple-style-span" style="white-space: pre;"><span class="Apple-style-span" style="font-family: 'trebuchet ms';"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" style="color: #330099;">text you have kept in the template !!!!!</span></span></span></span></div><div><span class="Apple-style-span" style="font-family: verdana; white-space: pre;"><br />
</span></div>Shiva Kumar Ehttp://www.blogger.com/profile/06919692653063947354noreply@blogger.com0