51Testing软件测试论坛

标题: 参数化下拉菜单的问题 [打印本页]

作者: Graceli    时间: 2006-11-20 18:06
标题: 参数化下拉菜单的问题
请教一下如何参数化下拉菜单(即如何从下拉菜单的第一个选项根据登陆的不同而选择不同的选项),后面有代码

[ 本帖最后由 Graceli 于 2006-11-27 09:15 编辑 ]
作者: walker1020    时间: 2006-11-20 21:53
参数化下拉菜单和一般的参数化没有什么区别,都是把原来的固定数值 改为 DataTable 的数值就可以了。
作者: Graceli    时间: 2006-11-21 14:04
这样不行吧?跑的时候提示找不着对像
作者: dandan    时间: 2006-11-21 16:01
好像不是参数化的问题,你在录制的时候当录制到下拉菜单的时候切换为低级录制,跑的时候就可以找得着对象了..............
作者: yangkinki    时间: 2006-11-21 16:33
你在不参数化的情况下运行是否有问题呢,如果没有问题,那么是参数化之后出现的问题,说明你参数化后的数据有问题
作者: walker1020    时间: 2006-11-21 20:02
把你的进行参数话的那部分代码 发生来让大家看看。没有看到你的代码,不知道问题出在哪里。
作者: walker1020    时间: 2006-11-21 20:07
请参考 http://bbs.51testing.com/viewthread.php?tid=35517
作者: Graceli    时间: 2006-11-23 14:29
和这个里面的例子不一样,我发出来看看啊.net的程序
Browser("Login").Page("Login").WebEdit("txtUserName").Set "test"
Browser("Login").Page("Login").WebEdit("txtPassword").SetSecure "45653dc7c6ec5311302a5431e1ccc40b3501"
Browser("Login").Page("Login").WebButton("Login").Click
Browser("Login").Page("Default").WebElement("WebTable").FireEvent "onmouseover"
Browser("Login").Page("Default").WebElement("Country").FireEvent "onmouseover"
Browser("Login").Page("Default").WebElement("Country").FireEvent "onmouseup"
Browser("Login").Page("Default").WebElement("Country").Click
Browser("Login").Page("Default").WebElement("HK").FireEvent "onmouseover"
Browser("Login").Page("Default").WebElement("HK").FireEvent "onmouseup"
Browser("Login").Page("Default").WebElement("HK").Click




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