限定UT的运行时间(AQTime实现UT的C…

背景:用C#代码实现AQTime对C++ UT的Code Coverage的测试,并将结果输出至指定目录下,在此之前首先要创建测试UT Code Coverage的AQTime的Project(即配置文件.aqt)

  1. 将AQTime的配置文件,及Code Coverage 存储结果的目录写入配置文件UTConverage.xml中,其中UTConverage.xml的内容格式如下:限定UT的运行时间(AQTime实现UT的Code <wbr>Coverage)
    其中,TESTSolution1为Solution的名称,Project1,Project2,Project3,Project4为TestSolution1下的UT Project。<AQTime></AQTime>对应的是aqt配置文件的存放路径;<SavePath></SavePath>对应的是UT的Code Coverage结果的存放路径;<UTCoverage></UTCoverage>对应一个UT的Project的设置。
  2. 在C#中,我用 static void ReadXmlFiles(out List<string> aqtFilePath, out List<string> resultSavePath, string filePath = @"D:\AQTimeProj\ComServerfile\UTCoverage.xml")方法来读取配置文件UTCoverage.xml的信息,并存于列表中,具体代码如下:限定UT的运行时间(AQTime实现UT的Code <wbr>Coverage)

  3. 添加将AQTime的接口代码,实现用C#程式去调用AQTime限定UT的运行时间(AQTime实现UT的Code <wbr>Coverage)

    限定UT的运行时间(AQTime实现UT的Code <wbr>Coverage)

  4. 判断当前线程的状态,代码如下限定UT的运行时间(AQTime实现UT的Code <wbr>Coverage)

  5. 中止当前线程,代码如下限定UT的运行时间(AQTime实现UT的Code <wbr>Coverage)
  6. 综合以上,写出main函数限定UT的运行时间(AQTime实现UT的Code <wbr>Coverage)

    哈哈~,就这样,完工! 再附上我的引用

  限定UT的运行时间(AQTime实现UT的Code <wbr>Coverage)




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值