 Watir-classic makes use of the fact that Ruby has built in Object Linking and Embedding (OLE) capabilities.As such it is possible to drive Internet Explorer programmatically.Watir-classic operates differently than HTTP based test tools, which operate by simulating a browser.