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
