Hi,
Bonibom wrote:
[...] it depends on web browser implementation and not on Selenium specific.
Agree. Actually, this was the reason for me to say that such approach sounds to me like some kind of non-standard use of web driver.
Probably, I can re-phrase my initial statement like this:
-- Selenium is just a library that makes it possible to emulate end-user actions or execute other code via injection to the controlled web page. Accessibility of all other functionality (and the amount of control over web page) depends on other libraries (including web driver) that are used in the given test project.
P.S. I hope that the following automotive analogy is quite valid:
TestComplete is like pickup - it can be used to carry people and goods, to drive on road and off road. All this to a certain extent of course. One cannot use if for racing or delivering wood logs to build the house. But it can be used as is for majority of regular every-day tasks.
Selenium is like a basic assembly kit. It can do very little without other kits. One can build a wide range of different vehicles by combining this basic kit with other kits. But this requires time, certain knowledge and abilities to make kits to work together.