Steve if you are basically running through your script twice then you only
need to record the objects (images) once then iterate through them again
using parameters that you can set in your data table.  For a newbie this
would be easier then jumping into descriptive programing at this stage.

Here is a good tutorial in using data tables for setting parameters

http://relevantcodes.com/introduction-to-parameterization-qtps-local-datatable/



On Thu, Feb 3, 2011 at 12:22 PM, steve mcdonald
<[email protected]>wrote:

> Hi,
> In my script I enter a product code and then click 2 images and QTP records
> -
> Browser(Browser").Page("Page_4").Image("bt_select_1").click
>  Browser(Browser").Page("Page_4").Image("bt_select_2").click
>
> yet when I enter a second product code and then click the same images it
> records them as
>  Browser(Browser").Page("Page_4").Image("bt_select_3").click
>  Browser(Browser").Page("Page_4").Image("bt_select_4").click
>
> Should I use descriptive programming to solve the problem to avoid using
> the OR?
>
> Any sample code would be appreciated. (Am a newbie and have spent 2 days on
> this so far!).
>
> Thanks
> Steve
>
>
>
>
>
>
>
>
>
>
> --
> You received this message because you are subscribed to the Google
> "QTP - HP Quick Test Professional - Automated Software Testing"
> group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<mercuryqtp%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/MercuryQTP?hl=en

-- 
You received this message because you are subscribed to the Google
"QTP - HP Quick Test Professional - Automated Software Testing"
group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/MercuryQTP?hl=en

Reply via email to