在测试开始时可视化编辑代码或打开程序

时间:2015-09-21 18:20:02

标签: visual-studio-2013 coded-ui-tests

我对Coded UI测试很陌生,在搜索完文档之后,我找不到解决方案。

是否可以直观地(就像我记录测试时一样)编辑生成后的代码/步骤,或者引入新的步骤?

有没有办法在测试开始时将测试设置为使用特定URL打开Internet Explorer? (与Windows Key不同+单击菜单栏中的图标)

Coded UI Test Actions

2 个答案:

答案 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"));
        }