Hi,

I am working on a site where i have an Account Name field in almost all the
page.
The properties of an object Account Name is different in different
Pages(EX: in Page1 the property is id = accountName, Page2 the property is
id = newAccountName etc )

Only one thing is common in all the page is a  Label which is attached to
the web edit(Account Name). But this property is not captured in OR

So I want to avoid, adding same object multiple time in the OR.

Is there any way where i can find the Account Name label and enter the
value in the webedit?

Ex. Browser().page().webelement()*.object.label*(Account Name).set "account
1324"?
Or
Using Descriptive program?

I hope my requirement is clear to you. if you have any doubt please let me
knwo.

Regards
Gajendra



On Wed, Aug 1, 2012 at 12:08 AM, iRahulSingh <[email protected]>wrote:

>
> Hi gajendra ,
>
> Please correct me if this is not your query - You want to first identify
> the number of text-boxes on the webpage on the basis of their names (
> assuming this the propertyname through which we are identifying text-boxes
> ) ad then the number of webedits we encounter we put the number in those
> webedits after appening the number the value with label-name ?????
>
>
> If above statement is your query then i believe you just have to identify
> the all the webobjects having the same name and then find the number of
>  objects on the parent object ( in our case page ) with using childobject
> property and then just simple refer each object to set a value in the
> text-box.
>
> Since you've referred you are a beginner that's why not given you the code
> but the approach .....
>
> if i'm not being clear, do let me know.
>
>
> All the Best & Cheers..
>
> On Tuesday, July 31, 2012 3:34:14 PM UTC+5:30, gajendra wrote:
>
>> Hi Crown,
>>
>> I know that the code which you mentioned works fine for the attached html
>> tag.
>>
>> I gave the html tag just for an example.
>>
>> Assume that If i have to enter the value just by passing the Label name
>> without any object properties, How could i achieve this?
>>
>> Regards,
>> Gajendra
>>
>> On Tue, Jul 31, 2012 at 10:25 AM, J Crown <[email protected]>wrote:
>>
>>> Hi Gajendra,
>>>
>>> Try with the below code:
>>>
>>> Browser("name:=test").Page("**title:=test").WebEdit("name:=**accountName").Set
>>> "Hello"
>>>
>>>
>>> Kishor,
>>>
>>> I doubt whether we can achieve this by VisualRelation
>>>
>>> Visual Relation is used to identify an object relative to another object
>>> depending on the visual relation (Obj1 is left to Obj2). And we use it
>>> only when there is no unique property to identify the object.
>>>
>>> --
>>>
>>> With Regards,
>>> JCrown
>>>
>>> On Mon, Jul 30, 2012 at 8:50 PM, Kishor Kumar <[email protected]>wrote:
>>>
>>>> use VisualRelation(QTP11)  to identify the the text field based on
>>>> AccountName Label.
>>>>
>>>> On Mon, Jul 30, 2012 at 7:04 PM, Gajendra Jain <[email protected]
>>>> > wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I want to enter the value in the text field by passing the
>>>>> label(Account Name) against to it using descriptive programming or by any
>>>>> means?
>>>>>
>>>>> Account Name
>>>>> <input name="accountName" class="text" id="accountName0" type="text"
>>>>> jQuery17109562255427902675="3"**/>
>>>>>
>>>>> Could you please help me?
>>>>>
>>>>> Regards,
>>>>> Gajendra
>>>>>
>>>>> --
>>>>> 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
>>>>> MercuryQTP+unsubscribe@**googlegroups.com<mercuryqtp%[email protected]>
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/**group/MercuryQTP?hl=en<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
>>>> MercuryQTP+unsubscribe@**googlegroups.com<mercuryqtp%[email protected]>
>>>> For more options, visit this group at
>>>> http://groups.google.com/**group/MercuryQTP?hl=en<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
>>> MercuryQTP+unsubscribe@**googlegroups.com<mercuryqtp%[email protected]>
>>> For more options, visit this group at
>>> http://groups.google.com/**group/MercuryQTP?hl=en<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
>

-- 
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