Tuesday, July 14, 2009

Locator / XPath Generator

Work in Progress. Subscribe yourself to get the release mail.

Basics:
XPath/Locator plays vital role for Selenium automation. XPath for the same control can have various forms. Different people have different way of creating XPath. However best XPath is direct and small. ID is the best option for a locator. Larger the XPath, longer will be the processing time. Same is the case with wild card characters uses. Also 'contains' should be avoided if possible. Its important that XPath should be well constructed. Most of the XPath Generator available generates XPath which is either long or inefficient. This tool will be smart enough to generate best XPath for Selenium automation.

Features to be included:
Direct XPath: Look for Id or the smallest XPath that can identify the element.
Relative XPath: If the element need to be identified relative to another element.

If you have any suggestion or want some feature to be included do share with us.

26 comments:

  1. Can't wait for this tool...Any progress since you've posted this. I use CSS locator and XPATH and they both are inconsistent sometimes so can't wait for your tool and see if that will help me

    ReplyDelete
  2. hello!,I love your writing very so much! proportion we communicate more approximately your article
    on AOL? I need a specialist in this space to unravel my problem.
    May be that is you! Having a look forward to peer
    you.

    My site ... signage Gauteng

    ReplyDelete
  3. I always emailed this weblog post page to all my friends, because if like to read it afterward my contacts will too.


    Also visit my homepage :: cabling and server solutions Kwazulu Natal

    ReplyDelete
  4. I hardly create responses, however i did a few searching and wound up
    here "Locator / XPath Generator". And I do have a few questions for you if it's allright. Is it simply me or does it look like a few of these remarks look like coming from brain dead visitors? :-P And, if you are writing at other online sites, I'd like to follow anything new you have to post.
    Could you make a list of all of all your social sites like your twitter feed,
    Facebook page or linkedin profile?

    Here is my web-site: website

    ReplyDelete
  5. Good response in return of this difficulty with firm arguments and describing the whole thing concerning that.


    Here is my web site website

    ReplyDelete
  6. First off I want to say wonderful blog! I had a quick question in which I'd like to ask if you do not mind. I was curious to find out how you center yourself and clear your head prior to writing. I have had a tough time clearing my thoughts in getting my ideas out. I truly do enjoy writing but it just seems like the first 10 to 15 minutes are wasted just trying to figure out how to begin. Any ideas or hints? Kudos!

    Check out my site - Infromtion site

    ReplyDelete
  7. Great post. I was checking continuously this blog
    and I am impressed! Extremely helpful info specifically the last
    part :) I care for such information a lot.
    I was seeking this particular info for a long time.
    Thank you and good luck.

    my web site ... Visit Url

    ReplyDelete
  8. Post writing is also a fun, if you be acquainted with then you can write if not it is difficult to write.


    my blog - Visit here

    ReplyDelete
  9. It's going to be finish of mine day, but before ending I am reading this enormous paragraph to increase my experience.

    Also visit my web page: visit url

    ReplyDelete
  10. Very shortly this website will be famous amid all blogging visitors, due to it's pleasant articles

    Feel free to surf to my web site: website link

    ReplyDelete
  11. Very nice post. I just stumbled upon your blog and wished to say that I've really enjoyed surfing around your blog posts. In any case I'll be subscribing to your rss feed
    and I hope you write again very soon!

    Here is my blog post; website link

    ReplyDelete
  12. My partner and I absolutely love your blog and find
    nearly all of your post's to be exactly I'm looking
    for. Do you offer guest writers to write content for yourself?
    I wouldn't mind writing a post or elaborating on most of the subjects you write with regards to here. Again, awesome blog!

    Feel free to surf to my site click here

    ReplyDelete
  13. Wow, this article is good, my sister is analyzing
    these kinds of things, thus I am going to inform her.


    Here is my blog :: click here

    ReplyDelete
  14. I simply couldn't depart your website prior to suggesting that I actually loved the standard information a person supply in your guests? Is gonna be back ceaselessly in order to investigate cross-check new posts

    Feel free to surf to my web blog - click here

    ReplyDelete
  15. It's really a cool and helpful piece of info. I'm satisfied that you shared this useful info with
    us. Please keep us informed like this. Thank you for
    sharing.

    My web-site: click url

    ReplyDelete
  16. When I initially commented I clicked the "Notify me when new comments are added" checkbox and now each time
    a comment is added I get four e-mails with the same comment.
    Is there any way you can remove people from that service?
    Bless you!

    my weblog - property for sale

    ReplyDelete
  17. Very energetic post, I loved that a lot. Will there be a part
    2?

    Have a look at my page office furniture suppliers

    ReplyDelete
  18. This website was... how do you say it? Relevant!! Finally I've found something which helped me. Many thanks!

    Here is my page :: financial advisory services

    ReplyDelete
  19. This is really interesting, You're a very skilled blogger. I have joined your rss feed and look forward to seeking more of your great post. Also, I have shared your web site in my social networks!

    Feel free to visit my web-site ... hd pvr decoder

    ReplyDelete
  20. Hello everyone, it's my first visit at this site, and article is truly fruitful designed for me, keep up posting these posts.

    my blog post: business consulting Johannesburg

    ReplyDelete
  21. Hello! I'm at work surfing around your blog from my new iphone! Just wanted to say I love reading through your blog and look forward to all your posts! Keep up the excellent work!

    Here is my blog post :: more info

    ReplyDelete
  22. Amazing blog! Do you have any hints for aspiring writers?

    I'm hoping to start my own site soon but I'm a little lost on everything.
    Would you recommend starting with a free platform like Wordpress or go for a paid
    option? There are so many choices out there that I'm completely overwhelmed .. Any tips? Thanks a lot!

    Also visit my web-site :: click the site

    ReplyDelete
  23. Valuable info. Lucky me I found your website accidentally, and I am surprised why
    this coincidence didn't came about earlier! I bookmarked it.

    Also visit my site more info

    ReplyDelete
  24. Wonderful blog! Do you have any hints for aspiring writers?
    I'm hoping to start my own site soon but I'm a little lost on everything.
    Would you advise starting with a free platform like Wordpress or go for a paid option?

    There are so many choices out there that I'm completely overwhelmed .. Any suggestions? Thank you!

    my weblog Click here

    ReplyDelete
  25. I am really impressed with your writing skills and also with the layout on your blog.
    Is this a paid theme or did you modify it yourself?
    Either way keep up the nice quality writing, it is
    rare to see a nice blog like this one nowadays.

    my web blog - visit this site

    ReplyDelete
  26. Hi, everything is going fine here and ofcourse every one is
    sharing information, that's really excellent, keep up writing.

    Feel free to surf to my blog; click this site

    ReplyDelete