*Page 1* <LABEL for=accountID>Account ID</LABEL> <INPUT id=accountID class=text maxLength=100 name=accountID jQuery171011094241618340272="37">
*Page 2* <LABEL for=newAccountID>Account ID</LABEL> <INPUT id=newAccountID class=text value=accountID45 maxLength=100 name=newAccountID jQuery171030805522945129176="36"> Regards, Gajendra On Thu, Aug 2, 2012 at 1:47 PM, Anshoo Arora <[email protected]> wrote: > Can you post the HTML source? > On Aug 2, 2012 11:43 AM, "Gajendra Jain" <[email protected]> wrote: > >> Hi Rahul, >> >> Thanks for the input. >> >> I can enter the value in the Account by capturing the object in OR. >> >> But i want to know Is there any way to identify the object with is label? >> >> I don't know how to work on any object by using XPath >> >> Regards >> Gajendra >> >> On Thu, Aug 2, 2012 at 12:56 AM, iRahulSingh >> <[email protected]>wrote: >> >>> gajendra, have you considered usage of regular expression to save the >>> object in OR, DP or hard-coding in script as well ?? >>> >>> Set textboxObj = B().P().WebEdit("html >>> tag:=input","micclass:=WebEdit","type:=text","html id:=.*accountname.*") { >>> assuming you have accountname string in your html-id field constant >>> everytime as well as this string in not used in anyother text-box accross >>> any page in your application ) >>> >>> using XPath will also save your day pretty easily so your choice now... >>> >>> Hope it help else do let the group know.... >>> >>> Cheers. >>> >>> >>> >>> On Wednesday, August 1, 2012 12:02:24 PM UTC+5:30, gajendra wrote: >>>> >>>> Any help in terms of Coding would be appreciated >>>> >>>> Regards, >>>> Gajendra >>>> >>>> On Wed, Aug 1, 2012 at 11:43 AM, Anshoo Arora <[email protected]>wrote: >>>> >>>>> You can use use either XPath or HTML DOM for this if VRI is not an >>>>> option. >>>>> On Aug 1, 2012 11:01 AM, "Gajendra Jain" <[email protected]> >>>>> wrote: >>>>> >>>>>> 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("**ti**tle:=test").WebEdit("name:=**acc >>>>>>>>> **ountName").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@**googleg**roups.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@**googleg**roups.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@**googleg**roups.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 >>>>> 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 >> > -- > 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
