我的应用程序自动化测试包括在IFrame中显示Google搜索框。最近,当开发人员检查了一个破坏了其他几项测试的变更时,测试开始失败。我开始怀疑这个改变打破了这个考验,但我很想知道。截至目前,我可以看到Google搜索( ie ,http://www.google.com/search?q=whatever)返回X-Frame-Options
标题SAMEORIGIN
,告知浏览器不显示在我们的IFrame中搜索页面。这是谷歌坚持的权利,我不介意。但是为了帮助我弄清楚测试失败是否是开发人员代码更改的错误或仅仅是巧合,我想知道 Google何时开始发送此X-Frame-Options标头?如果它碰巧是在正确的时间,我们只是改变测试以做一些更合适的事情。