什么是为大项目创建编码测试的最佳设计

时间:2018-04-24 10:35:14

标签: oop coded-ui-tests ui-testing

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

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

    1. Dir1中
      • UIMap11
      • UIMap12
    2. Dir2中
      • UIMap21
      • UIMap22
      • CommonScenarios.cs
    3. DIR3
      • UIMap31
      • UIMap32
      • CommonFunctions.cs
    4. 但是我没有得到如何从我创建项目时创建的单个CodedUITest.cs文件中运行所有测试。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

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

我建议为每个测试方法指定一个不同的名称作为"测试浏览器"窗口显示测试名称,但不显示类。