vbscript - 如何使用 qtp 数据表方法将日期附加到 xls 文件?
问题描述
我正在研究 UFT 数据表方法,我正在借助 Datatable 导出表方法将测试结果导出到 xls 文件,我想在 xls 文件的末尾添加测试执行时间和日期,我的代码是。
'Export Test Results into TestResults Folder with Test Cases
DataTable.ExportSheet "D:\QTP_Automation\Test_Results_AutomationTesting_Results.xls","TestCases"
DataTable.ExportSheet "D:\QTP_Automation\Test_Results_AutomationTesting_Results.xls","TestSteps"
DataTable.ExportSheet "D:\QTP_Automation\Test_Results_AutomationTesting_Results.xls","Customer_Enrollment"
DataTable.ExportSheet "D:\QTP_Automation\Test_Results_AutomationTesting_Results.xls","Update_Customer"
我的文件应该如下所示
Test_Results_AutomationTesting_Results_20180430_timestamp.xls
解决方案
您可以编写如下内容:
ts = Year(Now) & Right("0"&Month(Now),2) & right("0"&Day(Now),2) & "_timestamp"
strFileName = "D:\QTP_Automation\Test_Results_AutomationTesting_Results_"&ts&".xls"
DataTable.ExportSheet strFileName,"TestCases"
DataTable.ExportSheet strFileName,"TestSteps"
DataTable.ExportSheet strFileName,"Customer_Enrollment"
DataTable.ExportSheet strFileName,"Update_Customer"
推荐阅读
- python - AttributeError:实例仅在 Linux 中没有属性错误
- javascript - RangeError:运行快照测试时超出了最大调用堆栈大小
- python - 检查用户是否已在 python 中使用 selenium 成功登录
- jenkins - 如何在具有节点,阶段的詹金斯文件中使用凭证功能
- laravel - 如何使用 Encrypter 包在 laravel 中显示 AES 加密密钥?
- java - java 文档中未注明作者的内容是什么
- javascript - 仅在构建程序后出现神秘的 css 错误,JS React
- angular5 - angular5中带有文本框的下拉菜单
- php - 在图像标签正则表达式中替换 .PNG 扩展名后的数据
- routing - 如何在 Jsprit 中使用成本矩阵解决提货和送货问题