51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] submit问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-6-6 16:18:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
录web程序的时候,我操作步骤是在一个webedit中录入字符然后按回车键,
回车这步的代码是browse("a").page("b").webedit("qty").submit,但在回放的时候总是报错(unspecified error),好象不支持submit,可以用其他什么语句代替回车这个操作?可以用micreturn 代替吗,具体怎么写脚本?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-6-6 16:39:17 | 只看该作者
用类似这样的.试试吧
Window("Microsoft Internet Explorer").WinObject("Internet Explorer_Server").Type  micReturn
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-6-6 16:45:16 | 只看该作者
对象不是WinObject,不能这样写的
我的对象是webedit,我本来写成
browse("a").page("b").webedit("qty").Type  micReturn
但这个语法是错的,
怎么写才是正确的呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-6-6 17:03:42 | 只看该作者
我只是换了录制模式,用了低水平录制模式,QTP才去记录了键盘的操作,qtp才会这样去识别控件
Window("Microsoft Internet Explorer").WinObject("Internet Explorer_Server").Type  micReturn
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-6-6 17:08:29 | 只看该作者
我这样去操作是没有问题的啊
Browser("管理员登录").Page("管理员登录").WebEdit("account").Set "admin"
Browser("管理员登录").Page("管理员登录").WebEdit("password").SetSecure "44853c645e805b45e61228142937e1c2"
Browser("管理员登录").Page("管理员登录").WebEdit("password").Submit
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2006-6-7 14:49:40 | 只看该作者
原帖由 xiaonan 于 2006-6-6 17:08 发表
我这样去操作是没有问题的啊
Browser("管理员登录").Page("管理员登录").WebEdit("account").Set "admin"
Browser("管理员登录").Page("管理员登录&qu ...

但我的就是要报错,你选的是什么控件?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-6-7 15:00:20 | 只看该作者
就是最普通的网页上的text输入框
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2006-6-8 10:05:23 | 只看该作者
我意思是你选的web,还是active x?
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-6-8 10:52:51 | 只看该作者
这要看你是如何设QTP的录制级别的.
通常browse("a").page("b").webedit("qty").submit可以删掉.

建议你以后录制时不要按回车.
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-6-8 11:23:45 | 只看该作者
即然不支持,那你就跳过这一步吧!
我的是可以的!
Browser("a").Page("b").WebEdit("account").Submit
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-6-8 12:10:27 | 只看该作者
都选了
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2006-6-8 12:53:32 | 只看该作者
我也想去掉,但软件中要求是输入信息后按回车,然后软件自动调出正确的信息.
所以必须要有回车这步代码
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-6-8 14:50:36 | 只看该作者
可以在web event recording configuration中设置的.
回复 支持 反对

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2006-6-8 17:54:46 | 只看该作者
原帖由 andy 于 2006-6-8 14:50 发表
可以在web event recording configuration中设置的.


对webedit我设置了一下,选always,不知道设置是否正确,回放的时候 还是报错(unspecified error)
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 01:33 , Processed in 0.082636 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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