Download and Buy Now Link

HttpWatch Goes 64-bit and Supports EPM on Windows 8

 April 3, 2014

The latest update to HttpWatch is available for download and adds the features list below:

Full 64-bit and Enhanced Protected Mode Support

HttpWatch can now be used in 64-bit versions of IE and fully supports Enhanced Protected Mode (EPM) on Windows 8 and 8.1:

HttpWatch Supports 64-bit IE

Improved Performance on Windows 64-bit

The automation interface is now available in 64-bit, as well as 32-bit, providing improved performance in 64-bit automation clients.

HttpWatch also includes a 64-bit version of the HttpWatch Studio log file viewer that can load larger files and filter data more quickly.

Property Pane Displays User Name, Browser Mode and Windows Architecture

The Properties pane now displays the browser mode (e.g. EPM), user name and Windows architecture (e.g. x86 or x64):

New Values on Properties Pane

New Fields for CSV Output

New Page ID, Device Name and User Name fields are available in the CSV output:

New CSV Fields

Posted on April 03, 2014 in HttpWatch,Internet Explorer Tags: ,,

Comments are off for this post |Post a Comment RSS for this post |Trackback URL

Using HttpWatch with IE 11 and Windows 8.1

 December 9, 2013

UPDATE: HttpWatch 9.3 now fully supports IE 11 on Windows 8.1 including Enhanced Protected Mode (EPM). Please refer to HttpWatch Supports 64-bit and EPM .

HttpWatch 9.1 is now available for download and adds support for IE 11 on Windows 7, 8, and 8.1:

IE 11 Support

If your HttpWatch Professional license key allows access to version 9.x you can simply download and run the latest setup program to get the update.

SPDY is disabled while HttpWatch is recording

Another limitation of HttpWatch on Windows 8.1 is that it currently does not support the SPDY protocol in IE 11 even though it is enabled by default:

SPDY in IE 11

While HttpWatch is recording any potential SPDY connections are downgraded to ordinary SSL/HTTPS connections. Again this limitation will be addressed in a future update to HttpWatch.

 

Posted on December 09, 2013 in HttpWatch,Internet Explorer,SPDY Tags: ,,,

Comments are off for this post |Post a Comment RSS for this post |Trackback URL

HttpWatch 8.4: Supports Firefox 14 and Selenium

 July 17, 2012

The latest update to HttpWatch adds support for Firefox 14 and includes a new AttachByTitle method on the Controller automation class:

Previously, it wasn’t possible to attach HttpWatch to instance of IE created by the Selenium browser automation framework because Selenium doesn’t provide access to the IE’s IWebBrowser2 interface. The new AttachByTitle method makes it possible to attach HttpWatch to any instance of IE or Firefox so long as the page has a unique title.

For example, here’s the sample code included with HttpWatch 8.4 that demonstrates how to use a unique page title with Selenium:

// Use Selenium to start IE
InternetExplorerDriver driver = new InternetExplorerDriver( pathContainingIEDriverServer);
 
// Set a unique initial page title so that HttpWatch can attach to it
string uniqueTitle = Guid.NewGuid().ToString();
IJavaScriptExecutor js = driver as IJavaScriptExecutor;
js.ExecuteScript("document.title = '" + uniqueTitle + "';");
 
// Attach HttpWatch to the instance of IE created through Selenium
Plugin plugin = control.AttachByTitle(uniqueTitle);
 
driver.Navigate().GoToUrl(url);

If you wanted to use Firefox, Selenium and HttpWatch together the only change required is the use of the FirefoxDriver class instead of the InternetExplorerDriver:

// Need to base Selenium profile on an existing Firefox profile that has HttpWatch enabled
FirefoxProfile defaultProfile = (new FirefoxProfileManager()).GetProfile("default");
IWebDriver driver = new FirefoxDriver(defaultProfile);
 
// Set a unique initial page title so that HttpWatch can attach to it
string uniqueTitle = Guid.NewGuid().ToString();
IJavaScriptExecutor js = driver as IJavaScriptExecutor;
js.ExecuteScript("document.title = '" + uniqueTitle + "';");
 
// Attach HttpWatch to the instance of Firefox created through Selenium
Plugin plugin = control.AttachByTitle(uniqueTitle);
 
driver.Navigate().GoToUrl(url);

You can find these sample programs in the HttpWatch program folder after you install version 8.4: