51Testing软件测试论坛

标题: 参数 [打印本页]

作者: xp20683    时间: 2006-9-26 14:15
标题: 参数
我想请问一下,我将fromport和toport都设置为参数,名字分别为parameter,parmeter1,并在数据表中各输入两个参数paramete包括London,Paris,parmeter1包括New york,porkland,然后将后面Flight confirmation Mercury上的London和New york都设置文本检查点,并使用parameter,parmeter1,执行第二次的时候错误,显示Text Checkpoint: captured "" between New York to and 9/25/2006 @ , expected "Paris"错误,但是我将parmeter1中porkland,改成
New york,那就正确了,是不是因为他们是一个New york to New pork是一个文本啊
作者: xiaonan    时间: 2006-9-26 14:21
看了半天,还不知道说了点什么.文本检查点也是需要同时参数化的,你参数化了吗?
作者: xp20683    时间: 2006-9-26 14:54
我参数化了啊,可是不行
作者: xp20683    时间: 2006-9-26 14:55
我将起飞地点和目的地都参数化了,可是好象不能同时进行
作者: walker1020    时间: 2006-9-26 15:31
我想请问一下,我将fromport和toport都设置为参数,名字分别为parameter,parmeter1,并在数据表中各输入两个参数paramete包括London,Paris,parmeter1包括New york,porkland,然后将后面Flight confirmation Mercury上的London和New york都设置文本检查点,并使用parameter,parmeter1,执行第二次的时候错误,显示Text Checkpoint: captured "" between New York to and 9/25/2006 @ , expected "Paris"错误,但是我将parmeter1中porkland,改成
New york,那就正确了,是不是因为他们是一个New york to New pork是一个文本啊  

==============================================================================
你的描述太罗嗦,没有一个重点, 我是看不出你的问题出在哪里。你的Report 一个逗号点到底, 厉害!你从小到大的作文都是这样写的吗?

看你对问题的描述,还不如看你录制的脚本。 所以你把设置fromport和toport为参数的那部分脚本放上来吧。 当然,最好也要把 DataTable的截图和出错消息发上来。

[ 本帖最后由 walker1020 于 2006-9-26 15:33 编辑 ]
作者: maguschen    时间: 2006-9-26 17:28
我猜楼主的问题是没有参数化检查点

第一次运行正确因为碰巧,你的第一个目的地是New York

而运行第二次的时候目的地改为了 Portland,而参数化的期望值还是 New York, 所以当然错了。

[ 本帖最后由 maguschen 于 2006-9-26 17:29 编辑 ]




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