让我们重新打开第2节里面新建的那个计算器的项目calc1,在Ranorex Studio界面的左上角有一个区域,它叫做Project View,翻译成中文的话等同于项目视图。它包含了和该项目相关的所有文件以及引用,并且Ranorex项目文件和微软的Visual Studio 2008用的是同样的项目文件格式。
一般来说,一个Ranorex Studio项目会包含测试套件(Test Suite)文件,它代表的是项目测试套件集合,其后缀为.rxtst。例如在calc1项目中,我们双击项目视图中的calc1.rxtst文件,Ranorex默认的RxTestSuite编辑器,将为我们打开如下的测试套件窗口。
该窗口将显示这个测试套件中所有的测试用例。实际上的.rxtst文件是xml格式的配置文件,你可以在该文件上右击鼠标,选择使用XML Editor打开。
打开后的内容类似如下:
<testsuite name=”calc1″ rxversion=”3.3.1.18438″ id=”aae6f11c-9ee7-4efd-b386-8d90e591364b” reportfilename=”%S_%Y%M%D_%T.rxlog” reportxslfilename=”” reportwriteinterval=”30000ms” reportcompress=”False” enabletracingscreenshots=”True” description=”” reportlevel=”Info;20″>
<content>
<testcase name=”TestCase” id=”1c3d849f-9e5f-48bb-bb91-01dcb52b0a17″>
<testmodule name=”Recording1″ id=”43258d42-1c0b-4fe3-ab1e-3f063ea2bc43″ ref=”313fb076-fb96-42ea-907d-e1a88ac44411″ type=”Recording”/>
</testcase>
</content>
<testconfigurations default=”TestRun”>
<testconfiguration name=”TestRun”>
<testcase id=”1c3d849f-9e5f-48bb-bb91-01dcb52b0a17″/>
</testconfiguration>
</testconfigurations>
<references/>
</testsuite>
该测试套件文件会在项目生成的时候自动建立,在你添加了新的测试套件和测试用例时自动更新,不用用户进行干涉。所以,大家在做测试开发的时候不要随便更改该文件,否则可能会导致问题。