51Testing软件测试论坛

标题: 如何知道参数化成功了? [打印本页]

作者: flyfly310    时间: 2007-8-29 09:16
标题: 如何知道参数化成功了?
在MI的web tours application示例程序中
0。录制教本
1。把depart参数化 一个是Denver 一个是London,参数化选现是sequential and each iteraction
2。设置迭代次数为2
3。回放
结果:
结果的快照里面两次都是显示: a ticket from Denver to LosAngeles
4。插入 lr_log_message("%s",lr_eval_string("{depart}"));语句到教本里面
5。在log里面显示 第一次迭代是 Denver 第二次迭代是London
到底参数化成功没呢??
作者: linkage    时间: 2007-8-29 11:03
这不是成功了嘛
作者: suoyi    时间: 2007-8-29 11:21
lz是想一次是from Denver to LosAngeles,一次是from London to LosAngeles吧?
你不要光看快照,要看log里面的显示的信息,在runtime setting里面将log包含信息多选几个,然后就能看到是否输出了正确的信息。论坛里有设定log包含信息的图片,找找。
还有如果想看是否参数化成功,返回相应的正确信息,可以设置检查点。
作者: flyfly310    时间: 2007-8-29 11:41
原帖由 suoyi 于 2007-8-29 11:21 发表
lz是想一次是from Denver to LosAngeles,一次是from London to LosAngeles吧?
你不要光看快照,要看log里面的显示的信息,在runtime setting里面将log包含信息多选几个,然后就能看到是否输出了正确的信息。 ...

对的,我就是这个意思,那也就是说真正实现与否只能在log里面显示,而在快照里面是看不到的吗?
快照只是第一次迭代抓下来的,不能反应每次实时信息喽???
作者: suoyi    时间: 2007-8-30 09:33
回楼上,其实如果每次迭代都正常通过的话,在运行完毕后出现的result中点开每次迭代,应该能看到相应正确的信息。不过从log里面看比较方便,替换参数时,也不用自己写显示的代码~~




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