如何在 Visual Studio 2013 社区中包含测试工具
How to Include Testing tools in Visual Studio 2013 Community
我已经在我的电脑上安装了 Visual Studio 2013 Community Edition,并且我使用 Visual C# 创建了一个新项目 ---> 测试 ----> 单元测试项目,如下所示。
但我的问题是我想添加 Codded UI 测试而不是单元测试项目。谁能帮我安装 Visual Studio 2013 Community Edition 的测试工具。
Coded UI Plugin 仅适用于 Visual Studio 的高级版或终极版。
查看 TestStack White (http://docs.teststack.net/White/GettingStarted.html) 作为 Coded UI 的替代品。由于 Coded UI 仅在 Visual Studio.
的 Premium+ 版本中可用
白色示例代码:
public void Notepad() {
Application app = Application.Launch("notepad.exe");
Window window = app.GetWindow("Untitled - Notepad");
// Change text
var box = window.Get(SearchCriteria.ByClassName("Edit"));
Keyboard.Instance.Send("test", box);
// Save
window.MenuBar.MenuItem("File", "Save As...").Click();
var filename = window.Get(SearchCriteria.ByClassName("Edit"));
Keyboard.Instance.Send(DateTime.Now.ToString("yyyyMMddHHmmssffff") + "test.txt", filename);
window.Get(SearchCriteria.ByText("Save")).Click();
app.Kill();
}
我已经在我的电脑上安装了 Visual Studio 2013 Community Edition,并且我使用 Visual C# 创建了一个新项目 ---> 测试 ----> 单元测试项目,如下所示。
但我的问题是我想添加 Codded UI 测试而不是单元测试项目。谁能帮我安装 Visual Studio 2013 Community Edition 的测试工具。
Coded UI Plugin 仅适用于 Visual Studio 的高级版或终极版。
查看 TestStack White (http://docs.teststack.net/White/GettingStarted.html) 作为 Coded UI 的替代品。由于 Coded UI 仅在 Visual Studio.
的 Premium+ 版本中可用白色示例代码:
public void Notepad() {
Application app = Application.Launch("notepad.exe");
Window window = app.GetWindow("Untitled - Notepad");
// Change text
var box = window.Get(SearchCriteria.ByClassName("Edit"));
Keyboard.Instance.Send("test", box);
// Save
window.MenuBar.MenuItem("File", "Save As...").Click();
var filename = window.Get(SearchCriteria.ByClassName("Edit"));
Keyboard.Instance.Send(DateTime.Now.ToString("yyyyMMddHHmmssffff") + "test.txt", filename);
window.Get(SearchCriteria.ByText("Save")).Click();
app.Kill();
}