I have to straight and up front with you and tell you that the type of testing you describe is what we term the "look and feel" of the application. Generally speaking the ROI for automating this "look and feel" is very low, sometimes even negative, i.e. you would spend more time trying to automate it and maintain the automation than if you did it manually. Test Studio is far better at functional/regression testing of the business logic contained in the web application e.g. are the calculations correct, did the new record get added, does it have the right data in the right fields, etc.
To answer your questions more directly, no Test Studio does not automatically test the tool-tip more the transparency of UI elements during a drag & drop action. The closest we could come to this is to write some code that would take screen shots as the drag & drop progressed then you would manually inspect the stored screen shots later after test run was completed.
The code would have to perform these steps individually:
- Locate the element to be dragged.
- Send a Mouse Down event at the right coordinate.
- Move the mouse while it's still down a few pixels. This start the drag & drop operation, change the transparency of the UI elements and display the tool-tip.
- Take and save a screen shot of the browsers current state.
- Move the mouse to its final destination.
- Send a Mouse Up event to end the Drag & Drop operation.
- Take and save another screen shot of the browsers current state.
Still interested in pursuing this?