<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1427619080511779170</id><updated>2026-03-13T06:17:58.289-06:00</updated><category term="VB Script Functions"/><category term="VB Script"/><category term="UI Automation"/><category term="VBScript Examples"/><category term="Learn QTP UFT"/><category term="QTP Versions"/><category term="ADODB object in UFT"/><category term="API Testing"/><category term="Build a class to run SQL Queries with UFT"/><category term="Check IE Dialogs"/><category term="Classes in VBScript"/><category term="Click in an IE Dialog"/><category term="Dialog Box"/><category term="Differences between QTP Versions"/><category term="Download QTP"/><category term="Flex"/><category term="Licenses"/><category term="Localization"/><category term="Microsoft TFS CI Integration"/><category term="Mobile"/><category term="Oracle Enhancements"/><category term="QTP 11"/><category term="QTP 11 Features"/><category term="QTP 11 Results Viewer"/><category term="QTP Database Connectio"/><category term="QTP Descriptive Programming"/><category term="QTP Example"/><category term="QTP Features"/><category term="QTP Global Setting"/><category term="QTP Library"/><category term="QTP Prerequisites"/><category term="QTP Setup"/><category term="QTP Tools"/><category term="QTP Updates"/><category term="Random Number in VB Script"/><category term="Record &amp; Run Settings"/><category term="Regualr Expressions"/><category term="Run SQL Queries with QTP"/><category term="Run SQL in QTP"/><category term="Sniper Mode"/><category term="Test Combinations Generator"/><category term="UFT"/><category term="UFT 14.00 Features"/><category term="UFT Classes"/><category term="UFT Methods"/><category term="UFT and SQL"/><category term="Useful QTP Resources"/><title type='text'>Quick Test Professional blog</title><subtitle type='html'>This is here to help all QTP professionals in their daily challenges when automating the testing process.&#xa;Also it contains some good posts about IT and High Tech lovers...&#xa;&#xa;ENJOY!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-6222701294666841788</id><published>2017-06-23T15:03:00.001-06:00</published><updated>2017-06-23T15:08:39.659-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="API Testing"/><category scheme="http://www.blogger.com/atom/ns#" term="Flex"/><category scheme="http://www.blogger.com/atom/ns#" term="Licenses"/><category scheme="http://www.blogger.com/atom/ns#" term="Localization"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft TFS CI Integration"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Enhancements"/><category scheme="http://www.blogger.com/atom/ns#" term="Record &amp; Run Settings"/><category scheme="http://www.blogger.com/atom/ns#" term="Sniper Mode"/><category scheme="http://www.blogger.com/atom/ns#" term="Test Combinations Generator"/><category scheme="http://www.blogger.com/atom/ns#" term="UFT 14.00 Features"/><category scheme="http://www.blogger.com/atom/ns#" term="UI Automation"/><title type='text'>UFT 14.00 and its Features</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
A while ago we&#39;ve got introduced to UFT 14.00&amp;nbsp;directly from 12.54 (v.13 was actually skipped) which came in with multiple new features and updates. With that beign said please find more details below:&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
1.&amp;nbsp;UFT License Changes / Updates&lt;/h3&gt;
Bassically they introduced three new license versions eachone bringin in a different sub-set of functionality and&amp;nbsp;these are:&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;strong&gt;UFT Ultimate&lt;/strong&gt; - inlcudes UFT, UFT Pro (LeanFT), Sprinter, BPT, Mobile Center&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UFT Enterprise&lt;/strong&gt; - inlcudes UFT, UFT Pro (LeanFT), Sprinter&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UFT Pro (LeanFT)&lt;/strong&gt; - inlcudes UFT Pro (LeanFT)&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
You can find more details on &lt;a href=&quot;https://saas.hpe.com/en-us/software/uft&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;HP-UFT&lt;/strong&gt;&lt;/a&gt; and &lt;a href=&quot;http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Content/User_Guide/UFTLic_LicenseCategories.htm&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;UFT-Licenses&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;
By the way, if you previously had a UFT license then it is now called UFT Enterprise while if you had a LeanFT licence in past the not it is called UFT Pro (LeanFT).&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
2. Integration of UFT with Microsoft TFS CI Systems&lt;/h3&gt;
UFT can now work with Microsoft Team Foundation Server (TFS) CI using the &lt;a href=&quot;https://github.com/hpsa/ADM-TFS-Extension/wiki/Unified-Functional-Testing-(UFT)-TFS-Extension&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;UFT TFS Extension&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
3.&amp;nbsp;Record and Run Settings were Redesigned&lt;/h3&gt;
In order to make it easier to be used and enhance users experience the configurations forms were totally redesigned as below:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1PjBP_-Jp2vnSvrgtOGZupARLK0N6v09s-Suzqap1zvfsIlNEr3dq9OpnyValDcpDGVBJdYcyTMmK0pEOk_K4GIqcJP8v6oyeNWrt5uSZeXvgQwW-K1lFQE2iU2Wov5Y_sh2HdC4o3S0/s1600/UFT-14.00-Record-and-Run-Settings-Redesigned.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;703&quot; data-original-width=&quot;1010&quot; height=&quot;444&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1PjBP_-Jp2vnSvrgtOGZupARLK0N6v09s-Suzqap1zvfsIlNEr3dq9OpnyValDcpDGVBJdYcyTMmK0pEOk_K4GIqcJP8v6oyeNWrt5uSZeXvgQwW-K1lFQE2iU2Wov5Y_sh2HdC4o3S0/s640/UFT-14.00-Record-and-Run-Settings-Redesigned.gif&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
4.&amp;nbsp;GUI tests Test&amp;nbsp;Combinations Generator&lt;/h3&gt;
This tool was basicaly created to help with:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;generating sets of parameters values for the Global Data Table automatically&lt;/li&gt;
&lt;li&gt;composite parameters generation (parameters build out of multiple parameter values)&lt;/li&gt;
&lt;li&gt;excluding the parameters from the generated configuration&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdRiF0o73Ko8ietTZHtHF6U8stUrxC-mbZYU43FNMhnJ1hcZaYIcmcs7UqO-NQ3veBU1Tf8n3BjvA9KWOdyX8VRXZYliD8wTEdibLxcRBg1hr3sUkqR2VKvLCIYDoAtaQhG5C-tewh4tg/s1600/UFT-14.00-Test-Combinations-Generator-for-GUI-Tests.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;384&quot; data-original-width=&quot;683&quot; height=&quot;356&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdRiF0o73Ko8ietTZHtHF6U8stUrxC-mbZYU43FNMhnJ1hcZaYIcmcs7UqO-NQ3veBU1Tf8n3BjvA9KWOdyX8VRXZYliD8wTEdibLxcRBg1hr3sUkqR2VKvLCIYDoAtaQhG5C-tewh4tg/s640/UFT-14.00-Test-Combinations-Generator-for-GUI-Tests.gif&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
See more about &lt;a href=&quot;http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Content/User_Guide/BPT-in-UFT_TestConfigurations_TCGHow2.htm&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Generating Test Configurations&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
5.&amp;nbsp;UFT Help is available Online as Default&lt;/h3&gt;
But you can still download a copy and switch the defaults to your local drive, see more on &lt;a href=&quot;http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Content/Download_help_center.htm&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;UFT 14.00 Download Help Center&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Videos are now also available through the Help portal.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
6.&amp;nbsp;Enhancements for Mobile Testing&lt;/h3&gt;
With the new &lt;a href=&quot;http://mobilecenter.hpe.com/docs/en/2.20/Content/Whats_new_2.20.htm&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Mobile Center 2.20&lt;/a&gt; UFT is now supporting the Sensor Simulation Operations on the Mobile Devices.&lt;br /&gt;
A &lt;a href=&quot;http://mobilecenter.hpe.com/docs/en/2.20/Content/Resources/_TopNav/_TopNav_Home.htm&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Mobile Center Help&lt;/a&gt; iis available too.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
7.&amp;nbsp;MQTT protocol gets API Testing Support&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
If the service level of your application uses the MQTT protocol for communication then you can use the API tests.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
8.&amp;nbsp;The new Sniper mode&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
To quickly learn the objects in a given area of the application you ca now use the new Sniper mode - by using it you can capture all the objects in an area of the application simply by selecting the needed area of your application.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvPKxeyBjmfGRrDWxzM7g3_AOmEGN6K9cEWt_5hfx2VktBEXMFVuXfIu97XBbfQNYx3TxYX8AVjScRDcfUISubQrx5rfqWolXG_8-4rv0FHbtK30AxQFUcTQTxOUOxmf5qwZ_EPpjwOB4/s1600/UFT-14.00-Sniper-Mode.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;276&quot; data-original-width=&quot;799&quot; height=&quot;220&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvPKxeyBjmfGRrDWxzM7g3_AOmEGN6K9cEWt_5hfx2VktBEXMFVuXfIu97XBbfQNYx3TxYX8AVjScRDcfUISubQrx5rfqWolXG_8-4rv0FHbtK30AxQFUcTQTxOUOxmf5qwZ_EPpjwOB4/s640/UFT-14.00-Sniper-Mode.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
See more details &lt;a href=&quot;http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Content/User_Guide/Move_Objs_in_OR.htm#Capture&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
9.&amp;nbsp;Localization and UFT Tool Support changes&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The installation of UFT is now available in multiple languages:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
English&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Chinese&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Japanese&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Russian&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
French&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
German&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The &lt;strong&gt;UFT JRE Tool&lt;/strong&gt; is no longer available after the installation&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The &lt;strong&gt;Extensibility Accelerator&lt;/strong&gt; was removed from the setup of UFT but it still can be downloaded from &lt;a href=&quot;https://lnast01pcache.saas.hpe.com/asset/resources/pd/spr/1wh1485180016/ExtAccTool.zip&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
10.&amp;nbsp;Enhancements Technology-Specific&lt;/h3&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
The ability to test various applications on different technologies was also improved:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Subsystems/FunctionReference/Subsystems/OMRHelp/Content/Flex/FlexPackageLib_P.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Flex&lt;/a&gt;&lt;/strong&gt; - double clicks usage with the &lt;strong&gt;&lt;em&gt;DblClick&lt;/em&gt;&lt;/strong&gt; method for all objects, &lt;strong&gt;&lt;em&gt;ActivateCell&lt;/em&gt;&lt;/strong&gt; method for &lt;strong&gt;FlexTable&lt;/strong&gt; objects, working with &lt;strong&gt;FlexTable&lt;/strong&gt; objects is now possible outside individual table cells.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;strong&gt;UI Automation&lt;/strong&gt; - the native object methods including descriptive programming usage for these objects and the UIAutomation Utility object got better support. See more details&amp;nbsp; about &lt;a class=&quot;MCXref xref&quot; data-mc-conditions=&quot;_HP_Conditions.ScreenOnly&quot; href=&quot;http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Content/User_Guide/UIA_ObjectNativeMethods.htm&quot;&gt;Native UI Automation methods&lt;/a&gt; and the &lt;a data-mc-conditions=&quot;_HP_Conditions.ScreenOnly&quot; href=&quot;http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Subsystems/FunctionReference/Subsystems/OMRHelp/Content/OV_Supp_Util/Utility_UIAutomation.htm&quot; target=&quot;_blank&quot;&gt;UIAutomation Utility object&lt;/a&gt;&amp;nbsp;in the &lt;em&gt;UFT Object Model Reference for GUI Testing&lt;/em&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;strong&gt;Oracle&lt;/strong&gt; - new &lt;strong&gt;OracleCalendar&lt;/strong&gt; and &lt;b&gt;OraclePickList &lt;/b&gt;objects for OracleForms 12c support were added.&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;strong&gt;Java&lt;/strong&gt; - Java 8 is now installed in a budle together with UFT 14.00 and you don&#39;t need to add the &lt;strong&gt;-noverify&lt;/strong&gt; attribute when working with apps on Java 8 anymore.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
Additional New Technologies and Framework Support:&lt;/h3&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;The latest versions of Firefox and Chrome. &lt;/li&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;

