51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2685|回复: 13
打印 上一主题 下一主题

不明白为什么出错?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-4-21 17:56:35 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
代码如下:
if (GUI_load("userManage.gui")!=0)
{
        pause ("Can't load userManage.gui");
        texit;
}else
{
        call userAdd();
        call userDelete();
}
GUI_close("userManage.gui");
这些代码是在主调用脚本里的,是该脚本的所有语句。

在运行前,已经将所有gui文件关闭,测试结果前面都对了(userAdd,userDelete成功执行),也就是说在GUI_close("userManage.gui");语句后出错,可是后面根本没代码了,请多多帮忙啊!!。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
 楼主| 发表于 2005-4-21 18:06:33 | 显示全部楼层
经过查看,gui文件已经关闭。
else
{
        call userAdd();
        call userDelete();
        GUI_close("userManage.gui");
}
将GUI_close("userManage.gui");放入else语句同样报错,
是语法错误,syntax error,
是说我需要在外面加个函数吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-4-22 10:36:10 | 显示全部楼层
Detailed Results Description





Line     Event           Result          Details             Time   

------------------------------------------------------------------------------
89    start run         run               userManage        00:00:00
95    call test         OK                userAdd           00:00:01
36    tl_step           ---               Step: userAdd, Status: Pass, Description: userAdd abcd successfully!00:00:05
36    tl_step           ---               Step: userAdd, Status: Pass, Description: userAdd xu_xj successfully!00:00:08
36    tl_step           ---               Step: userAdd, Status: Pass, Description: userAdd tian_t successfully!00:00:11
36    tl_step           ---               Step: userAdd, Status: Pass, Description: userAdd tang_hy successfully!00:00:15
36    tl_step           ---               Step: userAdd, Status: Pass, Description: userAdd ding_y successfully!00:00:18
36    tl_step           ---               Step: userAdd, Status: Pass, Description: userAdd zhang_wd successfully!00:00:21
36    tl_step           ---               Step: userAdd, Status: Pass, Description: userAdd song_zh successfully!00:00:25
40    return            OK                userManage        00:00:25
96    call test         OK                userDelete        00:00:26
39    return            OK                userManage        00:00:40
98    Error Message     ---               D:\winRunner\20050421\userManage\validity\userManage (109):        Syntax error
                00:00:41


userManage (109):这一行根本什么也没有,不过我看是清空了一遍,然后就不报错了,晕!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-4-22 13:42:24 | 显示全部楼层
我的默认输入法是紫光,输入时总是先中文,可能真的是吧,不好意思了!
惭愧ing!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-4-22 13:52:40 | 显示全部楼层
GUI_close_all();

GUI_load("win.gui");
GUI_open("win.gui");
        ...
        代码
        ...
GUI_close("win.gui");
GUI_unload("win.gui");


顺便请问一下,这样的流程是不是最符合标准?有这样做的必要和意义吗?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-18 12:26 , Processed in 0.077445 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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