51Testing软件测试论坛

标题: 怎么获得从本地读取数据的时间? [打印本页]

作者: 熊熊做测试    时间: 2007-12-19 14:38
标题: 怎么获得从本地读取数据的时间?
系统运行某功能时,第一次客户端访问服务器下载数据到本地, 第二次在运行这个功能就直接从本地读取数据,那么怎么获得从本地读取数据的时间呢?

LR可以获得这个时间吗?如果可以,采用什么协议录制脚本?
作者: 423799223    时间: 2007-12-19 14:44
帮助中不是有例子么
Init和End为空
把以下代码复制到Action中去
**************************************************************************
typedef long time_t;

Action()
{
    time_t t;

     /* Get system time and display as number and string */

     lr_message("Time in seconds since 1/1/70: %ld\n", time(&t));

     lr_message("Formatted time and date: %s", ctime(&t));


        return 0;
}

**************************************************************************
我使用lr8.1+fp4英文版测试通过
作者: 熊熊做测试    时间: 2007-12-19 14:46
明白这个意思了,原来就是用time_t t;进行替代!
自己笨了,哈哈。
作者: 熊熊做测试    时间: 2007-12-19 14:58
我看了这个例子,谢谢你。不过我需要解决的问题是,比如一个功能要从本地的.dat文件中读取数据,怎么能获取读取数据一共花了多少时间?
录制脚本的时候,由于从本地读取数据,因此没有对服务器进行请求,这样脚本中我看不到请求,那么运行脚本的时候,自然不会访问本地数据了。

[ 本帖最后由 熊熊做测试 于 2007-12-19 14:59 编辑 ]




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2