gpt4 book ai didi

visual-studio-2010 - 使用多个 UIMap.Designer.cs 进行编码 UI 测试?

转载 作者:行者123 更新时间:2023-11-28 20:04:03 24 4
gpt4 key购买 nike

我从编码的 UI 测试开始。到目前为止一切顺利,但我对文件 UIMap.uitest 有一个担忧。由于我必须创建很多测试场景,这意味着很多 cs 文件。我拥有的文件越多,UIMap.uitest 就越大,因为它一直在重新生成代码。我的问题是,是否可以分别为每个 cs 文件创建/创建每个 UIMap.uitest?我正在使用 VS2010。

谢谢

最佳答案

是的。查找有关“多个 ui 映射”的信息。一般的方法是在解决方案资源管理器中右键单击,添加一个新项目,即“编码的 UI 测试图”(添加 => 新项目 => Visual C# 项目(或可能是 VB)=> 测试 => 编码的 UI 测试图).命名 map 并单击确定后,应出现正常的编码 UI 对话框,允许记录和生成新项目。有些人建议在解决方案资源管理器中创建一个文件夹以包含所有 UI 映射。记录和生成代码后,需要将生成方法的调用手动添加到测试方法中。此外,还需要实例化这些新的 UI 映射。此 Microsoft 博客有更多详细信息 http://blogs.msdn.com/b/anutthara/archive/2010/02/10/walkthrough-using-multiple-coded-ui-maps-in-test-automation.aspx

使用多个 UI 映射时,请勿右键单击源文件并选择“为编码的 UI 测试生成代码”。如果你这样做,那么代码将被添加到默认的“UImap.uitest”文件中,如果需要的话会创建一个,并且不会发出这样做的警告。 (另请参阅 http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3378897-choosing-the-uimap-when-recording-tests)

除了编辑它们的 XML 源之外,我还没有找到任何方法将项目从一个 UI 映射文件移动到另一个,这很复杂。

关于visual-studio-2010 - 使用多个 UIMap.Designer.cs 进行编码 UI 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18611472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com