51Testing软件测试论坛
标题:
用 Call调用其它的模块时 其中的 tl_step中的内容.为什么没有在报告中输出呢?
[打印本页]
作者:
noall
时间:
2006-3-30 17:55
标题:
用 Call调用其它的模块时 其中的 tl_step中的内容.为什么没有在报告中输出呢?
用Call调用某一模块时..
该模块内有 tl_step的内容进行输入,,,
但为什么没有在报告中输出.....
作者:
shyfish
时间:
2006-3-30 19:19
把语句贴出来看看
作者:
noall
时间:
2006-3-31 10:41
标题:
如果是独立运行就没有问题
call "F:\QDTEST\MODULE\cltong"();
cltong为下面的内容...
# 未命名工程2
set_window ("未命名工程2", 0);
#选择定额
obj_mouse_click ("TSelfAdvStringGrid", 344, 46, LEFT);
# 未命名工程2
set_window ("未命名工程2", 2);
# 点砼换算按妞
obj_mouse_click ("TPanel_19", 386, 12, LEFT);
# 砼换算
set_window ("砼换算", 3);
button_set ("C25", ON);
obj_get_text("TListBox", textH, 63, 3, 81, 12); # C25
if (textH="C25")
tl_step("砼换算正确",0,"");
else
tl_step("砼换算错误C25",1,"");
# 砼换算
obj_mouse_click ("确定", 26, 9, LEFT);
# 未命名工程2
set_window ("未命名工程2", 3);
# 材料汇总
obj_mouse_click ("TPageControl_1", 242, 12, LEFT);
wait(2);#等待汇总结束
obj_get_text("TSelfAdvStringGrid_3", Adv3text, 41, 113, 139, 133); # 570100100159001
if (Adv3text="570100100159001")
tl_step("材料换算后编号错误"Adv3text,1,"");
# 未命名工程2
set_window ("未命名工程2", 3);
obj_mouse_click ("TSelfAdvStringGrid_3", 101, 243, LEFT);
#工程量输入 注:以下二步 才能实现 切换到工程量输入
obj_mouse_click ("TPageControl", 86, 11, LEFT);
obj_mouse_click ("TPageControl_1", 86, 11, LEFT);
# 未命名工程2
set_window ("未命名工程2", 1);
obj_mouse_click ("TSelfAdvStringGrid", 254, 27, LEFT);
obj_mouse_click ("TSelfAdvStringGrid", 259, 48, LEFT);
#取换算后材料编辑
obj_get_text("TSelfAdvStringGrid_7", textS, 199, 68, 219, 82); # C25
if (textH != textS)
tl_step("砼换算错误C25",1,"");
# 晨曦工程清单计价系统 - [未命名工程2]
win_activate ("晨曦工程清单计价系统 - [未命名工程2]");
# 未命名工程2
set_window("未命名工程2", 5);
作者:
shyfish
时间:
2006-3-31 19:38
# 未命名工程2
set_window ("未命名工程2", 3);
# 材料汇总
obj_mouse_click ("TPageControl_1", 242, 12, LEFT);
wait(2);#等待汇总结束
obj_get_text("TSelfAdvStringGrid_3", Adv3text, 41, 113, 139, 133); # 570100100159001
if (Adv3text="570100100159001")
tl_step("材料换算后编号错误"Adv3text,1,"");
# 未命名工程2
set_window ("未命名工程2", 3);
obj_mouse_click ("TSelfAdvStringGrid_3", 101, 243, LEFT);
这句是不是写错了?
作者:
shyfish
时间:
2006-3-31 19:40
tl_step("材料换算后编号错误",1, Adv3text);
作者:
noall
时间:
2006-4-2 10:42
标题:
还是一样的...
都改了...但在报告中没有相关信息输出...
只是那个模块有红色显示:fail
但如果是单独运行就可以看到输出....
作者:
noall
时间:
2006-4-2 11:10
标题:
我知道了....
用Gerenal options中使用report view 用unified 模式就可以看到了...
谢谢!!!shyfish !
能告诉你的msn或QQ号吗???
作者:
joyceclack
时间:
2006-8-10 17:04
具体什么操作,我还不知道啊。MM?
作者:
紫罗兰
时间:
2006-8-10 18:03
在tl_step中输出变量的值,改成这样就可以输出了
tl_step("材料换算后编号错误"&Adv3text,1,"");
上面那段代码,if语句有问题吧,成赋值了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2