- 5
- 0
- 约1.26万字
- 约 11页
- 2017-03-22 发布于重庆
- 举报
非常实用的QTP学习笔记
非常实用的QTP学习笔记
转贴一个高人的QTP笔记供大家学习。? ?文章比较长,一共三部分:1、连接数据库查询例子,无参数化//查询收文操作,通过数据库查询记录数是否正确//1、输出记录数值,例如78条 2、获取输出的记录数值3、连接数据库,查询记录数4、输出记录数值和从数据库中查询记录数值,相比较,相等则成功,不等则失败Browser 湛江信息化测试登录 .Page 湛江东兴石油企业有限公司办公自动化系统 .Frame mainFrame .Output CheckPoint 78 Dim mmmm DataTable.GlobalSheet.GetParameter mainFrameOutput_Text_out .Value??//注释,获取datatable值与DataTable mainFrameOutput_Text_out, dtGlobalSheet 一致mm DataTable mainFrameOutput_Text_out, dtGlobalSheet MsgBox mmDim res,cmd,sqlSet res createobject adodb.recordset Set cmd createobject mand Cmd.activecCmd.CommandType 1sql select count * from oa_receivebumf??where BUMFNAME like %收文测试%sql select??count * ??from oa_receivebumf??where BUMFNAME nn //注释,sql语句,等于时sql语句// sql select??count * ??from oa_receivebumf??where BUMFNAME like %nn% //like时sql语句Cmd.CommandText sqlSet res Cmd.Execute //msgbox res name MsgBox res 0 If? ?Cstr res 0 Cstr mm Then Reporter.ReportEvent micPass, test,? ?查询成功 else Reporter.ReportEvent micfail, test,? ?查询失败End IfSet res nothingSet cmd.ActiveConnection nothingSet Cmd nothing2、登记用户,查看是否登记成功? ?//登记用户,查询用户是否存在在数据库中 1、 参数化 2、取参数化值??3、查询语句中,赋值给查询条件 4、从数据库中查询出用户名,与参数化中值做比较? ?脚本如下:Browser 测试登录 .Page 办公自动化系统 .Frame mainFrame_2 .WebEdit addressVO.name .Set DataTable p_Text, dtGlobalSheet Dim xnamexname DataTable p_Text, dtGlobalSheet MsgBox??xnameDim res,cmd,sqlSet res createobject adodb.recordset Set cmd createobject mand Cmd.activecCmd.CommandType 1sql select??name from address_list t where name xnameCmd.CommandText sqlSet res Cmd.Execute msgbox res name MsgBox res 0 Set res nothingSet cmd.ActiveConnection nothingSet Cmd nothing
第二部分
1、Datatable方法GetRowCount? ?DataTable.GetSheet Action1 .GetRowCount? ?//获取总行数??使用如:??CountNum DataTable.GetSheet Action1 .GetRowCount2、Datatable方法SetNextRow? ?DataTable.GetSheet Action1 .SetNextRow //取得下一行? ?datatable.setcurrentrow n ? ?//取得某一行3、Datatable方法getcurrentrow? ? //获得当前行数? ?例如:datatable.getc
您可能关注的文档
- 青马学习心得参考.doc
- 《水化学》池塘养殖水体水质调控.ppt
- 血糖仪与实验室检测血糖比对分析报告1.doc
- 青龙小学导游教育特色学校创建方案.doc
- 血糖仪产品的临床要求.doc
- 青龙水电站安全知识考试试卷.doc
- 《水浒传李逵负荆》.ppt
- 《江苏省建设项目环境影响报告表主要内容编制要求》.doc
- 血虚证两种造模方法的比较及中药疗效评价.doc
- 《汽车机械知识》复习题.doc
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 500t吊车性能表(中文版).pdf VIP
- 人教版八年级上历史知识点总结 .doc VIP
- 米莉的帽子变变变精品解析.ppt VIP
- 职业教育人工智能应用发展报告(2024-2025).pptx VIP
- 2025年高等教育医学类自考-03037药用植物学考试近5年真题集锦(频考类试题)带答案.docx VIP
- TCAQ10201-2024质量管理小组活动准则_可搜索.pdf VIP
- 确定肿瘤的重要基因信息——提取基因图谱信息方法的研究.pdf VIP
- 事业单位嫖娼违法写检讨书.docx VIP
- 人教版物理8年级下册全册教学课件.pptx
- 第二十五章+图形的相似(复习课件)数学冀教版九年级上册.pptx VIP
原创力文档

文档评论(0)