五、使用方法
1. 测试用例
function db_read_case()
WC("db_read_case");
WS("Step1")
h = db.open(U(Sdir .. "dbComm"))
--WM(h)
--读数据 读取全部
for i = 1,TEST_RECORD do
writeField = string.char(0x15)
for j = 1,20 do
writeField = writeField .. string.char(i+j)
end
readField = db.read(h,i,0,512) --被测接口
ret = AR(writeField,readField)
if(ret == "NG")then
WM("error:".. i)
break
end
end
WR(ret,"nil")
--关闭打开的数据库
db.close(h)
end
--测试用例执行
InitTestFrame()
WriteMsg("Database API test begin ...")
SetCurrModule("Database")
CreateEntironment() --创建测试环境
db_read_case()
DestroyEntironment()--清除测试环境
WriteMsg("Database API test end!\n")
GetStatistic() 2. 测试报告
*********************************************