在完整的测试应用程序中,有一个部分称为打开脚本测试日志的信息:
使用自动化对象Project.Logs如何访问此数据?
我一直在寻找smartbear帮助的全部内容:
https://support.smartbear.com/testcomplete/docs/testing-with/log/working-with/from-tests.html
此链接提供了一般访问日志的最佳示例-但是似乎没有提及如何访问测试日志时间戳信息。
Google似乎也没有任何答案...
我可以获得测试的特定行的时间戳-但是,我只想在日志的时间戳是今天的情况下对其进行处理。
关于如何实现这一目标的任何建议?
答案 0 :(得分:0)
如果您尝试读取日志文件的时间戳 您可以使用以下命令导出日志文件:
Log.SaveResultsAs("C:\\Work\\Log.mht", lsMHT);
还可以使用以下代码片段获取同一文件的时间戳(创建时间):
function get()
{
var myObject, f, date;
myObject = new ActiveXObject("Scripting.FileSystemObject");
f = myObject.GetFile("c:\\mytest.txt");
date = f.DateCreated;
Log.Message("The date this file was created is: " + date);
}
关于, Sathish Kumar K