51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2675|回复: 8
打印 上一主题 下一主题

求教!下拉框的检查。急!!!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-7-6 10:29:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
程序的下拉框中有4个下拉选项,各个下拉选项名称分别为“请选择”,“新增”,“修改”,“删除”。
我要检查一个下拉框中,下拉选项的数量和各个下拉选项名称的正确。怎么做。我用函数生成器进行设置,却自动生成
list_get_selected("mainenancetype",item,number)这个函数。由于对这个函数不太了解分别比较了item,number属性。
如: if(item == 4)
     tl_step(total,0,"correct");
     else
     tl_step(total,1,"incorrect");   

  if(number == 4)
     tl_step(total,0,"correct");
     else
     tl_step(total,1,"incorrect");   
但执行脚本后结果总是返回incorrect这个值。

请各位高手教我一下应该用那个函数,怎么用,按照我这个例子遍个脚本。谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-7-6 11:04:06 | 只看该作者
list_get_info("LanguageList", "count", number);  #list的数目
tl_step("list items number: ", 0, number);

for (i = 0 ; i < number; i++)
{
        list_get_item("LanguageList", i, itemVal);     #list的内容
        tl_step("list items", 0, "list item "&i&" : "&itemVal);
}
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-7-6 11:23:56 | 只看该作者

还是不行

能不能说明一下list_get_info函数中参数。
我用了这个还是不行。
list_get_info("maintenancetype","value",number);
if(number ==4)
tl_step("number",0,"correct");
else
tl_step("number",1,"incorrect");
  还是返回incorrect值。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-7-6 13:18:51 | 只看该作者
第二个参数是属性,你改它干嘛?
看下TSL Reference啊
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2005-7-6 16:19:04 | 只看该作者

再问一下

我知道了。
但是list_get_info("LanguageList", "count", number);  还是不能取到下拉框中一共有几个选择项的个数。我的测试脚本中通过此函数只能取到我选择那个下拉框选项,我需要的是整个下拉框中选择项的个数。
麻烦再次解答
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-7-6 16:36:30 | 只看该作者
什么整个下拉框?combobox还有其它什么类型的?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2005-7-7 09:01:56 | 只看该作者
不好意思,可能我的用词有问题,就是下拉框中的包含所有选择项的个数。不是已经进行选择的选择项个数。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-7-7 10:42:43 | 只看该作者

list_get_info就是获取list所有item的函数,你看看它所得到的数目是多少,用pause或tl_step记录一下,或者在WR(7.6里)加入到watch list里看它的值;如果实在不行,试试这个函数:list_get_items_count("YouList", itemNum);一样的功能,结果也是一样的
list_get_selected才是获取的选取的items的函数
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-7-11 11:15:21 | 只看该作者
shyfish
谢谢!研究了一下你的方法!还真的都满好的!
特别是list_get_items_count("YouList", itemNum);简单明了啊!

谢谢shyfish!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-11 00:45 , Processed in 0.079270 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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