|
小弟这几天在学习QTP参数化,想从SQL数据库中读取数据,在网上找了些资料研究后就开始实践了
我录的脚本是一个系统的登录功能,我把用户名参数化了。可运行过程中发现每次用户名的值都是空的,请大家帮忙看看是哪出问题了
下面是脚本
Browser("aaa").Page("bbb").WebEdit("username").Set DataTable("username", dtGlobalSheet)
Browser("aaa").Page("bbb").WebEdit("pwd").SetSecure "4a24d15a57dcc5f8"
Browser("aaa").Page("bbb").Image("login").Click
Dim Cnn
Dim strCnn
Dim Rst
strCnn="rovider=SQLOLEDB.1ersist Security Info=False;User ID=sa;Initial Catalog=test;Data Source=A1"
Set Cnn=CreateObject("ADODB.Connection")
Cnn.Open strCnn
Set Rst=CreateObject("ADODB.Recordset")
Rst.Open "select username from name ",Cnn
Rst.MoveFirst
SQL数据库机器名称为A1,数据库test下面name表中有字段username |
|