Just can say Woaow, I am really impressed.

Just tried it a bit and I really think it's a tool that can makes
selenium widely adopted.

I hope at least our QA people are going to use it.

It's just what I would have Imagine and more
The double right click for finding element location is really cool. More
over on my app the guess are really good (the most simple ones)

The generated locators are checked with selenium's findElement. So most of them are corrects, if not the simplests.
You may have problems with IDs containing randomly generated numbers.

I did not use a Factory in the class seleniumIdentification, in charge of generating locators, because some locators are generally better
and should be tried first.
Most of time you will prefere an Id or a Name locator over a xpath locator as they are simplier.

The highlight element on page is truly useful.
such an editor also means less typing error (and I do a lot) !

The highlight may no work with older version of firefox.

I think the next step would be to be able to add my own locators,
actions.... I've look at your files and seen that architecture seems
flexible enough to be able to do such things in the same way selenium
use user-extensions.js !

If you want to open a test containing custom commands, you will only have to replace the user-extension.js with your own (better add your function to the file though) since it list the selenium commands. Same for custom locators, remplacing the user-extension file will allow you to run and try them in the editor. (well, that's if you added your locator and command in the user-extension.js file)

You will have to unzip the extension, modify it, and rezip it though

If you want the extension to generate you own locators, you will have to write the proper function and had it
in the STEIdentification class.
I've done it for our application and it works fine.

great great job !
*I really think it's worth publishing it on the user mailing list and
setting a page for it !*

Thank You

Alex.

Hoa Ha Duong
_______________________________________________
Selenium-devel mailing list
Selenium-devel@lists.public.thoughtworks.org
http://lists.public.thoughtworks.org/mailman/listinfo/selenium-devel

Reply via email to