|
在QTP中用VBScript编程,要自己做一个写log的功能,log的格式大概如下所示:
############################################################################################
Application Info: 一些关于这个软件的基本信息
############################################################################################
测试用例总数: 85
成功的测试用例: 82
失败的测试用例: 3
Test Results:
Test Case ID Execution Result Start Time End Time Test Case Short Description
TestCase_001 Passed 23/09/2009: 10:20:12.90 23/09/2009: 10:20:12.90 This is a test test case
TestCase_002 Passed 23/09/2009: 10:20:12.90 23/09/2009: 10:20:12.90 This is a test test case
.
.
.
TestCase_085 Passed 23/09/2009: 10:20:12.90 23/09/2009: 10:20:12.90 This is a test test case
Summary outcome of failed test cases:
Test Case ID: TestCase_022
Summary: 这个用例失败了
=====================
log是用文本文件的格式记录的,现在,每当用QTP跑完一个测试全例,我在Test Results那增加一个关于那个测试用例的log,并同时去修改上面有关测试用例个数的记录,如果有失败的测试用例,还要在最下面的"Summary outcome of failed test cases"里增加一个有关失败的测试用户的记录.
现在的问题是:我发现QTP的VBScript中,用opentextfile函数打开文件的方式只有“只读”、“只写”、“追加(Appending)”这三种方式,思来想去,好像这三种方式并不能实现我想要的东西,深知本论坛卧虎藏龙,还望高手给予指个明路。 |
|