51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2097|回复: 2
打印 上一主题 下一主题

[原创] 请问这个脚本错在哪里啊

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-3-13 15:48:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Browser("My JSP 'MyJsp.jsp' starting").Page("My JSP 'MyJsp.jsp' starting").WebEdit("userName").Set "test4"
Browser("My JSP 'MyJsp.jsp' starting").Page("My JSP 'MyJsp.jsp' starting").WebEdit("passWord").Set "test4"
Browser("My JSP 'MyJsp.jsp' starting").Page("My JSP 'MyJsp.jsp' starting").WebButton("提交").Click
Browser("My JSP 'MyJsp.jsp' starting").Page("论坛").Link("论坛好友管理").Click

Browser("My JSP 'MyJsp.jsp' starting").Page("论坛_2").WebEdit("groupName").Set DataTable("group_name", dtLocalSheet)
Browser("My JSP 'MyJsp.jsp' starting").Page("论坛_2").WebButton("创建").Click
If  datatable("null_error",dtlocalsheet)<>""Then
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").Static("请填写组名!").Check CheckPoint("请填写组名!")
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").Output CheckPoint("Microsoft Internet Explorer")
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").WinButton("确定").Click

elseif datatable("more_error",dtlocalsheet)<>"" then
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").Static("请填写组名!").Check CheckPoint("组名最多只能输入50个字符!")
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").Output CheckPoint("Microsoft Internet Explorer_2")
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").WinButton("确定").Click


elseif datatable("have_error",dtlocalsheet)<>"" then
Browser("论坛").Page("论坛_2_2").Check CheckPoint("已经存在了")
Browser("论坛").Page("论坛_2_2").Output CheckPoint("已经存在了_2")
Browser("论坛").Page("论坛_2").Sync

else
Browser("My JSP 'MyJsp.jsp' starting").Page("论坛_3_2").Check CheckPoint("组名添加成功")
Browser("My JSP 'MyJsp.jsp' starting").Page("论坛_3").Sync
Browser("My JSP 'MyJsp.jsp' starting").Close
End If
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-3-13 23:49:55 | 只看该作者
错误信息?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-3-14 19:55:08 | 只看该作者

页面校验和数据库校验没有区分开

从if语句开始到结束:

'页面校验开始
If  datatable("null_error",dtlocalsheet)<>""Then
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").Static("请填写组名!").Check CheckPoint("请填写组名!")
'这个检查点需要参数化,取datatable的null_error一列的值即可,不需要写两遍。
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").Output CheckPoint("Microsoft Internet Explorer")
Browser("My JSP 'MyJsp.jsp' starting").Dialog("Microsoft Internet Explorer").WinButton("确定").Click
'页面校验结束
Else

'下面是数据库校验的反馈信息
if datatable("have_error",dtlocalsheet)<>"" then
Browser("论坛").Page("论坛_2_2").Check CheckPoint("已经存在了")
Browser("论坛").Page("论坛_2_2").Output CheckPoint("已经存在了_2")
Browser("论坛").Page("论坛_2").Sync
  '估计你们的系统是在页面上直接显示"已经存在了"的文字,这是新增不成功的情况。
else
Browser("My JSP 'MyJsp.jsp' starting").Page("论坛_3_2").Check CheckPoint("组名添加成功")
Browser("My JSP 'MyJsp.jsp' starting").Page("论坛_3").Sync
Browser("My JSP 'MyJsp.jsp' starting").Close
'新增成功了
End If
End If

[ 本帖最后由 mstiunicon 于 2006-3-14 19:56 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 18:33 , Processed in 0.087000 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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