&lt;li value=&quot;2&quot;&gt;Windows Server 2016&lt;/li&gt;
&lt;li value=&quot;3&quot;&gt;Autopass License Server 9.3&lt;/li&gt;
&lt;li value=&quot;4&quot;&gt;EXT-JS&amp;nbsp;6.0&lt;/li&gt;
&lt;li value=&quot;5&quot;&gt;SiebelOpenUI 16&lt;/li&gt;
&lt;li value=&quot;6&quot;&gt;Safari 10.12 (&quot;Sierra&quot;)&lt;/li&gt;
&lt;li value=&quot;7&quot;&gt;SAPUI5 1.38&lt;/li&gt;
&lt;li value=&quot;8&quot;&gt;Visual Studio 2015 for the Testing Extensibility SDK&lt;/li&gt;
&lt;li value=&quot;9&quot;&gt;Solution Manager 7.2&lt;/li&gt;
&lt;li value=&quot;10&quot;&gt;Delphi Berlin 10.1&lt;/li&gt;
&lt;li value=&quot;11&quot;&gt;SAP&amp;nbsp;Hybris&lt;/li&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/ul&gt;
See more within the &lt;a href=&quot;http://uft-help.saas.hpe.com/en/14.00/UFT_Help/Content/_TopNav_contentPDFs.htm#PAM&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Unified Functional Testing Product Availability Matrix&lt;/a&gt;.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/6222701294666841788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2017/06/uft-1400-and-its-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/6222701294666841788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/6222701294666841788'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2017/06/uft-1400-and-its-features.html' title='UFT 14.00 and its Features'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1PjBP_-Jp2vnSvrgtOGZupARLK0N6v09s-Suzqap1zvfsIlNEr3dq9OpnyValDcpDGVBJdYcyTMmK0pEOk_K4GIqcJP8v6oyeNWrt5uSZeXvgQwW-K1lFQE2iU2Wov5Y_sh2HdC4o3S0/s72-c/UFT-14.00-Record-and-Run-Settings-Redesigned.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-8554620316205067634</id><published>2011-07-22T02:02:00.000-06:00</published><updated>2017-06-23T15:05:31.920-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Learn QTP UFT"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Library"/><category scheme="http://www.blogger.com/atom/ns#" term="UI Automation"/><category scheme="http://www.blogger.com/atom/ns#" term="Useful QTP Resources"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script Functions"/><title type='text'>QTP Bibliography</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
There&#39;s a list of very good websites where you&#39;ll find a lot of interesting and useful articles about QTP:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;here are the resource used by me mostly:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.scribd.com/document_collections/2472259&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.scribd.com/document_collections/2472259&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.guru99.com/quick-test-professional-qtp-tutorial-34.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.guru99.com/quick-test-profess...al-34.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.sqaforums.com/ubbthreads.php&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.sqaforums.com/ubbthreads.php&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.advancedqtp.com/forums/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.advancedqtp.com/forums/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://forum.onestoptesting.com/default.asp&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://forum.onestoptesting.com/default.asp&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://motevich.blogspot.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://motevich.blogspot.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://mercuryquicktestprofessional.blogspot.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/HP_QuickTest_Professional&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://en.wikipedia.org/wiki/HP_QuickTest_Professional&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://knol.google.com/k/collection-of-qtp-links#&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://knol.google.com/k/collection-of-qtp-links#&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://knol.google.com/k/quick-test-professional-software-test-automation-tool#&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://knol.google.com/k/quick-test-prof...tion-tool#&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.open2test.org/techdocs.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.open2test.org/techdocs.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;ALSO:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;Motevich Blogspot&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://motevich.blogspot.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://motevich.blogspot.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://motevich.blogspot.com/2008/05/qtp-how-to-capture-tool-tip.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://motevich.blogspot.com/2008/05/qtp...l-tip.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://motevich.blogspot.com/2008/06/qtp-descriptive-programming-browsers.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://motevich.blogspot.com/2008/06/qtp...wsers.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://motevich.blogspot.com/2008/06/qtp-get-current-browser-url.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://motevich.blogspot.com/2008/06/qtp...r-url.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://motevich.blogspot.com/2008/06/status-bar-text-qtp.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://motevich.blogspot.com/2008/06/sta...t-qtp.html&lt;/a&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;QTP Blogspot&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://quicktestprofessionalblog.blogspot.com/2009/06/qtp-tips-check-time-to-do-action.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://quicktestprofessionalblog.blogspo...ction.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.qtpsudhakar.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.qtpsudhakar.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://arunjustinraaj.blogspot.com/2007/08/problems-with-qtp.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://arunjustinraaj.blogspot.com/2007/...h-qtp.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;some VisualBasic:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://freevbcode.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://freevbcode.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.brainbell.com/tutors/Visual_Basic/Manipulating_Dates_in_Visual_Basic.htm&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.brainbell.com/tutors/Visual_B..._Basic.htm&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://en.allexperts.com/q/Visual-Basic-1048/Date-Format-1.htm&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://en.allexperts.com/q/Visual-Basic-...rmat-1.htm&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.vbforums.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.vbforums.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://dotnet.mvps.org/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://dotnet.mvps.org/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.bigresource.com/Tracker/Track-vb-vWt4DS920k/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.bigresource.com/Tracker/Track-vb-vWt4DS920k/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.bigresource.com/VB-How-to-change-system-date-format-SImRMhcuI0.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.bigresource.com/VB-How-to-cha...hcuI0.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://bytes.com/topic/visual-basic-net/answers/501533-changing-date-format-vb-net&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://bytes.com/topic/visual-basic-net/...mat-vb-net&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.vbforums.com/showthread.php?t=360189&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.vbforums.com/showthread.php?t=360189&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;advancedqtp.com&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.advancedqtp.com/knowledge-base/articles/qtp-tricks4/descriptive-programming/dp-101/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.advancedqtp.com/knowledge-bas...ng/dp-101/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.advancedqtp.com/knowledge-base/articles/code-techniques-id15/code-design-id16/using-classes-id30/introduction-to-classes/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.advancedqtp.com/knowledge-bas...o-classes/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.advancedqtp.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.advancedqtp.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.advancedqtp.com/community/blogs/yaron-assas-blog144/overriding-qtps-native-reporter/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.advancedqtp.com/community/blo...-reporter/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;learnqtp.com&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/forums/index.php&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/forums/index.php&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2006/11/some-useful-tips-with-qtp.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://mercuryquicktestprofessional.blog...h-qtp.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2007/10/does-quicktest-professional-support.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://mercuryquicktestprofessional.blog...pport.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2008/02/step-by-step-guide-to-learn-qtp.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://mercuryquicktestprofessional.blog...n-qtp.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/qtp-quality-center-test-director-guide/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/qtp-quality-cent...tor-guide/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2006/11/regular-expressions-regularized.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://mercuryquicktestprofessional.blog...rized.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2007/11/ways-to-send-keyboard-input-to.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://mercuryquicktestprofessional.blog...ut-to.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/details-on-qtp-certification/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/details-on-qtp-certification/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/qtp-11-available-for-download-hp-functional-testing-11/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/qtp-11-available...esting-11/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/new-features-qtp-11-aka-functional-testing-11/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/new-features-qtp...esting-11/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/make-your-qtp-scripts-perform-better/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/make-your-qtp-sc...rm-better/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.learnqtp.com/what-is-relative-path-in-qtp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.learnqtp.com/what-is-relative-path-in-qtp/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;knol.google.com&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://knol.google.com/k/quick-test-professional-software-test-automation-tool#How_to_Learn_QTP%283F%29&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://knol.google.com/k/quick-test-prof...rn_QTP(3F)&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://knol.google.com/k/quick-test-professional-software-test-automation-tool#Introduction_to_QTP&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://knol.google.com/k/quick-test-prof...ion_to_QTP&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://knol.google.com/k/quick-test-professional-software-test-automation-tool#&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://knol.google.com/k/quick-test-prof...tion-tool#&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;sqaforums.com&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.sqaforums.com/ubbthreads.php&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.sqaforums.com/ubbthreads.php&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.sqaforums.com/showflat.php?Cat=&amp;amp;Board=UBB43&amp;amp;Number=584516&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.sqaforums.com/showflat.php?Ca...ber=584516&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.sqaforums.com/showflat.php?Cat=0&amp;amp;Number=616394&amp;amp;an=0&amp;amp;page=0#Post616394&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.sqaforums.com/showflat.php?Ca...Post616394&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;other:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.vietnamesetestingboard.org/zbxe/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.vietnamesetestingboard.org/zbxe/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.open2test.org/techdocs.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.open2test.org/techdocs.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.docstoc.com/docs/24271940/QTP-functions&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.docstoc.com/docs/24271940/QTP-functions&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.authorstream.com/Presentation/heydaysoft-129726-automation-framework-qtp-automaiton-entertainment-ppt-powerpoint/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.authorstream.com/Presentation...owerpoint/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.qaforums.com/cgi-bin/forums/ultimatebb.cgi?ubb=get_topic;f=20;t=005751;p=&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.qaforums.com/cgi-bin/forums/u...=005751;p=&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://relevantcodes.com/qtp-using-classes-as-test-modules-i/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://relevantcodes.com/qtp-using-class...modules-i/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://relevantcodes.com/qtp-all-about-the-description-object-description-create/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://relevantcodes.com/qtp-all-about-t...on-create/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://hubpages.com/hub/descriptive-programming-for-data-driven-testing-using-notepad&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://hubpages.com/hub/descriptive-prog...ng-notepad&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.zimbio.com/member/dukekalra/articles/4009333/Answers+QTP+Interview+Questions+Part+4+New&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.zimbio.com/member/dukekalra/a...Part+4+New&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/1916580/how-do-you-write-your-qtp-tests&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://stackoverflow.com/questions/19165...-qtp-tests&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://forums13.itrc.hp.com/service/forums/questionanswer.do?admit=109447627+1277708754902+28353475&amp;amp;threadId=1306035&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://forums13.itrc.hp.com/service/foru...Id=1306035&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://forums11.itrc.hp.com/service/forums/questionanswer.do?admit=109447626+1276154773294+28353475&amp;amp;threadId=1339486&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://forums11.itrc.hp.com/service/foru...Id=1339486&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.onestoptesting.com/qtp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.onestoptesting.com/qtp/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/QTP&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://en.wikipedia.org/wiki/QTP&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://agileali.com/qtp/2009/10/how-to-recognize-ajax-objects-in-qtp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://agileali.com/qtp/2009/10/how-to-r...ts-in-qtp/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://hisudhakar.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dQTP%2520Scripting%2520Techniques&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://hisudhakar.spaces.live.com/?_c11_...Techniques&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.coolinterview.com/type.asp?iType=225&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.coolinterview.com/type.asp?iType=225&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.geekinterview.com/question_details/22901&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.geekinterview.com/question_details/22901&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://qtpfaq.wordpress.com/category/automation-framework/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://qtpfaq.wordpress.com/category/aut...framework/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://quicktestprofessional.wordpress.com/category/send-keyboard-keys/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://quicktestprofessional.wordpress.c...oard-keys/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/8c6yea83&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://msdn.microsoft.com/en-us/library/8c6yea83&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/zdtaw1bw.aspx&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://msdn.microsoft.com/en-us/library/zdtaw1bw.aspx&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.guru99.com/qtp-interview-questions.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.guru99.com/qtp-interview-questions.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.ibm.com/developerworks/rational/library/591a.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.ibm.com/developerworks/ration.../591a.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://heydaysoft.com/flash/video3/sidz_copy.swf&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://heydaysoft.com/flash/video3/sidz_copy.swf&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.softwareinquisition.com/-p=55.htm&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.softwareinquisition.com/-p=55.htm&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.qtpsudhakar.com/2010/03/all-about-validation-of-editbox-part-2.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.qtpsudhakar.com/2010/03/all-a...art-2.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.regular-expressions.info/reference.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.regular-expressions.info/reference.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.docstoc.com/docs/35295992/Regular-Expressions-in-QTP&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.docstoc.com/docs/35295992/Reg...ons-in-QTP&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Hope you&#39;ll find your answers somewhere here.&lt;br /&gt;
If you know some other useful websites, so please add them into the comments and I&#39;ll update the list ASAP.&lt;br /&gt;
&lt;b&gt;Thanks and enjoy!&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!--+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--&gt;

&lt;br /&gt;
&lt;div&gt;
&lt;span class=&quot;sep&quot;&gt; | &lt;/span&gt;
&lt;a class=&quot;button&quot; data-threshold=&quot;-1&quot; data-url=&quot;http://www.coolcatteacher.com/videos/automatically-post-bookmarks-blog-using-diigo/&quot; href=&quot;http://www.facebook.com/sharer/sharer.php?u=http://www.qtpcenter.com/2011/09/qtp-bibliography.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; title=&quot;Share on Facebook&quot;&gt;&lt;i&gt;&lt;/i&gt;Share&lt;/a&gt;
&lt;span class=&quot;sep&quot;&gt; | &lt;/span&gt;

&lt;a href=&quot;https://twitter.com/intent/tweet?original_referer=http%3A%2F%2Fwww.coolcatteacher.com%2Fvideos%2Fautomatically-post-bookmarks-blog-using-diigo%2F&amp;amp;source=tweetbutton&amp;amp;text=How+to+automatically+post+bookmarks+to+your+blog+using+Diigo&amp;amp;url=http%3A%2F%2Fwww.coolcatteacher.com%2F%3Fp%3D4387&amp;amp;via=coolcatteacher&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; title=&quot;Tweet this Post&quot;&gt;&lt;i&gt;&lt;/i&gt;Tweet&lt;/a&gt;
&lt;span class=&quot;sep&quot;&gt; | &lt;/span&gt;

&lt;a data-pin-log=&quot;button_pinit&quot; href=&quot;https://www.blogger.com/null&quot;&gt;&lt;i&gt;&lt;/i&gt;Pin&lt;/a&gt;
&lt;span class=&quot;sep&quot;&gt; | &lt;/span&gt;

&lt;a href=&quot;https://plus.google.com/share?hl=en-US&amp;amp;url=http%3A%2F%2Fwww.coolcatteacher.com%2Fvideos%2Fautomatically-post-bookmarks-blog-using-diigo%2F&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; title=&quot;Share on Google+&quot;&gt;&lt;i&gt;&lt;/i&gt;g+&lt;/a&gt;
&lt;span class=&quot;sep&quot;&gt; | &lt;/span&gt;

