51Testing软件测试论坛

标题: 请求大虾赐教 [打印本页]

作者: iltest    时间: 2005-8-5 16:24
标题: 请求大虾赐教
想要验证用户名是否可以为空,因此在设计datapool的时候,把其中的一个记录的用户名输入两个空格。密码不为空。但结果其它记录在验证时都正确,可是就输入两个空格的那条记录不行,它是把密码输到了用户名框中,密码框就为空了。请问大虾怎么解决??
作者: ilovejolly    时间: 2005-8-5 16:42
'$Include "SQAUTIL.SBH"
Sub Main

    Dim dp as long
    Dim username,password as string

    dp= SQADatapoolOpen("info",false,SQA_DP_SEQUENTIAL,true)
    Call SQADatapoolFetch(dp)
    Call SQADatapoolValue(dp,1,username)
    Call SQADatapoolValue(dp,2,password)
    EditBox Click, "Name=txtUserID", "Coords=78,8"
    inputkeys username
    msgbox username
    EditBox Click, "Name=txtPassword", "Coords=75,11"
    inputkeys password
    msgbox password

End Sub

datapool第一行第一列为3个空格,脚本可以顺利回放。请lz再仔细找下别的原因,或者把脚本贴出来让大家分析




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