示例#1
0
        public void InterceptRawHttpTraffic()
        {
            ResponseListenerInfo responseListner = new ResponseListenerInfo(AssertJavaScriptIsGZiped);

            manager.Http.AddBeforeResponseListener(responseListner);

            manager.ActiveBrowser.NavigateTo(
                "http://automatetheplanet.com/healthy-diet-menu-generator/");

            manager.Http.RemoveBeforeResponseListener(responseListner);
        }
        public void ImageDetection()
        {
            //we have to set following property before initialize method
            Manager.Settings.Web.UseHttpProxy = true;

            Manager.LaunchNewBrowser(BrowserType.InternetExplorer);

            ResponseListenerInfo li = new ResponseListenerInfo(CheckTypeForImage);

            Manager.Http.AddBeforeResponseListener(li);
            ActiveBrowser.NavigateTo("http://news.google.com/");
            Manager.Http.RemoveBeforeResponseListener(li);

            // Check the test results for a log of all responses during the page load
        }