&lt;a href=&quot;mailto:?subject=How%20to%20automatically%20post%20bookmarks%20to%20your%20blog%20using%20Diigo&amp;amp;body=Hey%2C%0D%0A%0D%0AI%20wanted%20to%20share%20this%20post%20by%20Vicki%20Davis%20with%20you.%0D%0A%0D%0Ahttp%3A%2F%2Fwww.coolcatteacher.com%2Fvideos%2Fautomatically-post-bookmarks-blog-using-diigo%2F%0D%0A%0D%0AThanks%21&quot;&gt;&lt;i&gt;&lt;/i&gt;email&lt;/a&gt;
&lt;span class=&quot;sep&quot;&gt; | &lt;/span&gt;
&lt;/div&gt;
&lt;!--- --&gt;



&lt;!--+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--&gt;

&lt;br /&gt;
&lt;div class=&quot;social_bookmark&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=1427619080511779170#&quot; onclick=&quot;$$(&#39;div.d347&#39;).each( function(e) { e.visualEffect(&#39;slide_down&#39;,{duration:2.5}) }); return false;&quot; title=&quot;Click me to see the sites.&quot;&gt;&lt;strong&gt;&lt;em&gt;Bookmark It&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div class=&quot;d347&quot; style=&quot;overflow: hidden;&quot;&gt;
&lt;a class=&quot;google-buzz-button&quot; data-button-style=&quot;normal-count&quot; data-locale=&quot;en_IN&quot; expr:data-url=&quot;data:post.canonicalUrl&quot; href=&quot;http://www.google.com/buzz/post&quot; rel=&quot;nofollow&quot; title=&quot;Post on Google Buzz&quot;&gt;&lt;/a&gt;
&lt;script src=&quot;http://www.google.com/buzz/api/button.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;

