- Visual Studio 2012 Express Windows Desktop
- Agents for Visual Studio 2012 Update 1 (link)
Steps:
- Install VS2012 Express Windows Desktop
- Install Test Agent from "Agents for Visual Studio 2012 Update 1
- Download a copy cuitemplate from https://apisamplecode.codeplex.com/. This link goes directly to the source location (link)
Sample code below uses ApplicationUnderTest class. For it to work, you need to reference the following assemblies:
- C:\Program Files (x86)\Common Files\Microsoft Shared\VSTT\11.0\Microsoft.VisualStudio.TestTools.UITest.Extension.IE.dll
- C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.TestTools.UITest.Extension.IE.Communication.Interop.dll
- C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.TestTools.UITest.Framework.dll
- C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.TestTools.UITest.Logging.dll
- C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\Microsoft.VisualStudio.TestTools.UITest.Playback.dll
- C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.TestTools.UITesting.dll
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.VisualStudio.TestTools.UITesting;
namespace cuitemplate
{
class Program
{
static void Main(string[] args)
{
ApplicationUnderTest app;
Playback.Initialize();
app = ApplicationUnderTest.Launch(@"c:\windows\system32\notepad.exe");
app.Close();
app.Dispose();
Playback.Cleanup();
}
}
}
1 comment:
Had the same problem. For me did work to change build only for x86.
Post a Comment