将Google Analytics Js添加到网页时,会生成一个gif像素,如下所示:
http://www.google-analytics.com/__utm.gif?utmwv=9.9.9&utms=9&utmn=1234567890&utmhn=google.com&utmcs=UTF-8&utmsr=320X480&utmvp=320X480&utmsc=9000bits&utmul=en-us&utmje=9&utmfl=-&utmdt=Google&utmhid=1234567890&utmr=-&utmp=%2F&utmht=1234567890&utmac=UA-123456789-0&utmcc=sample&utmu=sample
我正在尝试编写功能测试,检查页面上是否存在此像素。看来这个像素没有添加到DOM中,所以我无法使用纯JavaScript来抓取它:
document.querySelectorAll("img")
或jQuery:
jQuery("img")
我在查看页面的HTML源代码时也找不到像素(按键盘组合键Ctrl-U或Command-U)。
你对我如何抓住它有什么建议吗?或者更好的方法来检查页面上是否存在Google Analytics(就自动/功能测试而言)?