Oop 为大型项目创建codedui测试的最佳设计是什么

Oop 为大型项目创建codedui测试的最佳设计是什么,oop,coded-ui-tests,ui-testing,Oop,Coded Ui Tests,Ui Testing,我想为具有多个视图的项目创建codedui测试。目录结构如下: Dir1 Dir1视图1 Dir1视图2 Dir2 Dir2视图1 Dir2视图2 Dir3 Dir3视图1 Dir3视图2 我想使用记录工具来识别和保存元素,然后使用它们进行手工代码测试。 我想最好为所有视图创建单独的UIMap,如下所示: Dir1 UIMap11 UIMap12 Dir2 UIMap21 UIMap22 CommonScenarios.cs Dir3 UIMap31 UIMap32 Com

我想为具有多个视图的项目创建codedui测试。目录结构如下:

  • Dir1
    • Dir1视图1
    • Dir1视图2
  • Dir2
    • Dir2视图1
    • Dir2视图2
  • Dir3
    • Dir3视图1
    • Dir3视图2
  • 我想使用记录工具来识别和保存元素,然后使用它们进行手工代码测试。 我想最好为所有视图创建单独的UIMap,如下所示:

  • Dir1
    • UIMap11
    • UIMap12
  • Dir2
    • UIMap21
    • UIMap22
    • CommonScenarios.cs
  • Dir3
    • UIMap31
    • UIMap32
    • CommonFunctions.cs
  • 但我不知道如何从创建项目时创建的单个CodedUITest.cs文件中运行所有测试。
    任何帮助都将不胜感激。

    使用多个
    .cs
    文件。使每个文件包含一个具有
    [CodedUITest]
    属性的不同类,并且这些类中每个测试的方法都具有
    [TestMethod]
    属性。然后,您希望VisualStudio能够找到所有这些类中的所有测试

    我建议给每个测试方法一个不同的名称,因为“测试资源管理器”窗口显示的是测试名称,而不是类