51Testing软件测试论坛

标题: datatable不输入值时报错 [打印本页]

作者: chenxi01032005    时间: 2009-10-13 17:40
标题: datatable不输入值时报错
测试登录的用户名和密码是否正确时,脚本是这样的:......WebEdit("txtUserName").Set DataTable("txtUserName",dtGlobalSheet)
我在表中想设计1个用例:两者都为空
结果qtp会报错的,说取不到值,即使输入空格也不行。
请教下,你们碰到这样的情况吗?谢谢。
作者: hk_ella    时间: 2009-10-15 11:51
标题: 回复 1# 的帖子
我不知道GlobalSheet中要取的那一行数据具体是什么样子的,不过这一行是肯定要有数据的,否则DataTable会认为数据读取已经完毕了。也就是说"txtUserName"列可以为空,但是至少有一列是不为空的

另外我曾经也做过类似的操作,两者均为空是可以的

PS:建议将这两句分开,这样程序的易读性就更强了
作者: chenxi01032005    时间: 2009-10-20 12:36
恩 好的 谢谢
作者: feiyunkai    时间: 2009-10-21 17:48
标题: 回复 1# 的帖子
在DATA TABLE中输入英文状态下的单引号就行了




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