51Testing软件测试论坛

标题: WinRunner能不能调Tuxedo服务 [打印本页]

作者: wanghq    时间: 2008-4-3 21:24
标题: WinRunner能不能调Tuxedo服务
最近在做毕业设计,主管给我一个Dephi调Tuxedo服务的例子,我现在要用TSL编写调用Tuxedo服务,看了几天实在没有头绪,请那位熟悉的给予指点,谢谢!!!!
作者: lantianwei    时间: 2008-4-7 13:12
不知道Tuxedo是什么东西,用DOS可以调吗?
作者: wanghq    时间: 2008-4-7 19:13
标题: 回复 2# 的帖子
用dos可以调,现在我不知道用WinRunner能不能调?
作者: crayfish    时间: 2008-4-8 13:16
标题: tuxedo本质上也是提供一套api函数供调用,与调用一个普通的api函数相同
如何在winRunner中用Windows的API函数
在使用该API函数前需要先加载该函数然后声明API函数,代码如下
load_dll("user32.dll");
extern int PostMessageA(in long, in long, in long, in long);
win_get_info("{class:window, MSW_class:AfxMDIFrame42, label:\"!WinRunner.*\"}", "handle", hWnd);
PostMessageA(hWnd, 16, 0, 0);
作者: wanghq    时间: 2008-4-8 20:54
标题: 谢谢!
你的意思是先加载动态连接库,然后在调用该动态连接库里的函数前,先声明他,然后再调。
但tuxedo只有他的几个函数:tpinit(),tpalloc(),tpcall(),tpfree(),tpterm。我直接调用他们吗?那里面的参数咋办?
给的例子里是dephi的,是直接把他封装在一个自定义的dll中,我不可能加载dephi里的dll吧?
作者: wanghq    时间: 2008-4-8 21:53
标题: 还有问题
WinRunner中只有两种数据类型:number和string。而tuxedo函数参数有字符串,地址,指针等,我如何改变?




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