Yesterday, I downloaded the latest release (v 2014.2.618.0) of the Telerik Testing Framework from the public download URL(http://www.telerik.com/download/testing-framework) and installed it on my DEV desktop. (I have a DEV laptop running T.T.F. (v 2014.1.410.0), which does not experience this issue...)
In Visual Studio, I've added a Telerik VsUnit test class (TelerikVSUnitTest1.cs) to my test project and created a TestMethod, which simply launches the browser, as I'm demoing Telerik's ability to execute test cases on multiple browser platforms as a selling point to my team.
[TestMethod]
public void LaunchBrowser()
{
Manager.LaunchNewBrowser(BrowserType.FireFox);
}
Upon execution, I receive the following exception: System.ArgumentNullException: Value cannot be null. Parameter name: path1
As a baseline, my tests (of much greater complexity) run fine in IE, which does not require a Browser Extension; however, in Chrome, FireFox, and Safari, I receive the same exception, seen above. I've boiled this down to the most simple of functions to demonstrate my issue and included both the demo class file, as well as the stack trace in the attached zip.
Other pertinent details:
Operating System
- Windows 8.1 (latest updates)
Visual Studio
- Version: 2013
Internet Explorer
- Version: (v11.0.9600.17207)
- Install path (default)
Chrome
- Version: (v35.0.1916.153m)
- Install path (default | C:\Program Files (x86)\Google\Chrome\Application\)
FireFox
- Version (v30.0)
- Install path (default | C:\Program Files (x86)\Mozilla Firefox\)
Safari
- Version (v5.1.7 (7534.57.2) )
- Install path (default | C:\Program Files (x86)\Safari\)
Based on the stack, it would seem it's something related to populating the executable path for the browser; however, I could be wrong. In a comparison with my laptop, running 2014.1.410.0, I don't have any issues.
It would be appreciated if I can get some guidance on what the issue is, or download links to updated browser extensions, which address this issue.
Thanks,
Mike
In Visual Studio, I've added a Telerik VsUnit test class (TelerikVSUnitTest1.cs) to my test project and created a TestMethod, which simply launches the browser, as I'm demoing Telerik's ability to execute test cases on multiple browser platforms as a selling point to my team.
[TestMethod]
public void LaunchBrowser()
{
Manager.LaunchNewBrowser(BrowserType.FireFox);
}
Upon execution, I receive the following exception: System.ArgumentNullException: Value cannot be null. Parameter name: path1
As a baseline, my tests (of much greater complexity) run fine in IE, which does not require a Browser Extension; however, in Chrome, FireFox, and Safari, I receive the same exception, seen above. I've boiled this down to the most simple of functions to demonstrate my issue and included both the demo class file, as well as the stack trace in the attached zip.
Other pertinent details:
Operating System
- Windows 8.1 (latest updates)
Visual Studio
- Version: 2013
Internet Explorer
- Version: (v11.0.9600.17207)
- Install path (default)
Chrome
- Version: (v35.0.1916.153m)
- Install path (default | C:\Program Files (x86)\Google\Chrome\Application\)
FireFox
- Version (v30.0)
- Install path (default | C:\Program Files (x86)\Mozilla Firefox\)
Safari
- Version (v5.1.7 (7534.57.2) )
- Install path (default | C:\Program Files (x86)\Safari\)
Based on the stack, it would seem it's something related to populating the executable path for the browser; however, I could be wrong. In a comparison with my laptop, running 2014.1.410.0, I don't have any issues.
It would be appreciated if I can get some guidance on what the issue is, or download links to updated browser extensions, which address this issue.
Thanks,
Mike