如何测试在网页上显示的广告。这些广告是通过某些插件注入的。当我使用IDE进行记录时,它在Firefox浏览器上显示广告。但是当我从eclips运行webdriver selenium脚本时,它不会在selenium启动的浏览器页面上显示任何广告。如何解决这个问题?
firefox.exe -ProfileManager -no-remote
ProfilesIni profile = new ProfilesIni();
FirefoxProfile ffprofile = profile.getProfile("SELENIUM");
driver = new FirefoxDriver(ffprofile);
我的测试经验:我在捷克共和国工作,为一家德国公司工作。该页面面向捷克受众,因此AdWords是针对捷克人制作的。
但是公司的防火墙位于德国,这意味着该页面认为我坐在德国,尽管我坐在布拉格。这也意味着没有广告向我展示。
长话短说:确保在运行Selenium和从浏览器运行时,您没有类似的问题...