51Testing软件测试论坛

标题: QTP中關於Radiogroup的問題 [打印本页]

作者: pinkskite    时间: 2006-12-28 09:33
标题: QTP中關於Radiogroup的問題
我在錄製腳本的時候,有這麽一段腳本
Browser("****").Page("****").Frame("main_8").WebRadioGroup("trnsSeq_key").Select "20061225000011"
由於select中的值是一直在變化的,如何實現參數化,或者使用哪种函數可以實現我選中的數據可以隨時改變
請哪位高手指點一下,sdlkfj2
作者: maguschen    时间: 2006-12-28 10:46
如果是WebRadioGroup对象,可以用 Browser("").Page("").WebRadioGroup("").Select "#n"来选择

n是从0开始的数字
作者: pinkskite    时间: 2006-12-28 11:31
那n值怎麽設置呢?
因爲我不知道它下次的值是什麽?可能是剛好+1,如果有i別人同時在用的話就不一定了
我的想法是想讓QTP直接從頁面把值取出來,或者時取最新的trns_seq
作者: xiaonan    时间: 2006-12-28 14:09
原帖由 maguschen 于 2006-12-28 10:46 发表
如果是WebRadioGroup对象,可以用 Browser("").Page("").WebRadioGroup("").Select "#n"来选择

n是从0开始的数字


这里的n是从0开始的.如果你Select "#0"  那么就表示选择第一条数据,依次类推.如果你想从页面上取下值再Select,那恐怕实现难度很大,你都说不知道会出现什么值了,那么这个值就不大好控制.我觉得maguschen说的方法,是可以操作的
作者: wawa133    时间: 2006-12-28 14:51
用GetROProperty("value")应该可以取得当前的值的,然后你把它付给一个变量,再去select应该可以的,楼主试试看.
作者: viviv_wang    时间: 2007-1-17 13:06
先要取值,再去从数组中select,其实还不如连接数据库直接select哪个字段.呵呵,个人建议.
作者: Coffey111111    时间: 2007-1-31 16:51
请问wawa133 :怎样用GetROProperty("value")取得当前的值,然后把它付给一个变量,再去select呀?可以具体点解释吗?sdlkfj5




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