51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4797|回复: 7
打印 上一主题 下一主题

关于invoke_application的用法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-6 16:51:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
0测试积点
以下是我的一段代码:

static app_name = "C:\Program Files\Mercury Interactive\WinRunner\samples\flight\app\flight4a.exe";
if( invoke_application( app_name,"","",SW_SHOW ) != 0 )
{
        report_msg( "The tested program does not existed ");
        texit;
}
else
{
        call batch_test();
}

# Shell_TrayWnd
        # set_window ("Shell_TrayWnd", 1);
        # toolbar_button_press ("ToolbarWindow32_0", "Login"); # Button Number 1;

# Login
        set_window ("Login", 5);
        edit_set ("Agent Name:_1", "conanin");
        password_edit_set("Password:_1", "kzptnyoslzjsaz");
        button_press ("OK");

# Flight Reservation
        set_window ("Flight Reservation", 4);
        menu_select_item ("File;Exit");

我用DEBUG模式运行老是invoke不起来程序,实在不知道为什么,我觉得是参数上的问题,但是不知道如何修改,请各位兄弟姐妹指教~!!在下先谢谢了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-6 16:51:16 | 只看该作者
将static app_name = "C:\Program Files\Mercury Interactive\WinRunner\samples\flight\app\flight4a.exe";
改成
static app_name = "C:\\Program Files\\Mercury Interactive\\WinRunner\\samples\\flight\app\\flight4a.exe";
试试
回复

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-6-7 09:41:13 | 只看该作者
可以了,谢谢楼上的
回复

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-6-7 10:00:35 | 只看该作者
还是关于invoke_application的用法:在TSL ONLINE REFERENCE中的例子中有一句是:else call batch_test(),batch_test()是一个什么样的函数?我怎么查不到啊?多谢指教!!
回复

使用道具 举报

该用户从未签到

5#
发表于 2007-6-7 10:39:20 | 只看该作者
好像是WR自定义的一个批处理函数
回复

使用道具 举报

该用户从未签到

6#
发表于 2007-6-8 20:04:13 | 只看该作者
继续看,继续学
回复

使用道具 举报

该用户从未签到

7#
发表于 2007-6-9 00:23:47 | 只看该作者
batch() test 我理解的是:就是不让你看到运行步骤的运行方式.不关心出错不出错,一直运行下去.也看不到鼠标运行.
回复

使用道具 举报

该用户从未签到

8#
发表于 2007-6-10 11:51:00 | 只看该作者
在WR的option里面可以设置batch模式运行
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-9 10:35 , Processed in 0.066423 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表