There are different standards for regular expressions, the one you expect to
see is wild card used for searching files
http://en.wikipedia.org/wiki/Wildcard_character#Files_and_directories

VBScript uses POSIX style RE.

http://msdn.microsoft.com/en-us/library/ms974570.aspx
http://en.wikipedia.org/wiki/Regular_expression#POSIX_Extended_Regular_Expressions

Try to use SomeTitle.*

On Fri, Oct 9, 2009 at 3:33 PM, SpaceMarine <[email protected]>wrote:

>
> hello,
>
> i am using QTP 9.0 on a Java desktop application. for the basic things
> i have no problem. ive written some automated tests and things are
> cool. thus far most of my tests have used Local repositories. now,
> however, im moving to shared -- when i have a bunch of tests that use
> the same screen objects, i create a shared respository in Quality
> Center (QC) and link it to my test. cool.
>
> the problem -- our application is updated by the developers in
> periodic builds; when a new build is released the title of our main
> JavaDialog changes from "SomeTitle (TM) (Build xx)" to "SomeTitle (TM)
> (Build yy)". the problem: when this happens QTP fails to pair up the
> JavaDialog with the one defined in the repository since the title is
> different.
>
> to fix this i open the shared repository in the manager, find the
> object in question (the JavaDialog), and edit its "title" property
> (listed under "Descriptive properties"). where it says "SomeTitle (TM)
> (Build xx)" i click and instruct it to use a regular expression. now,
> i would think the regex would be like so:
>
>   SomeTitle /(TM/)*
>
> or even:
>
>   SomeTitle*
>
> ...yet with those QTP fails to pair the object w/ the repository. but
> if i use this:
>
>   SomeTitle*.*
>
> ...then QTP succesfully matches the JavaDialog to the one defined in
> the shared repository.
>
> why is that? id expect only a single * to be needed. am i just
> misunderstanding how regexes work, or is QTP's regex engine slightly
> different?
>
>
> thanks!
>
> >
>

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