&lt;a href=&quot;http://buzz.yahoo.com/submit?submitUrl=http%3A%2F%2Fwww.qtpcenter.com%22011%209%2qtp-bibliography.html%2F&amp;amp;submitHeadline=&quot; nofollow=&quot;&quot; submitsummary=&quot; rel=&quot; title=&quot;Add to Buzz&quot;&gt;&lt;img alt=&quot;Add to Buzz&quot; class=&quot;social_img&quot; src=&quot;http://www.mtbc.com/learningcenter/wp-content/plugins/social-bookmarks/images/buzz.png&quot; title=&quot;Add to Buzz&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.qtpcenter.com/2011/09/qtp-bibliography.html&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Add to Del.icio.us&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/delicious.png&quot; title=&quot;Add to Del.icio.us&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://digg.com/submit?phase=2&amp;amp;url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to digg&quot;&gt;&lt;img alt=&quot;Add to digg&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/digg.png&quot; title=&quot;Add to digg&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.facebook.com/sharer.php?u=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Facebook&quot;&gt;&lt;img alt=&quot;Add to Facebook&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/facebook.png&quot; title=&quot;Add to Facebook&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.google.com/bookmarks/mark?op=edit&amp;amp;output=popup&amp;amp;bkmk=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Google Bookmarks&quot;&gt;&lt;img alt=&quot;Add to Google Bookmarks&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/google.png&quot; title=&quot;Add to Google Bookmarks&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.mister-wong.com/index.php?action=addurl&amp;amp;bm_url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Mister Wong&quot;&gt;&lt;img alt=&quot;Add to Mister Wong&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/misterwong.png&quot; title=&quot;Add to Mister Wong&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.netscape.com/submit/?U=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Netscape&quot;&gt;&lt;img alt=&quot;Add to Netscape&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/netscape.png&quot; title=&quot;Add to Netscape&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://reddit.com/submit?url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to reddit&quot;&gt;&lt;img alt=&quot;Add to reddit&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/reddit.png&quot; title=&quot;Add to reddit&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.stumbleupon.com/submit?url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Stumble Upon&quot;&gt;&lt;img alt=&quot;Add to Stumble Upon&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png&quot; title=&quot;Add to Stumble Upon&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.technorati.com/faves?add=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Technorati&quot;&gt;&lt;img alt=&quot;Add to Technorati&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/technorati.png&quot; title=&quot;Add to Technorati&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://tipd.com/submit.php?url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Tip&#39;d&quot;&gt;&lt;img alt=&quot;Add to Tip&#39;d&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/tipd.png&quot; title=&quot;Add to Tip&#39;d&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://twitter.com/home/?status=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Twitter&quot;&gt;&lt;img alt=&quot;Add to Twitter&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/twitter.png&quot; title=&quot;Add to Twitter&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Yahoo My Web&quot;&gt;&lt;img alt=&quot;Add to Yahoo My Web&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/yahoo.png&quot; title=&quot;Add to Yahoo My Web&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=1427619080511779170#&quot; onclick=&quot;$$(&#39;div.d347&#39;).each( function(e) { e.visualEffect(&#39;slide_up&#39;,{duration:0.5}) }); return false;&quot; style=&quot;font-size: 90%; text-align: right;&quot; title=&quot;Click me to hide the sites.&quot;&gt;Hide Sites&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;iframe allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://www.facebook.com/plugins/like.php?href=http://qtpbook.com/2011/09/16/software-testing-resources-websitesblogsand-forums/&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=550&amp;amp;action=like&amp;amp;font&amp;amp;colorscheme=light&amp;amp;height=50&quot; style=&quot;border: currentColor; height: 20px; overflow: hidden; width: 550px;&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/8554620316205067634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2011/09/qtp-bibliography.html#comment-form' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/8554620316205067634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/8554620316205067634'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2011/09/qtp-bibliography.html' title='QTP Bibliography'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-8679948842396176136</id><published>2011-06-16T05:39:00.000-06:00</published><updated>2017-06-23T15:10:05.859-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Check IE Dialogs"/><category scheme="http://www.blogger.com/atom/ns#" term="Click in an IE Dialog"/><category scheme="http://www.blogger.com/atom/ns#" term="Dialog Box"/><category scheme="http://www.blogger.com/atom/ns#" term="Learn QTP UFT"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Example"/><category scheme="http://www.blogger.com/atom/ns#" term="UFT Classes"/><category scheme="http://www.blogger.com/atom/ns#" term="UFT Methods"/><category scheme="http://www.blogger.com/atom/ns#" term="UI Automation"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script Functions"/><title type='text'>Check an alert dialog box and the text from it</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;In this post I will try to describe step by step how to create a function which checks for a dialog box and will also click on the button within it:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK6ctjo7F8kKJiakMJymFCkDPCL5CvhWvk1HM0UGQIGBe7f785KBxnBQr2xD5bqhB_L8zHVNbhKF-lLRWqsv3tf57kTOkpt1xfHrBMnp3X5AHgkInmqNM32jdOpA9u9bHYdB5BvJAqTXk/s1600/alertDialogBox.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK6ctjo7F8kKJiakMJymFCkDPCL5CvhWvk1HM0UGQIGBe7f785KBxnBQr2xD5bqhB_L8zHVNbhKF-lLRWqsv3tf57kTOkpt1xfHrBMnp3X5AHgkInmqNM32jdOpA9u9bHYdB5BvJAqTXk/s320/alertDialogBox.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; Firstly we will create a class which we&#39;ll be calling on our need:&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;i&gt;&#39; creating the generic function&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Public Function&lt;/span&gt; DialogBox&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Set &lt;/span&gt;DialogBox = &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;New &lt;/span&gt;QTPDialogBox&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;End Function&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;i&gt;&#39; defining the class&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Class &lt;/span&gt;QTPDialogBox&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Public Function&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; CheckDialogBox (obj_DialogWindowId, obj_DialogWindowStyle, obj_StaticWindowId, obj_StaticText)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;i&gt;&#39; defining the Dialog object&#39;s properties&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Set &lt;/span&gt;obj_Dialog = Description.Create &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;obj_Dialog (&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;micclass&quot;&lt;/span&gt;).value = &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;Dialog&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;obj_Dialog (&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;nativeclass&quot;&lt;/span&gt;).value = &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;#32770&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;obj_Dialog (&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;text&quot;&lt;/span&gt;).value= &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;Microsoft Internet Explorer&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;obj_Dialog (&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;window id&quot;&lt;/span&gt;).value= obj_DialogWindowId&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;obj_Dialog (&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;windowstyle&quot;&lt;/span&gt;).value= obj_DialogWindowStyle&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;i&gt;&#39; defining the Static object&#39;s properties&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Set &lt;/span&gt;obj_Static = Description.Create &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;obj_Static (&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;micclass&quot;&lt;/span&gt;).value = &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;Static&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;obj_Static (&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;window id&quot;&lt;/span&gt;).value= obj_StaticWindowId&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;obj_Static (&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;text&quot;&lt;/span&gt;).value= obj_StaticText&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;With &lt;/span&gt;Browser(&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;URL:=&quot;&lt;/span&gt; &amp;amp; Environment.Value(&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;baseUrl&quot;&lt;/span&gt;))&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;.Sync&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;&lt;i&gt;&#39;check if the dialog box exists&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;If &lt;/span&gt;.Dialog(obj_Dialog).&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Static&lt;/span&gt;(obj_Static).exist &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;&lt;i&gt;&#39; set a variable for the &quot;text&quot;&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;i style=&quot;color: #38761d; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;property&amp;nbsp;&lt;/i&gt;&lt;i style=&quot;color: #38761d; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;of Static object to be compared with the text value inserted by a user&lt;/i&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;DialogMessage = .Dialog(obj_Dialog).&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Static&lt;/span&gt;(obj_Static).GetRoproperty(&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;text&quot;&lt;/span&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Dim &lt;/span&gt;Comparison&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;If &lt;/span&gt;Comparison = StrComp(Trim(obj_StaticText), Trim(DialogMessage), &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #990000;&quot;&gt;0&lt;/span&gt;) &amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Then&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt;Reporter.ReportEvent micPass, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;PASS&quot;&lt;/span&gt;, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;The Dialog box is present on the screen, and the text from it is: &#39;&quot;&lt;/span&gt; &amp;amp; DialogMessage &amp;amp; &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;&#39;, it is the same as: &#39;&quot;&lt;/span&gt; &amp;nbsp;&amp;amp; obj_StaticText &amp;amp; &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;&#39;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;&#39; click OK in dialog box&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt;.Dialog(obj_Dialog).WinButton(&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;text:=OK&quot;&lt;/span&gt;, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;regexpwndclass:=Button&quot;&lt;/span&gt;, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;window id:=2&quot;&lt;/span&gt;).Click&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;       &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Else&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt;Reporter.ReportEvent micFail, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;Fail&quot;&lt;/span&gt;, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;The Dialog box is present on the screen, and the text from it is: &#39;&quot;&lt;/span&gt; &amp;amp; DialogMessage &amp;amp;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;&#39;, it is not the same as: &#39;&quot;&lt;/span&gt;&amp;nbsp;&amp;amp; obj_StaticText &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;&#39;&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Else&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;Reporter.ReportEvent micFail, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;FAIL&quot;&lt;/span&gt;, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;There is no Dialog box present on the screen!&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;End If&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;End with&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;End Function&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;End Class&lt;/span&gt;&lt;br /&gt;
&lt;hr /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;[Notes]&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Environment.Value(&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;baseUrl&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;i&gt;&lt;b&gt;)&lt;/b&gt;&lt;/i&gt; = it&#39;s your URL, which is defined into a&amp;nbsp;&lt;b&gt;XML&lt;/b&gt;&amp;nbsp;config file, for e.g.: &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;http://google.com/.*&lt;/span&gt;; see the XML variable below:&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;Variable&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;Name&amp;gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-style: normal;&quot;&gt;&lt;i&gt;&lt;b&gt;baseUrl&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;/Name&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;Value&amp;gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-style: normal;&quot;&gt;&lt;i&gt;&lt;b&gt;http://google.com/.*&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;/Value&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;Description&amp;gt;&lt;/span&gt;&lt;b&gt;This variable &amp;nbsp;is used to identify the browser&#39;s URL&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;/Description&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;/Variable&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In this &lt;b&gt;XML &lt;/b&gt;file, we can also have the user name, password, and a lot of general data which can be also called when it need.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;To create the descriptions for Static and Dialog objects, use the &lt;b&gt;Object Repository Manager&lt;/b&gt;.&lt;/span&gt;&lt;/blockquote&gt;
&lt;hr /&gt;
&amp;nbsp;&lt;b&gt;Now we can call this &lt;i&gt;Function&lt;/i&gt; within our test in the next way:&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;i&gt;&#39; check if the dialog box contains the correct text and&amp;nbsp;click&amp;nbsp;on OK button&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;DialogBox.CheckDialogBox &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #990000;&quot;&gt;&quot;0&quot;&lt;/span&gt;, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #990000;&quot;&gt;&quot;-1798831675&quot;&lt;/span&gt;, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #990000;&quot;&gt;&quot;65535&quot;&lt;/span&gt;, &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #990000;&quot;&gt;&quot;Functionality not implemented in this release&quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;i&gt;&#39; (obj_DialogWindowId, obj_DialogWindowStyle, obj_StaticWindowId, obj_StaticText) &amp;nbsp;--- those are the properties added using Object Repository Manager&lt;/i&gt;&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=1427619080511779170#&quot; onclick=&quot;$$(&#39;div.d347&#39;).each( function(e) { e.visualEffect(&#39;slide_down&#39;,{duration:2.5}) }); return false;&quot; title=&quot;Click me to see the sites.&quot;&gt;&lt;strong&gt;&lt;em&gt;Bookmark It&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;d347&quot; style=&quot;overflow: hidden;&quot;&gt;
&lt;a href=&quot;http://buzz.yahoo.com/submit?submitUrl=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Buzz&quot;&gt;&lt;img alt=&quot;Add to Buzz&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/buzz.png&quot; title=&quot;Add to Buzz&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://del.icio.us/post?url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Del.icio.us&quot;&gt;&lt;img alt=&quot;Add to Del.icio.us&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/delicious.png&quot; title=&quot;Add to Del.icio.us&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://digg.com/submit?phase=2&amp;amp;url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to digg&quot;&gt;&lt;img alt=&quot;Add to digg&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/digg.png&quot; title=&quot;Add to digg&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.facebook.com/sharer.php?u=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Facebook&quot;&gt;&lt;img alt=&quot;Add to Facebook&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/facebook.png&quot; title=&quot;Add to Facebook&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.google.com/bookmarks/mark?op=edit&amp;amp;output=popup&amp;amp;bkmk=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Google Bookmarks&quot;&gt;&lt;img alt=&quot;Add to Google Bookmarks&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/google.png&quot; title=&quot;Add to Google Bookmarks&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.mister-wong.com/index.php?action=addurl&amp;amp;bm_url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Mister Wong&quot;&gt;&lt;img alt=&quot;Add to Mister Wong&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/misterwong.png&quot; title=&quot;Add to Mister Wong&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.netscape.com/submit/?U=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Netscape&quot;&gt;&lt;img alt=&quot;Add to Netscape&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/netscape.png&quot; title=&quot;Add to Netscape&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://reddit.com/submit?url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to reddit&quot;&gt;&lt;img alt=&quot;Add to reddit&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/reddit.png&quot; title=&quot;Add to reddit&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.stumbleupon.com/submit?url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Stumble Upon&quot;&gt;&lt;img alt=&quot;Add to Stumble Upon&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png&quot; title=&quot;Add to Stumble Upon&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.technorati.com/faves?add=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Technorati&quot;&gt;&lt;img alt=&quot;Add to Technorati&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/technorati.png&quot; title=&quot;Add to Technorati&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://tipd.com/submit.php?url=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Tip&#39;d&quot;&gt;&lt;img alt=&quot;Add to Tip&#39;d&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/tipd.png&quot; title=&quot;Add to Tip&#39;d&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://twitter.com/home/?status=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Twitter&quot;&gt;&lt;img alt=&quot;Add to Twitter&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/twitter.png&quot; title=&quot;Add to Twitter&quot; /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://www.qtpcenter.com/2011/09/qtp-bibliography.html#&quot; rel=&quot;nofollow&quot; title=&quot;Add to Yahoo My Web&quot;&gt;&lt;img alt=&quot;Add to Yahoo My Web&quot; class=&quot;social_img&quot; src=&quot;http://qtpbook.com/wp-content/plugins/social-bookmarks/images/yahoo.png&quot; title=&quot;Add to Yahoo My Web&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;https://www.blogger.com/blogger.g?blogID=1427619080511779170#&quot; onclick=&quot;$$(&#39;div.d347&#39;).each( function(e) { e.visualEffect(&#39;slide_up&#39;,{duration:0.5}) }); return false;&quot; style=&quot;font-size: 14px; text-align: right;&quot; title=&quot;Click me to hide the sites.&quot;&gt;Hide Sites&lt;/a&gt;&lt;iframe allowtransparency=&quot;true&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;http://www.facebook.com/plugins/like.php?href=http://qtpbook.com/2011/09/16/software-testing-resources-websitesblogsand-forums/&amp;amp;layout=standard&amp;amp;show_faces=true&amp;amp;width=550&amp;amp;action=like&amp;amp;font&amp;amp;colorscheme=light&amp;amp;height=50&quot; style=&quot;height: 20px; overflow: hidden; width: 550px;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/8679948842396176136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2011/06/check-alert-dialog-box-and-text-from-it.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/8679948842396176136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/8679948842396176136'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2011/06/check-alert-dialog-box-and-text-from-it.html' title='Check an alert dialog box and the text from it'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK6ctjo7F8kKJiakMJymFCkDPCL5CvhWvk1HM0UGQIGBe7f785KBxnBQr2xD5bqhB_L8zHVNbhKF-lLRWqsv3tf57kTOkpt1xfHrBMnp3X5AHgkInmqNM32jdOpA9u9bHYdB5BvJAqTXk/s72-c/alertDialogBox.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-3822922295490045117</id><published>2011-05-12T07:05:00.000-06:00</published><updated>2017-06-23T15:12:35.488-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ADODB object in UFT"/><category scheme="http://www.blogger.com/atom/ns#" term="Build a class to run SQL Queries with UFT"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Database Connectio"/><category scheme="http://www.blogger.com/atom/ns#" term="Run SQL in QTP"/><category scheme="http://www.blogger.com/atom/ns#" term="Run SQL Queries with QTP"/><category scheme="http://www.blogger.com/atom/ns#" term="UFT and SQL"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script Functions"/><category scheme="http://www.blogger.com/atom/ns#" term="VBScript Examples"/><title type='text'>Set a DataBase connection and run any queries from QTP</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;How to set a DB connection and to get a value from an &quot;adodb&quot; Data Base&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Public Function DBSelect&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;set&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;conn = createobject(&quot;adodb.connection&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;conn.open &quot;DSN=DSN_SERVERhere; UserID=userID; Password=password;&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;set&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;rs = createobject(&quot;adodb.recordset&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&#39;get the date value from DB for an Event&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;rs.open&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;SELECT searchColumnHere FROM tableName WHERE columnName=&#39;value&#39;&quot;&lt;/span&gt;, conn&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;eventsInDB&amp;nbsp;= rs(&quot;searchColumnHere&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&#39;eventsInDB = FormatNumber(eventsInDB, 2) - use this if you need to format the output nr&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;rs.close&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DBSelect =&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black;&quot;&gt;eventsInDB&amp;nbsp;&lt;/span&gt;&#39;here we are defining the output value&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;End Function&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;u&gt;Or, if the query is defined somewhere outside,&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;for e.g.:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;getCol1data&lt;span class=&quot;Apple-style-span&quot;&gt;&amp;nbsp;=&amp;nbsp;&lt;/span&gt;UCASE&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #cccccc;&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;SELECT &#39;searchColumnHere&#39; FROM tableName WHERE columnName=&#39;value&#39;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&#39;&quot;searchColumnHere&quot; is the code name of &amp;nbsp;the column which&#39;s value should be outputed. for e.g: CLBVAS (use from your select)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;times new roman&amp;quot;; margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;then the function can be wrote like this (I&#39;ve added it within a class):&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Public Function DBQuery&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-weight: normal;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;DBQuery = New Query&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;End Function&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-weight: normal;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-weight: normal;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Class Query&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;Public Function DBSelect(sqlSelect, searchColumnHere)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;set&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;conn = createobject(&quot;adodb.connection&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;conn.open &quot;DSN=DSN_SERVERhere; UserID=userID; Password=password;&quot;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;set&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;rs = createobject(&quot;adodb.recordset&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #93c47d;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&#39;get the date value from DB for an Event&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;rs.open&amp;nbsp;&lt;b&gt;sqlSelect&lt;/b&gt;, conn&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;eventsInDB&amp;nbsp;= rs(&lt;b&gt;searchColumnHere&lt;/b&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&#39;eventsInDB = FormatNumber(eventsInDB, 2) - use this if you need to format the output number&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;rs.close&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;DBSelect =&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;nbsp;&lt;/span&gt;eventsInDB&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&#39;here we are defining the output value&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;End Function&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;End Class&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;now the function is called like this:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DBQuery.DBSelect&amp;nbsp;getCol1data &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;searchColumnHere&quot;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&#39;the &quot;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;getCol1data&quot; has the value assigned to it upper&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;or:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DBSelect&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;getCol1data &quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;searchColumnHere&quot;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&#39;when there is no class defined&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/3822922295490045117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/11/setting-db-connection-within-qtp.html#comment-form' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/3822922295490045117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/3822922295490045117'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/11/setting-db-connection-within-qtp.html' title='Set a DataBase connection and run any queries from QTP'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-8214651188816408711</id><published>2011-04-04T07:24:00.000-06:00</published><updated>2017-06-23T15:13:08.912-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Classes in VBScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Random Number in VB Script"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script Functions"/><category scheme="http://www.blogger.com/atom/ns#" term="VBScript Examples"/><title type='text'>Create a function which returns a random number</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;How to set a &quot;randomValue&quot; to a variable and How to run an UPDATE within a Data Base using this variable&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&#39;set a random number - this function will be called to do updates&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Function RandomNr&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;upperbound = 1000-1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;lowerbound = i&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;For&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; i=1 &lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;to&lt;/span&gt;&lt;/b&gt; upperbound&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;   &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Randomize&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;RndNr = &lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Int&lt;/span&gt;&lt;/b&gt;((upperbound - lowerbound + 1) * &lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Rnd&lt;/span&gt;&lt;/b&gt; + lowerbound)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;  &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;RandomNr = RndNr&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;End Function&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;&lt;b&gt;&lt;u&gt;DB Update using the &quot;RandomNr&quot; function above:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 18px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;updateCol1data&amp;nbsp;=&amp;nbsp;UCASE&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&quot;update&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;tableName set ColumnHere = &#39;&quot;&lt;/span&gt; &amp;amp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;RandomNr&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&amp;amp; &quot;&#39;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 18px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #999999;&quot;&gt;WHERE columnName=&#39;value&#39;&quot;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&#39;querying an &#39;UPDATE&#39; for a fields within DB&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Public Function&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;color: #073763;&quot;&gt; &lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DBUpdate&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #073763;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: &amp;quot;times new roman&amp;quot;;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 18px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;updateCol1data&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #073763;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #073763;&quot;&gt;&amp;nbsp;set conn = createobject(&quot;adodb.connection&quot;)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;line-height: 18px; margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;conn.open &quot;DSN=DSN_SERVERhere; UserID=userID; Password=password;&quot;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #073763;&quot;&gt;&amp;nbsp;conn.&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;Execute&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #073763;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal; line-height: 18px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;updateCol1data&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;End Function&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;Now to call this function use next:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #073763;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DBUpdate&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;updateCol1data&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='enclosure' type='text/html' href='http://qtpcenter.com/2010/11/set_function_which_will_automatically.html' length='0'/><link rel='enclosure' type='text/html' href='http://www.qtpcenter.com/2010/11/set_function_which_will_automatically.html' length='0'/><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/8214651188816408711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/11/set-function-which-will-automatically.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/8214651188816408711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/8214651188816408711'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/11/set-function-which-will-automatically.html' title='Create a function which returns a random number'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-4835069668271954973</id><published>2011-03-08T18:03:00.000-07:00</published><updated>2017-06-23T15:14:09.460-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="QTP Descriptive Programming"/><category scheme="http://www.blogger.com/atom/ns#" term="UFT"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script"/><category scheme="http://www.blogger.com/atom/ns#" term="VB Script Functions"/><category scheme="http://www.blogger.com/atom/ns#" term="VBScript Examples"/><title type='text'>Descriptive Programming</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;In this post we&#39;ll discuss about:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Introduction to Descriptive Programming.&lt;br /&gt;
How to write Descriptive Programming?&lt;/b&gt;&lt;b&gt;When and Where to use Descriptive programming?&lt;br /&gt;
Some points to note with&amp;nbsp;&lt;/b&gt;&lt;b&gt;Descriptive Programming.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;b&gt;Introduction to Descriptive Programming:&lt;/b&gt;Descriptive programming is used when we want to perform an operation on an object that is not present in the object repository. There can be various valid reason to do so. We will discuss them later in this article.&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;&lt;b&gt;How to write Descriptive Programming?&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
There are two ways in which descriptive programming can be used&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
1. By giving the description in form of the string arguments.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
2. By creating properties collection object for the description.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;b&gt;1. By giving the description in form of the string arguments.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
This is a more commonly used method for Descriptive Programming.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
You can describe an object directly in a statement by specifying property:=value pairs describing the object instead of specifying an object’s&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
name. The general syntax is:&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;TestObject(&quot;PropertyName1:=PropertyValue1&quot;, &quot;...&quot; , &quot;PropertyNameX:=PropertyValueX&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;TestObject&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt; — the test object class could be &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;WebEdit&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;WebRadioGroup&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt; etc….&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;PropertyName:=PropertyValue&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt; — the test object property and its value. Each property:=value pair should be separated by commas and quotation&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
marks. Note that you can enter a variable name as the property value if you want to find an object based on property values you retrieve during a run session.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Consider the HTML Code given below:&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;lt;--!input type=&quot;”textbox”&quot; name=&quot;”txt_Name”&quot;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;lt;--!input type=&quot;”radio”&quot; name=&quot;”txt_Name”&quot;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Now to refer to the textbox the statement would be as given below&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(“Browser”).Page(“Page”).WebEdit(“Name:=txt_Name”,”html tag:=INPUT”).set “Test”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
And to refer to the radio button the statement would be as given below&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(“Browser”).Page(“Page”).WebRadioGroup(“Name:=txt_Name”,”html tag:=INPUT”).set “Test”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
If we refer to them as a web element then we will have to distinguish between the 2 using the index property&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(“Browser”).Page(“Page”).WebElement(“Name:=txt_Name”,”html tag:=INPUT”,”Index:=0”).set “Test” &lt;span style=&quot;color: #38761d;&quot;&gt;‘Refers to the textbox&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(“Browser”).Page(“Page”).WebElement(“Name:=txt_Name”,”html tag:=INPUT”,”Index:=1”).set “Test” &lt;span style=&quot;color: #38761d;&quot;&gt;‘Refers to the radio button&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
To determine which property and value pairs to use, you can use the Object Spy:&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
1. Go to Tools -&amp;gt; Object Spy.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
2. Select the &quot;Test Object Properties&quot; radio button.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
3. Spy on the desired object.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
4. In the Properties list, find and write down the properties and values that can be used to identify the object.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;b&gt;&lt;br /&gt;
2. By creating properties collection object for the description.&lt;/b&gt;&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;
Properties collection also does the same thing as string arguments. The only difference is that it &quot;collects&quot; all the properties of a particular object in an instance of that object. Now that object can be referenced easily by using the instance, instead of writing &quot;string arguments&quot; again and again. It is my observation that people find &quot;string arguments&quot; [1] method much easier and intuitive to work with.&lt;br /&gt;
&lt;/b&gt;To use this method you need first to create an empty description&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Dim obj_Desc &lt;span style=&quot;color: #38761d;&quot;&gt;‘Not required to be declared&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Set obj_Desc = Description.Create&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Now we have a blank description in &lt;i&gt;“obj_Desc”&lt;/i&gt;. Each description has 3 properties &lt;i&gt;“Name”&lt;/i&gt;, &lt;i&gt;“Value”&lt;/i&gt; and &lt;i&gt;“Regular Expression”&lt;/i&gt;.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
When you use a property name for the first time the property is added to the collection and when you use it again the property is modified. By default each property that is defined is a regular expression. Suppose if we have the following description&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“name”).value= “txt.*”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;This would mean an object with html tag as INPUT and name starting with txt. Now actually that &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;“.*”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt; was considered as regular expression. So, if you want the property “name” not to be recognized as a regular expression then you need to set the “regularexpression” property as FALSE&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“name”).value= “txt.*”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“name”).regularexpression= “txt.*”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
This is how we create a description. Now below is the way we can use it&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(“Browser”).Page(“Page”).WebEdit(obj_Desc).set “Test”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
When we say .WebEdit(obj_Desc) we define one more property for our description that was not earlier defined that is it’s a text box (because QTPs WebEdit boxes map to text boxes in a web page).&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
If we know that we have more than 1 element with same description on the page then we must define “index” property for the that description&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Consider the HTML code given below&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;lt;--!input type=&quot;”textbox”&quot; name=&quot;”txt_Name”&quot;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;lt;--!input type=&quot;”textbox”&quot; name=&quot;”txt_Name”&quot;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Now the html code has two objects with same description. So distinguish between these 2 objects we will use the “index” property. Here is the description for both the object&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
For 1st textbox:&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“name”).value= “txt_Name”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“index”).value= “0”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
For 2nd textbox:&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“name”).value= “txt_Name”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“index”).value= “1”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Consider the HTML Code given below:&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;lt;--!input type=&quot;”textbox”&quot; name=&quot;”txt_Name”&quot;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;lt;--!input type=&quot;”radio”&quot; name=&quot;”txt_Name”&quot;--&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
We can use the same description for both the objects and still distinguish between both of them&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“html tag”).value= “INPUT”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_Desc(“name”).value= “txt_Name”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
When I want to refer to the textbox then I will use the inside a WebEdit object and to refer to the radio button I will use the description object with the WebRadioGroup object.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(“Browser”).Page(“Page”).WebEdit(obj_Desc).set “Test” &lt;span style=&quot;color: #38761d;&quot;&gt;‘Refers to the text box&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(“Browser”).Page(“Page”).WebRadioGroup(obj_Desc).set “Test” &lt;span style=&quot;color: #38761d;&quot;&gt;‘Refers to the radio button&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
But if we use WebElement object for the description then we must define the “index” property because for a webelement the current description would return two objects.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Getting Child Object:&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
We can use description object to get all the objects on the page that matches that specific description. Suppose we have to check all the checkboxes present on a web page. So we will first create an object description for a checkboxe and then get all the checkboxes from the page&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Dim obj_ChkDesc&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Set obj_ChkDesc=Description.Create&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_ChkDesc(“html tag”).value = “INPUT”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_ChkDesc(“type”).value = “checkbox”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Dim allCheckboxes, singleCheckBox&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Set allCheckboxes = Browse(“Browser”).Page(“Page”).ChildObjects(obj_ChkDesc)&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
For each singleCheckBox in allCheckboxes&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;singleCheckBox.Set “ON”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Next&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
The above code will check all the check boxes present on the page. To get all the child objects we need to specify an object description.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
If you wish to use string arguments [1], same thing can be accomplished by simple scripting.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Code for that would be:&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;i=0&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Do While Browse(“Browser”).Page(“Page”).WebCheckBox(&quot;html tag:=INPUT&quot;,type:=checkbox, &quot;index:=&quot;&amp;amp;i).Exist&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browse(“Browser”).Page(“Page”).WebCheckBox(&quot;html tag:=INPUT&quot;,type:=checkbox, &quot;index:=&quot;&amp;amp;i).Set &quot;ON&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;i=i+1&lt;/span&gt;&lt;/blockquote&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Loop&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Possible Operation on Description Objects&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Consider the below code for all the solutions&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Dim obj_ChkDesc&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Set obj_ChkDesc=Description.Create&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_ChkDesc(“html tag”).value = “INPUT”&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_ChkDesc(“type”).value = “checkbox”&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Q: How to get the no. of description defined in a collection&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;A: &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_ChkDesc.Count &lt;span style=&quot;color: #38761d;&quot;&gt;‘Will return 2 in our case&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Q: How to remove a description from the collection&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;A: &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;obj_ChkDesc.remove “html tag” &lt;span style=&quot;color: #38761d;&quot;&gt;‘would delete the html tag property from the collection&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Q: How do I check if property exists or not in the collection?&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;A: The answer is that it’s not possible. Because whenever we try to access a property which is not defined its automatically added to the collection. The only way to determine is to check its value that is use a if statement &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;“if obj_ChkDesc(“html tag”).value = empty then”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Q: How to browse through all the properties of a properties collection?&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
A: Two ways:&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
1st:&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;For each desc in obj_ChkDesc&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Name=desc.Name&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Value=desc.Value&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;RE = desc.regularexpression&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Next&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
2nd:&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;For i=0 to obj_ChkDesc.count - 1&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Name= obj_ChkDesc(i).Name&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Value= obj_ChkDesc(i).Value&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;RE = obj_ChkDesc(i).regularexpression&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Next&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Hierarchy of test description:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
When using programmatic descriptions from a specific point within a test object hierarchy, you must continue to use programmatic descriptions from that point onward within the same statement. If you specify a test object by its object repository name after other objects in the hierarchy have been described using programmatic descriptions, QuickTest cannot identify the object.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;For example, you can use &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(Desc1).Page(Desc1).Link(desc3)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;, since it uses programmatic descriptions throughout the entire test object hierarchy.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;You can also use &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(&quot;Index&quot;).Page(Desc1).Link(desc3)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;, since it uses programmatic descriptions from a certain point in the description (starting&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;from the Page object description).&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;However, you cannot use &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser(Desc1).Page(Desc1).Link(&quot;Example1&quot;)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;, since it uses programmatic descriptions for the &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Browser &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;and &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Page &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;objects but then attempts to use an object repository name for the Link test object (QuickTest tries to locate the Link object based on its name, but cannot locate it in the repository because the parent objects were specified using programmatic descriptions).&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;b&gt;When and Where to use Descriptive programming?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
Below are some of the situations when Descriptive Programming can be considered useful:&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;1. One place where DP can be of significant importance is when you are creating functions in an external file. You can use these function in various actions directly , eliminating the need of adding object(s) in object repository for each action[If you are using per action object repository]&lt;/b&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
2. The objects in the application are dynamic in nature and need special handling to identify the object. The best example would be of clicking a link which changes according to the user of the application, Ex. “Logout &amp;lt;&lt;username&gt;&amp;gt;”.&lt;/username&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;
3. When object repository is getting huge due to the no. of objects being added. If the size of Object repository increases too much then it decreases the performance of QTP while recognizing a object. [For QTP8.2 and below Mercury recommends that OR size should not be greater than 1.5MB]&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;
4. When you don’t want to use object repository at all. Well the first question would be why not Object repository? Consider the following scenario which would help understand why not Object repository&lt;br /&gt;
&lt;u&gt;Scenario 1:&lt;/u&gt;&amp;nbsp;Suppose we have a web application that has not been developed yet.Now QTP for recording the script and adding the objects to repository needs the application to be up, that would mean waiting for the application to be deployed before we can start of with making QTP scripts. But if we know the descriptions of the objects that will be created then we can still start off with the script writing for testing&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;u&gt;Scenario 2:&lt;/u&gt;&amp;nbsp;Suppose an application has 3 navigation buttons on each and every page. Let the buttons be “Cancel”, “Back” and “Next”. Now recording action on these buttons would add 3 objects per page in the repository. For a 10 page flow this would mean 30 objects which could have been represented just by using 3 objects. So instead of adding these 30 objects to the repository we can just write 3 descriptions for the object and use it on any page.&lt;br /&gt;
&lt;br /&gt;
5. Modification to a test case is needed but the Object repository for the same is Read only or in shared mode i.e. changes may affect other scripts as well.&lt;/div&gt;
&lt;div align=&quot;left&quot; style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
6. When you want to take action on similar type of object i.e. suppose we have 20 textboxes on the page and there names are in the form txt_1, txt_2, txt_3 and so on. Now adding all 20 the Object repository would not be a good programming approach.&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: verdana, arial, helvetica, sans-serif;&quot;&gt;
&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2006/11/descriptive-programming-simplified.html&quot;&gt;References..&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/4835069668271954973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/11/descriptive-programming.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/4835069668271954973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/4835069668271954973'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/11/descriptive-programming.html' title='Descriptive Programming'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-4633855638708130910</id><published>2011-02-22T17:42:00.000-07:00</published><updated>2017-06-23T15:15:14.520-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="QTP 11 Features"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP 11 Results Viewer"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Updates"/><category scheme="http://www.blogger.com/atom/ns#" term="Regualr Expressions"/><title type='text'>The complete list of new features that are available in QTP 11</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
XPath and CSS based object identification&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
Identify objects not only using normal object identification but with&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/XPath&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;XPath&lt;/a&gt;&amp;nbsp;and CSS identifier properties. A much awaited and a killer feature.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Good Looking and Enhanced Results Viewer&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
The new improved results viewer provides an executive summary page with summary data, pie charts and statistics for both the current and previous runs and a quick link to the previous run results.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzeRF9UqpC22VazGVzb_OxGKPuklVNYKgh7ABNrj0Bwtjj-SqTQAuxu61m72-zxDh6dIg6jSAe6vD6au-6zjUNTNRvuwmUvBGEEMrRV5VLhGGPa2UfNN4UJ6npf30WEYQPRwO276DWpWY/s1600/qtpresultsviewer.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;284&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzeRF9UqpC22VazGVzb_OxGKPuklVNYKgh7ABNrj0Bwtjj-SqTQAuxu61m72-zxDh6dIg6jSAe6vD6au-6zjUNTNRvuwmUvBGEEMrRV5VLhGGPa2UfNN4UJ6npf30WEYQPRwO276DWpWY/s320/qtpresultsviewer.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #222222; font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px;&quot;&gt;
&lt;span id=&quot;more-1277&quot; style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Easy Regular Expressions&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
You can now create&amp;nbsp;&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2006/11/regular-expressions-regularized.html&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;reg ex&lt;/a&gt;&amp;nbsp;with the help of syntax hints.&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Regular Expression Evaluator&lt;/strong&gt;&amp;nbsp;is available to test regular expressions that you have created. Good One.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Now identify objects not only in relation to each other but in relation to neighboring objects.&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
With this feature, QTP 11 has moved beyond the unreliability of ordinal identifiers. Objects identified with ordinal identifiers are good only as long as they maintain their relative positions with respect to each other in the new build of application. In case if this position changes or gets interchanged, ordinal identifiers may go for a toss.&lt;br /&gt;
HP has now introduced&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;Visual Relation Identifier&lt;/strong&gt;.&lt;/div&gt;
&lt;blockquote style=&quot;border-color: rgb(27, 55, 169); border-left-style: solid; border-left-width: 0.23em; color: #555555; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , &amp;quot;times&amp;quot; , serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em 1.5em; padding: 0px 0px 0px 0.76em;&quot;&gt;
&lt;div style=&quot;margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
A&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;visual relation identifier&amp;nbsp;&lt;/strong&gt;is a set of definitions that enable you to identify the object in the application according its neighboring objects in the application. You can select neighboring objects that will maintain the same relative location to your object, even if the user interface design changes. You define visual relations in the Visual Relation Identifier dialog box, which is accessible from the local or shared object repository, and from the Object Properties dialog box.&lt;/div&gt;
&lt;/blockquote&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Load Function Libraries at Run Time&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
With the help of&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;LoadFunctionLibrary&lt;/strong&gt;&amp;nbsp;statement. You can now load a function library when a step runs instead of at the beginning of a run session.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Test Your GUI and UI-Less Application Functionality in One Test&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
Since QTP is integrated with Service Test, you can now test your GUI and non-GUI based apps in a single run.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Record Support&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
For FireFox is now available.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Much Awaited Log Tracking is available now&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
QTP 11 is capable of receiving Java or .NET log framework messages from your application which can then be embedded in the run results.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Embed/Run Javascript in web pages&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
You can use the new&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;EmbedScript/EmbedScriptFromFile&lt;/strong&gt;&amp;nbsp;and&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;RunScript/RunScriptFromFile&lt;/strong&gt;&amp;nbsp;functions to embed JavaScripts in all loaded browser pages. You can use these scripts to perform operations on, or retrieve data from, the browser pages in your application.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Manage Test Data&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
Improved test data management when integrated with&amp;nbsp;&lt;a href=&quot;http://www.learnqtp.com/qtp-quality-center-test-director-guide/&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;Quality Center&lt;/a&gt;&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Web 2.0 Toolkit Applications Support&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
QTP 11 now supports&amp;nbsp;&lt;a href=&quot;http://www.learnqtp.com/qtp-now-supports-silverlight-ajax-google-webtoolkit-dojo-yahoo-user-interface/&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;Web 2.0 Toolkit Applications&lt;/a&gt;&amp;nbsp;out-of-the-box similar to any other add-ins.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Automatically Parameterize Steps&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
You can instruct QTP 11 to automatically parameterize test steps at the end of record session.&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Silverlight Add-in&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
To test objects in Silverlight 2 and Silverlight 3 applications. [After installation, Silverlight Add-in is displayed in the Add-in Manager as a child add-in under the WPF Add-in]&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Extend WPF and Silverlight Support&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
You can use WPF and Silverlight Add-in Extensibility SDK to develop support for testing third-party and custom WPF and Silverlight controls that are not supported out-of-the-box&lt;/div&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
&lt;a href=&quot;http://www.learnqtp.com/qtp10-videos-qc-integration-local-system-monitor-extensibility-accelerator/&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;Use Extensibility Accelerator for Web Add-in Extensibility Development&lt;/a&gt;&lt;/h3&gt;
&lt;h3 style=&quot;color: black; font-size-adjust: none; font-stretch: normal; font: bold 1em/1.11em &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; margin: 1.66em 0px 0.55em; padding: 0px;&quot;&gt;
Avoid Downtime Due to License Server Failures&lt;/h3&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
Useful for concurrent license users. With&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;redundant license servers&lt;/strong&gt;you can create failover, so that if your main license server fails, your remaining servers maintain availability of your licenses without causing any downtime or loss of licenses for users.&lt;/div&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
You can get more information on HP Functional Testing 11&amp;nbsp;&lt;a href=&quot;https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&amp;amp;cp=1-11-127-24^1322_4000_100__&amp;amp;jumpid=go/functionaltesting&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;here&lt;/a&gt;&amp;nbsp;and download it&amp;nbsp;&lt;a href=&quot;http://www.learnqtp.com/qtp-11-available-for-download-hp-functional-testing-11/&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;here&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/4633855638708130910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/11/complete-list-of-new-features-that-are.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/4633855638708130910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/4633855638708130910'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/11/complete-list-of-new-features-that-are.html' title='The complete list of new features that are available in QTP 11'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzeRF9UqpC22VazGVzb_OxGKPuklVNYKgh7ABNrj0Bwtjj-SqTQAuxu61m72-zxDh6dIg6jSAe6vD6au-6zjUNTNRvuwmUvBGEEMrRV5VLhGGPa2UfNN4UJ6npf30WEYQPRwO276DWpWY/s72-c/qtpresultsviewer.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-3843069783872803966</id><published>2011-01-28T17:25:00.000-07:00</published><updated>2017-06-23T15:15:48.758-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Download QTP"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP 11"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Versions"/><title type='text'>QTP 11 available for download.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
HP has packaged QTP 11, all its add-ins and HP Service Test under the heading of&amp;nbsp;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;HP Functional Testing 11&lt;/strong&gt;. You can download the entire package&amp;nbsp;&lt;a href=&quot;https://h10078.www1.hp.com/cda/hpdc/navigation.do?action=downloadBinStart&amp;amp;caid=21691&amp;amp;cp=54_4000_100&amp;amp;zn=bto&amp;amp;filename=T6510FAE&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;here&lt;/a&gt;&amp;nbsp;(iso file, 3.61 GB). QTP 11 is&amp;nbsp; available as a 30 days trial unlike its predecessors which were only available for 14 days. (New users need to register on HP’s site. No contract/maintenance required to download trial )&lt;/div&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
Unfortunately, this means, QTP 10.0 will no longer be available from HP’s download center.&lt;/div&gt;
&lt;div style=&quot;color: #222222; font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: 13px; line-height: 20px; margin: 0px 0px 1.53em; padding: 0px;&quot;&gt;
Check the complete&amp;nbsp;&lt;a href=&quot;http://www.learnqtp.com/new-features-qtp-11-aka-functional-testing-11/&quot; style=&quot;border-bottom-style: solid; border-bottom-width: 1px; border-color: rgb(187, 187, 187); color: #1b37a9; margin: 0px; padding: 1px 0px; text-decoration: none;&quot;&gt;list of new features in QTP 11&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/3843069783872803966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/11/qtp-11-available-for-download.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/3843069783872803966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/3843069783872803966'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/11/qtp-11-available-for-download.html' title='QTP 11 available for download.'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-2286581049610766808</id><published>2011-01-19T06:11:00.000-07:00</published><updated>2017-06-23T15:16:32.069-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Differences between QTP Versions"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Features"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Versions"/><title type='text'>Difference between QTP8.2 and QTP9.0/QTP9.2</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;post-body&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;Over and above features provided with QTP 9.0 , QTP 9.2 provides following features:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Mercury Screen Recorder :&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; &amp;nbsp;Capture your entire run session in a movie clip or capture only the segments with errors, and then view your movie from the Test Results window.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Dynamic Management of Object Repositories:&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; &amp;nbsp;QuickTest now has a new &lt;/span&gt;&lt;b style=&quot;font-family: Verdana, sans-serif;&quot;&gt;RepositoriesCollection&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; reserved object that you can use to programmatically manage the set of object repositories that are associated with an action during a run session.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;Over and above features provided with QTP 8.2 , QTP 9.0 provides following features:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;post-body&quot;&gt;
&lt;b&gt;&lt;/b&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Object Repository Manager:&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&amp;nbsp;You can use the Object Repository Manager to manage all of the shared object repositories in your organization from one, central location. This includes adding and defining objects, modifying objects and their descriptions, parameterizing test object property values, maintaining and organizing repositories, and importing and exporting repositories in XML format. &lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black;&quot;&gt;&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2007/09/difference-between-qtp82-and-qtp90qtp92.html&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;You can open multiple object repositories at the same time. Each object repository opens in its own resizable document window. This enables you to compare the content of the repositories, to copy or move objects from one object repository to another, and so forth.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Object Repository Merge Tool:&lt;/b&gt;&lt;br /&gt;
You can use the Object Repository Merge Tool to merge the objects from two shared object repositories into a single shared object repository. You can also use the Object Repository Merge Tool to merge objects from the local object repository of one or more actions or components into a shared object repository. &lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black;&quot;&gt;&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2007/09/difference-between-qtp82-and-qtp90qtp92.html&quot;&gt;&lt;/a&gt;&lt;/span&gt; &lt;br /&gt;
When you merge objects from two source object repositories, the content is copied to a new, target object repository, ensuring that the information in the source repositories remains unchanged. &lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black;&quot;&gt;&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2007/09/difference-between-qtp82-and-qtp90qtp92.html&quot;&gt;&lt;/a&gt;&lt;/span&gt; &lt;br /&gt;
If any conflicts occur during the merge, for example, if two objects have the same name and test object class, but different test object descriptions, the relevant objects are highlighted in the source repositories, and the Resolution Options pane details the conflict and possible resolutions.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Multiple Object Repositories per Action or Component:&lt;/b&gt;&lt;br /&gt;
QuickTest provides several options for storing and accessing test objects. You can store the test objects for each action or component in its corresponding local object repository, which is unique for each action and component. You can also store test objects in one or more shared object repositories that can be used in multiple actions and components. Alternatively, you can use a combination of objects from the local object repository and one or more shared object repositories. You choose the combination that matches your testing needs.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;b&gt;XML Object Repository Format:&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;QuickTest now enables you to import and export object repositories from and to XML format. This enables you to modify object repositories using the XML editor of your choice and then import them back into QuickTest. You can import and export files either from and to the file system or a Quality Center project (if QuickTest is connected to Quality Center).&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Function Library Editor:&lt;/b&gt; &lt;br /&gt;
&amp;nbsp;QuickTest now has a built-in function library editor, which enables you to create and edit function libraries containing VBScript functions, subroutines, modules, and so forth, and then call their functions from your test or component.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;b&gt;Handling Missing Actions and Resources:&lt;/b&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black;&quot;&gt;&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2007/09/difference-between-qtp82-and-qtp90qtp92.html&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;Whenever a testing document (test, component, or application area) contains a resource that cannot be found, QuickTest opens the Missing Resources pane and lists the missing resource(s). For example, a test may contain an action or a call to an action that cannot be found; a testing document may use a shared object repository that cannot be found; or a testing document may use a object repository parameter that does not have a default value. In all of these cases, QuickTest indicates this in the Missing Resources pane, enabling you to map a missing resource to an existing one, or remove it from the testing document, as required.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;http://mercuryquicktestprofessional.blogspot.com/2007/09/difference-between-qtp82-and-qtp90qtp92.html&quot;&gt;Source:&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/2286581049610766808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/11/difference-between-qtp82-and-qtp90qtp92.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/2286581049610766808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/2286581049610766808'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/11/difference-between-qtp82-and-qtp90qtp92.html' title='Difference between QTP8.2 and QTP9.0/QTP9.2'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-8215700664037134745</id><published>2010-12-06T04:03:00.000-07:00</published><updated>2017-06-23T16:01:30.229-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="QTP Global Setting"/><category scheme="http://www.blogger.com/atom/ns#" term="QTP Setup"/><title type='text'>QTP&#39;s Global Settings and Options</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;To set global testing options Choose &lt;b&gt;Tools &amp;gt; Options&lt;/b&gt; or click the &lt;b&gt;Options&lt;/b&gt; toolbar button.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpExfEqjA0BFXsOv81fXLL9ZBwQeu4okfznWKUYBKJoVTrMU3F0Y8GaVemwsbqf7lli5I6R5FLtVlo6dixcxb8UsJq6nTfMrrAWUYh9jNhstF-mpvMofO2uTnmP89ZdPF__3W0_0xm6oM/s1600/QTP+Settings+-+Menu.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;196&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpExfEqjA0BFXsOv81fXLL9ZBwQeu4okfznWKUYBKJoVTrMU3F0Y8GaVemwsbqf7lli5I6R5FLtVlo6dixcxb8UsJq6nTfMrrAWUYh9jNhstF-mpvMofO2uTnmP89ZdPF__3W0_0xm6oM/s200/QTP+Settings+-+Menu.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The&amp;nbsp;&lt;b&gt;Options&lt;/b&gt;&amp;nbsp;dialog box opens. It is divided by subject into several tabbed pages:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: large;&quot;&gt;&lt;b&gt;&lt;u&gt;General tab:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The &lt;b&gt;General&lt;/b&gt; tab options affect the general appearance of QTP and other general testing options.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGwVhnv8fD-kUjTCtobCPjVvgmkakUcWxPXggDhM7BUbK2VFA6vA0DUnAzpEkokwgp7WOuTCjQxgT41Sd8ifVGvr5sc_nL6LxRgGYrbG6Rp0F0wSQqOkedeBLU6CVGVfpHe-NXJZrMtF0/s1600/QTP+Settings+-+General+Tab.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;362&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGwVhnv8fD-kUjTCtobCPjVvgmkakUcWxPXggDhM7BUbK2VFA6vA0DUnAzpEkokwgp7WOuTCjQxgT41Sd8ifVGvr5sc_nL6LxRgGYrbG6Rp0F0wSQqOkedeBLU6CVGVfpHe-NXJZrMtF0/s400/QTP+Settings+-+General+Tab.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Note:&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; The Web tab shown in the dialog box&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;is displayed&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;only&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;if the &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Web Add-in&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; is installed and loaded.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-style: normal;&quot;&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin: 0px; text-decoration: underline;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;u&gt;Description:&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;b&gt;General tab includes the following options:&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Display Add-in Manager on startup:&lt;/b&gt; Determines whether the Add-in Manager is displayed when starting QuickTest.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Display Start Page on startup:&lt;/b&gt; Determines whether the Welcome screen is displayed when starting QuickTest.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Check for software updates on startup:&lt;/b&gt; Determines whether the QTP will check for any software updates when it starts.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Disable recognition of virtual objects while recording:&lt;/b&gt; Determines whether the defined virtual objects stored in the Virtual Object Manager are recognized while recording.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Automatically update test and component steps when you rename test objects: &lt;/b&gt;Instructs QTP to update any test components if there where any changes or renamed test objects (actions, folder’s paths renaming...)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Automatically generate “With” statements after recording:&lt;/b&gt; Instructs QuickTest to automatically generate ”With” statements when we record.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Generate “With” statements for __ or more objects:&lt;/b&gt; Indicates the minimum number of identical, consecutive objects for which we want to apply the With statement. This setting is used when QuickTest automatically generates With statements after recording and when you select to generate With statements for an existing action. Default = 2.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;When pointing at a window, activate it after __ tenths of a second:&lt;/b&gt; Specifies the time (in tenths of a second) that QuickTest waits before it sets the focus on an application window when using the pointing hand to point to an object in the application (for Object Spy, checkpoints, Step Generator, Recovery Scenario Wizard, and so on). Default = 5.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Use text recognition mechanisms in this order ____:&lt;/b&gt; Instructs QTP which mechanism to be used when it’s retrieving any text from an object.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Restore Layout:&lt;/b&gt; Restores the layout of the QuickTest window so that it displays the panes in their default sizes and positions.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Generate Script:&lt;/b&gt; Generates an automation script containing the current global testing options.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: large;&quot;&gt;&lt;b&gt;&lt;u&gt;Folder tab:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The &lt;b&gt;Folders&lt;/b&gt; tab enables us to enter the folders (search paths) in which QuickTest searches for tests, actions, or files that are specified as relative paths in dialog boxes and statements. For example, suppose we add the folder in which all of our tests are stored to the folders list. If we later insert a copy of an action to a test, we only have to enter the name of the test containing the action we want to insert in the Insert Copy of Action dialog box. QuickTest searches for the test’s path in the folders we specified in the Folders tab.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5ILmB-q0pwB0yctgZt3oGzHttTf6jLdIa7abFnOEPKkQHBv5eZ1Fl1nMeEU4sswEkTh2_Mn1SAVRHL3N15QMRoYT35KIirpyFh1lZ0knHKQM2jw55UE5iPd6_CxNMmbb9dJxaHILKGc0/s1600/QTP+Settings+-+Folders+Tab.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5ILmB-q0pwB0yctgZt3oGzHttTf6jLdIa7abFnOEPKkQHBv5eZ1Fl1nMeEU4sswEkTh2_Mn1SAVRHL3N15QMRoYT35KIirpyFh1lZ0knHKQM2jw55UE5iPd6_CxNMmbb9dJxaHILKGc0/s640/QTP+Settings+-+Folders+Tab.jpg&quot; width=&quot;419&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; The &lt;current test=&quot;&quot;&gt; component is listed in the Search list by default. It cannot be deleted.&lt;/current&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;The order in which the folders are displayed in the search list determines the order in which QuickTest searches for the specified test, component, action, or file.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small; font-style: italic;&quot;&gt;&lt;u&gt;Description:&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;The Folders tab includes the following options:&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Search List:&lt;/b&gt; Indicates the folders in which QuickTest searches for tests, actions, or files. If you define folders here, you do not need to designate the full path of a test, component, action, or file in other dialog boxes or call statements. The order of the search paths in the list determines the order in which QuickTest searches for a specified action or file.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcnTZUxXckoPy95sszbrFzmWL1oN9VEcCU4NaM10MC-j4p3u7_qWghepvyfKgPLmqRLzADSAwqk3VdgbQ0zB-N345Ujr6XYH4pWH9YrejTVLmru9FO4Xh0NYebQHAqh4IHHjHYkoAjizs/s1600/Picture1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcnTZUxXckoPy95sszbrFzmWL1oN9VEcCU4NaM10MC-j4p3u7_qWghepvyfKgPLmqRLzADSAwqk3VdgbQ0zB-N345Ujr6XYH4pWH9YrejTVLmru9FO4Xh0NYebQHAqh4IHHjHYkoAjizs/s1600/Picture1.png&quot; /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Adds a new folder to the search list.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Tip:&lt;/b&gt; To add a Quality Center path when connected to Quality Center, click this button. QuickTest adds [QualityCenter], and displays a browse button so that you can locate the Quality Center path. When not connected to Quality Center, hold the SHIFT key and click this button. QuickTest adds [QualityCenter], and you enter the path. You can also type the entire Quality Center path manually. If you do, you must add a space after [QualityCenter]. For example: [QualityCenter] Subject\Tests. Note that QuickTest searches Quality Center project folders only when you are connected to the corresponding Quality Center project.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA9pxZT4tt0pXSA2xKSKYX8h0sHeHSFNPQ-X2j-UuAtDuR9_zCf4FFI4JkkCPVDiEIvoyCG3g9qTJAbm5Nzk_7L5v-GsTEmEce-aj9gWQXdLvoUkRlS296hHRYiCLvkCznJYMeYigkEAc/s1600/Picture2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA9pxZT4tt0pXSA2xKSKYX8h0sHeHSFNPQ-X2j-UuAtDuR9_zCf4FFI4JkkCPVDiEIvoyCG3g9qTJAbm5Nzk_7L5v-GsTEmEce-aj9gWQXdLvoUkRlS296hHRYiCLvkCznJYMeYigkEAc/s1600/Picture2.png&quot; /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Deletes the selected folder from the search list.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic9UeaV_f1qtBiS5-9sn50hh5CGmdofIVfoGFYP6FDEr25U3n-ntpQygijENgtm9CnfSRZLlG0rEhCg-DF1SBfI-cCFRrRAEJV2P0oImfl4k8HDjU2IwniN7cmAwzikH1Nn_lky6Ex3Zg/s1600/Picture4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic9UeaV_f1qtBiS5-9sn50hh5CGmdofIVfoGFYP6FDEr25U3n-ntpQygijENgtm9CnfSRZLlG0rEhCg-DF1SBfI-cCFRrRAEJV2P0oImfl4k8HDjU2IwniN7cmAwzikH1Nn_lky6Ex3Zg/s1600/Picture4.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOxLvR1ip1uClesoVqqKauCEiS1AHuOu96mDVxnP8IK4LQiAfD0wZNnA6ChDNIdm4OFvYBa8BVC292o4CQTfHSDUS_27zmYZ-5M1U8Rkj7wNXFLcDhnbDWHOn1JeaO9Omi1E6O3WLxFs0/s1600/Picture3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOxLvR1ip1uClesoVqqKauCEiS1AHuOu96mDVxnP8IK4LQiAfD0wZNnA6ChDNIdm4OFvYBa8BVC292o4CQTfHSDUS_27zmYZ-5M1U8Rkj7wNXFLcDhnbDWHOn1JeaO9Omi1E6O3WLxFs0/s1600/Picture3.png&quot; /&gt;&lt;/a&gt;&amp;nbsp;Moves the selected folder down/up in the list.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Tip:&lt;/b&gt; You can use a &lt;b&gt;PathFinder.Locate&lt;/b&gt; statement in your test to retrieve the complete path that QuickTest will use for a specified relative path based on the folders specified in the Folders tab. For more information, refer to the &lt;b&gt;QuickTest Professional Object Model Reference&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;div&gt;
&lt;div style=&quot;-webkit-text-decorations-in-effect: underline; font-size: medium; font-style: italic;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: large; font-style: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;Active Screen tab:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The &lt;b&gt;Active Screen&lt;/b&gt; tab enables us to specify which information QuickTest saves and displays in the Active Screen while recording and running tests and components.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Tip:&lt;/b&gt; The more information saved in the Active Screen, the easier it is to edit the test or component after it is recorded. However, more information saved in the Active Screen adds to the recording time and disk space required. This is especially critical in Visual Basic, ActiveX, and .NET Windows Forms environments. You can increase or decrease the amount of information saved in your test or component after it is recorded.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-decorations-in-effect: underline; font-size: medium; font-style: normal;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; When you are recording on an MDI (Multiple Document Interface) application, the Active Screen does not capture information for non-active child frames.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglV3nln_psc0Cw2oQm8VdTOy5LA0X7zsRmKOEtqmMtIh11gLqh7kgDfCTj4u13Q3QVfwD1miH4vv35coE0W6yICLZp57F9zuaxtGx_dBMIGjBu2odH2ccKHJ412Am9nBUCsin_ALGq0uk/s1600/QTP+Settings+-+Active+Screen+Tab+-+Custom+Active+Screen+Capture+Settings+view.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;221&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglV3nln_psc0Cw2oQm8VdTOy5LA0X7zsRmKOEtqmMtIh11gLqh7kgDfCTj4u13Q3QVfwD1miH4vv35coE0W6yICLZp57F9zuaxtGx_dBMIGjBu2odH2ccKHJ412Am9nBUCsin_ALGq0uk/s400/QTP+Settings+-+Active+Screen+Tab+-+Custom+Active+Screen+Capture+Settings+view.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;Custom Active Screen Capture Settings&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqXcP2yqlGUtbYYA4J8ip2WozeAHMWeD-hhSeOPAfp1IM1iuI8iVaT4NBsqU2NWnOXNBCH1fYQ7AtMVgO-MUrLRkxg9mumh-boNLuwFz1f3TK3CWhfXteLsSgk_tkhiHpQOq4dFwkHUds/s1600/QTP+Settings+-+Active+Screen+Tab+-+Web+Page+Appearance+view.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;221&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqXcP2yqlGUtbYYA4J8ip2WozeAHMWeD-hhSeOPAfp1IM1iuI8iVaT4NBsqU2NWnOXNBCH1fYQ7AtMVgO-MUrLRkxg9mumh-boNLuwFz1f3TK3CWhfXteLsSgk_tkhiHpQOq4dFwkHUds/s400/QTP+Settings+-+Active+Screen+Tab+-+Web+Page+Appearance+view.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;Active Screen - Web Page Appearance&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;u&gt;Description:&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;b&gt;Active Screen tab includes the following options:&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Capture Level:&lt;/b&gt; Specifies the objects for which QuickTest stores data in the Active Screen. Use the slider to select one of the following options:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Complete —&lt;/b&gt; Captures all properties of all objects in the application’s active window/dialog box/Web page in the Active Screen of each step. This level saves Web pages after any dynamic changes and saves Active Screen files in a compressed format.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Partial —&lt;/b&gt; (Default). Captures all properties of all objects in the application’s active window/dialog box/Web page in the Active Screen of the first step performed in an application’s window, plus all properties of the recorded object in subsequent steps in the same window. This level saves Web pages after any dynamic changes and saves Active Screen files in a compressed format.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Minimum —&lt;/b&gt; Captures properties only for the recorded object and its parent in the Active Screen of each step. This level saves the original source HTML of all Web pages (prior to dynamic changes) and saves Active Screen files in a compressed format.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;None —&lt;/b&gt; Disables capturing of Active Screen files for all applications and Web pages.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Custom Level:&lt;/b&gt;&amp;nbsp;Enables us to specify custom Active Screen options.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Default Level:&lt;/b&gt;&amp;nbsp;Return the capture level settings to the predefined default level (Partial).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Advanced:&lt;/b&gt;&amp;nbsp;Enables us to define the appearance of Web pages in the Active Screen.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;div style=&quot;-webkit-text-decorations-in-effect: underline; font-size: medium; font-style: italic;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: large; font-style: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;Run tab:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The &lt;b&gt;Run&lt;/b&gt; tab options affect how QTP runs tests and components and displays test results.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit6wmDRNl3j3gVRxntCrzr0fipl_-KHa42rFjxSSZUQFZJGAvOyqR1MLMeh1-JgYqqx-4vKCtgtXgpmgJAi74Dc8jZNIMRKljyO9g1bFJicixY0UmmPM_bqQzyqXut7Xxc-jAM4sn3CEU/s1600/QTP+Settings+-+Run+Tab.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit6wmDRNl3j3gVRxntCrzr0fipl_-KHa42rFjxSSZUQFZJGAvOyqR1MLMeh1-JgYqqx-4vKCtgtXgpmgJAi74Dc8jZNIMRKljyO9g1bFJicixY0UmmPM_bqQzyqXut7Xxc-jAM4sn3CEU/s1600/QTP+Settings+-+Run+Tab.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-style: normal;&quot;&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin: 0px; text-decoration: underline;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;u&gt;Description:&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;b&gt;Run tab includes the following options:&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Run mode:&lt;/b&gt; Instructs QuickTest how to run your test or component:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Normal (displays execution marker) —&lt;/b&gt; Runs your test or component with the execution arrow to the left of the Keyword View or Expert View, marking each step or statement as it is performed. If the test contains multiple actions, the tree in the Keyword View Item column expands to display the steps, and the Expert View displays the script, of the currently running action. This option requires more system resources.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; You must have Microsoft Script Debugger installed to enable this mode. For more information, refer to the QuickTest Installation Guide.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Fast —&lt;/b&gt; Runs your test or component without the execution arrow to the left of the Keyword View or Expert View and does not expand the item tree or display the script of each action as it runs. This option requires fewer system resources.&lt;/span&gt;&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Submit a defect to Quality Center for each failed step:&lt;/b&gt; Instructs QuickTest to automatically submit a defect to Quality Center for each failed step in your test or component. This option is available only when you are connected to a Quality Center project.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;View results when run session ends:&lt;/b&gt; Instructs QuickTest to display the results automatically following the run session.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Allow other HP products to run tests and components:&lt;/b&gt; Enables other Mercury products such as Quality Center and Test Batch Runner to run QuickTest tests and components. This option is not required to enable WinRunner to run QuickTest tests and components.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Save still image capture to results:&lt;/b&gt; Instructs QuickTest when to capture and save images of the application during the run session to display them in the results. Choose an option from the list:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Always —&lt;/b&gt; Captures images of each step, whether the step fails or passes.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;For errors —&lt;/b&gt; Captures images only if the step fails.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;For errors and warnings —&lt;/b&gt; Captures images only if the step returns a failed or warning status.&lt;/span&gt;&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Save movie to results:&lt;/b&gt; Instructs QTP when to register the application during the run session. Choose an option from the list:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Always —&lt;/b&gt; Captures images of each step, whether the step fails or passes.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;For errors —&lt;/b&gt; Captures images only if the step fails.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;For errors and warnings —&lt;/b&gt; Captures images only if the step returns a failed or warning status.&lt;/span&gt;&lt;/blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;It’s possible to set the max length of the movie or to set record for the entire test run.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;hr /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-weight: normal;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;-webkit-text-decorations-in-effect: underline; font-size: medium; font-style: italic;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: large; font-style: normal;&quot;&gt;&lt;b&gt;&lt;u&gt;Windows Applications tab:&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The &lt;b&gt;Windows Applications&lt;/b&gt; tab options allow you to configure how QuickTest records and runs tests and components for Standard Windows, ActiveX, .NET Windows Forms, and Visual Basic applications.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo9DSLdOBtZcHhzjhXuKp33O8FnQG-gxd6U4DYsZW8aDoKcgTvAWzsHYQeltYzTMFdC-0eV6BtXRBrrgidLFTKMWr6Isx9SkwWQZO26Kl2lMRcjyGswYMzvM97B6y64rQFVnb0qGc0n-8/s1600/QTP+Settings+-+Windows+Applications+Tab+-+Advanced+Windows+Applications+Options+view.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;348&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo9DSLdOBtZcHhzjhXuKp33O8FnQG-gxd6U4DYsZW8aDoKcgTvAWzsHYQeltYzTMFdC-0eV6BtXRBrrgidLFTKMWr6Isx9SkwWQZO26Kl2lMRcjyGswYMzvM97B6y64rQFVnb0qGc0n-8/s640/QTP+Settings+-+Windows+Applications+Tab+-+Advanced+Windows+Applications+Options+view.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;Windows Applications tab - Advanced view&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-weight: normal;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;margin: 0px; text-decoration: underline;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;u&gt;Description:&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&lt;b&gt;Windows Applications tab includes the following options:&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Attached Text:&lt;/b&gt; Enables you to specify the search criteria that QuickTest uses to retrieve an object’s attached text. An object’s attached text is the closest static text within a specified radius from a specified point. The retrieved attached text is saved in the object’s corresponding text or attached text test object property.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; Sometimes the static text that you believe to be closest to an object is not actually the closest static text. You may need to use trial and error to make sure that the attached text is the static text object of your choice.&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Search radius —&lt;/b&gt; Indicates the maximum distance, in pixels, that QuickTest searches for attached text.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Search area —&lt;/b&gt;&amp;nbsp;Indicates the point on an object from which QuickTest searches for the object’s attached text.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;i&gt;&amp;nbsp;&amp;nbsp; Choose an option from the list:&lt;/i&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; • Top-Left—top-left corner&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; • Top—midpoint of the two top corners&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; • Top-Right—top-right corner&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; • Right—midpoint of the two right corners&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; • Bottom-Right—bottom-right corner&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; • Bottom—midpoint of the two bottom corners&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; • Bottom-Left—bottom-left corner&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; • Left—midpoint of the two left corners&lt;/span&gt;&lt;/blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Open menu to retrieve item properties:&lt;/b&gt; Instructs QuickTest to open menu objects before retrieving menu item properties during a run session.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; Selecting this option may slow the run, but it can be useful if menu item properties change upon opening the menu. This option, selected by default, sets the default behavior for all menu objects. You can use the ExpandMenu method to set this behavior for a specified menu object.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Record non-unique list items:&lt;/b&gt; Determines what QTP records when more than one item (in a list or tree) has an identical name:&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;by name –&lt;/b&gt; Records the item’s name. When the test or component runs, QTP finds and selects the first instance of the name, no matter which item was chosen during recording. Select this option if the all items with the same name have identical properties.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;by index –&lt;/b&gt; Records the item’s index number. Select this option if items with the same name do not necessarily have identical properties.&lt;/span&gt;&lt;/blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Record owner – drawn button as:&lt;/b&gt; Instructs QTP how to identify and record custom-made buttons in the application. Choose an option from the list:&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;push button;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;check boxes;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;radio buttons;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;objects;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Advanced:&lt;/b&gt; Opens &quot;Advanced Windows Applications Options&quot; dialog box, where you can customize record and run options for our Windows applications.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/8215700664037134745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2011/01/qtps-global-settings-and-options.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/8215700664037134745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/8215700664037134745'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2011/01/qtps-global-settings-and-options.html' title='QTP&#39;s Global Settings and Options'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpExfEqjA0BFXsOv81fXLL9ZBwQeu4okfznWKUYBKJoVTrMU3F0Y8GaVemwsbqf7lli5I6R5FLtVlo6dixcxb8UsJq6nTfMrrAWUYh9jNhstF-mpvMofO2uTnmP89ZdPF__3W0_0xm6oM/s72-c/QTP+Settings+-+Menu.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-6974976653444812738</id><published>2010-11-28T05:35:00.000-07:00</published><updated>2017-06-23T15:59:52.194-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="QTP Prerequisites"/><title type='text'>Pre-requisites for QTP Automation Process</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;The following are pre-requisites or dependencies for &lt;u&gt;QTP&lt;/u&gt; automation process:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Knowledge and hands-on experience with the use of QTP;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Quality Centre (QC) and QTP installed and configured;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;QC and QTP are integrated;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;QTP Add-Ins are installed (if required);&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;QC user groups are defined and granted access to Quality Centre projects;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The application or product is in a stable state;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Creation of new automated scripts requires existing manual test cases to have been executed successfully. This task is performed by the application tester or business representative and is performed prior to handover to QTP automation.&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The manual test cases must have been executed successfully and that there are no other changes in the application. &amp;nbsp;Existing automated scripts can be updated directly to reflect the changes as part of maintenance releases.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;All test cases must start and end at the same point. This is normally the First screen of the application. This allows for test cases to be batched together into a test suite.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;All environment, software or data table changes must be advised to the automated testing team. There will potentially be an impact on the running of automated test cases with the introduction of these changes.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The test cases must not be data dependant. &amp;nbsp;All data required in the test case must be created in the test case. In the event that data cannot be created and the test case is data dependant, the data must be able to be restored, or manipulated back to the initial state after a test case updates the data. This then allows for any test case to be rerun at anytime.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/6974976653444812738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/11/pre-requisites-for-qtp-automation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/6974976653444812738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/6974976653444812738'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/11/pre-requisites-for-qtp-automation.html' title='Pre-requisites for QTP Automation Process'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-3390765266917342470</id><published>2010-11-14T02:12:00.000-07:00</published><updated>2011-05-24T04:56:46.693-06:00</updated><title type='text'>Introduction to QTP</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;What QTP means?&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: large;&quot;&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Quick Test Professional&lt;/b&gt;&lt;b&gt;&amp;nbsp;–&amp;nbsp;&lt;/b&gt;is widely / most popularly used as Functional and Regression Test Automation Tool. It was initially developed by Mercury Interactive and then acquired by HP.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Quick Test Professional&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&amp;nbsp;–&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;captures, verifies and replays user interactions automatically and helps testers quickly identify and report on application effects, while providing advanced functionality for tester collaboration.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Quick Test Professional&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&amp;nbsp;–&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;the user friendly IDE which has Keyword view, Expert view, DataTable, Active screen, object repository editor/manager, step generator, function generator, object highlight feature, intelligence, recovery scenario manager, update run feature and simple Test/Action handling features makes the Script developing/execution work easy. The IDE is integrated with useful tools such as ObjectSpy. The IDE has standard development features such as Debug.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Quick Test Professional – &lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;supports Windows and Web based Applications.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;Why QTP?&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Ease of use:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;QTP allows even novice testers to be productive in minutes. You can create a test script by simply pressing a Record button and using an application to perform a typical business process.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Using the Active Screen facility, several types of checkpoints for any object to verify the components behave as expected can be created&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;simply by clicking on the object in the Active Screen.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Data Table, an integrated spreadsheet with the full functionality of Excel, is used to manipulate data sets and create multiple test iterations, without programming, to expand test case coverage.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;QTP supports:&lt;/b&gt; functional testing of all popular environments, including Windows, Web, .Net, Visual Basic, ActiveX, Java, SAP, Siebel, Oracle, PeopleSoft, terminal emulators, and Web services .&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;QTPKey Features&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Mercury Screen Recorder – &lt;/b&gt;Captures your entire run session in a movie &amp;nbsp;clip or capture only the segments with errors, and then view your movie from the Test Results window.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Dynamic Management of Object Repositories – &lt;/b&gt;Programmatically manage an action’s shared object repository collection during the test run.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Keyword view – &lt;/b&gt;Lets you easily build and maintain tests writing VBScripts.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Auto-Documentation – &lt;/b&gt;Provides improved test clarity and the ability to view test steps in plain English&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Step Generator&lt;/b&gt;&lt;b&gt;&amp;nbsp;–&amp;nbsp;&lt;/b&gt;Allows quickly insert custom-built functions into your tests.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Enhanced Object Spy functionality&amp;nbsp;–&amp;nbsp;&lt;/b&gt;When you hover over objects in your application using the pointing hand, you can view their proprieties, methods and object hierarchy in the object spy. As you hover over each object, it is highlighted in the application.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Mercury Business Process Testing – &lt;/b&gt;Enhanced integration with BPT – Business Components, Script Components and Application Areas.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Action Parameters – &lt;/b&gt;Allows you to generalize testing actions for greater reusability.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Data Parameters – &lt;/b&gt;You can now specify test or action parameters to pass values into and from your test, and between actions in your test.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Open XML Report Format for Test Results – &lt;/b&gt;Test Results are now stored in open XML format, enabling you to easily customize the reports according to your own requirements, and to integrate the test results information with applications.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Unicode Support&lt;/b&gt;&lt;b&gt;&amp;nbsp;–&amp;nbsp;&lt;/b&gt;Lets you test global deployment of your enterprise applications.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-weight: normal;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;Function Definition Generation – &lt;/b&gt;You can use the new function Definition Generator to generate definitions for user- defined function, add header information to them and register function to a test object.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;Tools support for QTP&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;VB Script for Scripting (for implementing programming logic)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;VB Script engine integrated in QTP, so apart from scripting features we can use File system, Excel, word, AdoDB etc. object models from QTP&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;SQL (Structured query language) &amp;nbsp;engine integrated in QTP, so we can use SQL Statements in QTP to perform Database Operations&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Excel like spread sheet integrated in QTP for performing Data driven Testing&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;We can install MS Script Debugger with QTP for Debugging Test scripts&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;QTP uses XML format also for Environment variables and for exporting object repositories&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;QTP can be integrated with other Tools like WinRunner and Quality Center&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;QTP can be used for user interface (UI) test case automation and some limited (Non UI) Test case automation like File system operations and Data base operations&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;It was derived from Astra QuickTest (mother tool of QTP)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;It supports IE (Internet Explorer) only for recording tests, for execution it supports other browsers like Mozilla and AOL, opera Etc apart from IE&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;QTP is a Desktop Application (I-Tier/Stand alone)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;QTP developed in .NET Technology&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Since it is Stand-alone Application, It doesn&#39;t have Database, It stores resources as files (Internal and External). We can&#39;t share QTP services from one machine to another, but we can’t share resources (Ex: Object Repository files, Function Libraries, Environment variable files, Recovery scenario files etc...)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;i&gt;&lt;u&gt;Version History of QTP&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Times New Roman&#39;; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;i&gt;Astra QuickTest&lt;/i&gt;&lt;/b&gt; (Mother tool of QTP) 1.0 to 5.0&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;* QTP derived from Astra QuickTest and influenced by WinRunner.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Quick Test Professional&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;5.6 – Nov 2002&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;6.5 – 2003&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;8.0 – 2004&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;8.2, 8.3 –2005&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;9.0,9.1-2006&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;9.2- 2007 Mercury Interactive&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;9.5 –2008 H.P&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;10.00 –2009 January&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;11.00 –2010**&lt;/b&gt; (It is the Latest Version)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/3390765266917342470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/04/introduction-to-qtp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/3390765266917342470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/3390765266917342470'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/04/introduction-to-qtp.html' title='Introduction to QTP'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1427619080511779170.post-4588743897758308787</id><published>2010-11-03T07:16:00.001-06:00</published><updated>2010-11-03T07:28:07.894-06:00</updated><title type='text'>First POST!</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;Hi All,&lt;br /&gt;
This blog was created on 03.11.2010.&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;WELCOME&lt;/b&gt;&lt;br /&gt;
Here I will share all my knowledge about &lt;b&gt;QTP &lt;/b&gt;with all of you&lt;br /&gt;
I hope you&#39;ll realy like my blog and it will help you to solve all your issues.&lt;br /&gt;
&lt;b&gt;!!! ENJOY !!!&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.qtpcenter.com/feeds/4588743897758308787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.qtpcenter.com/2010/11/first-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/4588743897758308787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1427619080511779170/posts/default/4588743897758308787'/><link rel='alternate' type='text/html' href='http://www.qtpcenter.com/2010/11/first-post.html' title='First POST!'/><author><name>lotos</name><uri>http://www.blogger.com/profile/09074681931332566449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiXilqt5bZKXREDf9kD9pah1PRsweH6hMDrvQ5FniqNS0tCOsYfBjvNCy6U_76PmvNAOduRHdGMDjwA_fUaO6rstCKWdX8hEVyFdguht1kNb9D5OnnOGzZRmEVd0diVA/s220/img.png'/></author><thr:total>0</thr:total></entry></feed>