我对Coded UI测试很陌生,在搜索完文档之后,我找不到解决方案。
是否可以直观地(就像我记录测试时一样)编辑生成后的代码/步骤,或者引入新的步骤?
有没有办法在测试开始时将测试设置为使用特定URL打开Internet Explorer
? (与Windows Key不同+单击菜单栏中的图标)
答案 0 :(得分:1)
您的屏幕截图显示了编码用户界面的UI Map Editor。从那里你可以对录制的测试做出很多改变。
要记录新步骤和新断言以进入现有的编码UI测试,请执行以下操作。在“.cs”文件的[TestMethod]中,将光标放在应放置新代码的调用位置,我想在该位置添加一个空白行,以便我清楚地了解添加新项目的位置。使用上下文(右键单击)菜单,然后选择“为编码的UI测试生成代码”=> “使用编码的UI测试构建器”。然后使用记录并生成工具,就像第一次记录测试一样。
答案 1 :(得分:0)
我从UI地图编辑器中删除了这些步骤,并将此行添加到[TestMethod] .cs文件
[TestInitialize()]
public void BrowserStarter()
{
BrowserWindow browser = BrowserWindow.Launch(new Uri("http://www.google.com"));
}