qtp的登陆脚本设计

qtp的登陆脚本设计

ID:23124154

大小:69.01 KB

页数:48页

时间:2018-11-04

qtp的登陆脚本设计_第1页
qtp的登陆脚本设计_第2页
qtp的登陆脚本设计_第3页
qtp的登陆脚本设计_第4页
qtp的登陆脚本设计_第5页
资源描述:

《qtp的登陆脚本设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、QTP的登陆脚本设计   由于一直以来事情都比较多,最近上课还有其它的事情,所以本来答应一个朋友把脚本帮他写一些,但是耽误了3-4天了,实在不好意思。这里把脚本简单说一下,我们分析一下。51Testing软件测试网+Zbq;KV-E$w({

2、-V9_   当时问题是这样的,“我的错误的用户名就没办法登陆”,其实含义就是脚本最好能处理成功的用户名错误的用户名,那么这里涉及到脚本的设计。X"Yx9Mvz[-f)LC356675目标如下:51Testing软件测试网:o%m3WI2t6z!yILh1.   脚本需要处理成功和失败的用户的登陆$OA,nxWu3566752.  数据驱动"pC+

3、^exuHJ4e(C356675#d.`YwQ$El356675设计开发脚本如下:d_0?oIiOW356675p;}7u7G$WO6Q!z&X/}35667551Testing软件测试网jcg(VoyqZ;f第一步录制脚本如下51Testing软件测试网PYu@V:EBrowser("智能变电巡检仪系统4.0").Page("智能变电巡检仪系统4.0").WebEdit("txtLoginName").Set"吕巍"51Testing软件测试网0r)k2lF4P!O(rjBrowser("智能变电巡检仪系统4.0").Page("智能变电巡检仪系统4.0").WebButton

4、("登录").set""6Hg5Zzc356675Browser("智能变电巡检仪系统4.0").Page("Page").Syn51Testing软件测试网6gSGqZRNh4sd.}Browser("智能变电巡检仪系统4.0").Close51Testing软件测试网VZ[0_Mu3pa}*H;MZhv2w356675以上为录制的正确的用户名,下边录制错误的用户名51Testing软件测试网1`el,CHBrowser("智能变电巡检仪系统4.0").Page("智能变电巡检仪系统4.0").WebEdit("txtLoginName").Set"xx"51Testing软件测试网

5、"ImUwx1SBrowser("智能变电巡检仪系统4.0").Page("智能变电巡检仪系统4.0").WebButton("登录").set""51Testing软件测试网;

6、qsLS`;D1Hg出现错误提示“该用户不存在”51Testing软件测试网]#h1l,Ev;I51Testing软件测试网s"`W;[6J$tW第二步增强脚本LnJ2PuA*X35667551Testing软件测试网k,W#Eu&TeUaZ现在需要设计的是一套脚本驱动所有的测试数据,这样可以驱动所有的用例数据,qtp中提供了datatable。51Testing软件测试网)us%IL.NWW[)f!M但是有

7、数据驱动也要做一个事情就是如何处理错误的用户名和正确的用户名,如何结合起来呢?51Testing软件测试网v"m]7Nr5H这里我把datatable看作存放测试用例的地方,里面放入测试数据,还放入测试的预期结果。这样我的设计已经出现雏形了。tU2r)

8、*`t356675我把datatable设计为三列51Testing软件测试网I)o.Jjf[Yd)hxxA2aK3E356675username passwordstatus51Testing软件测试网[!rSMi@A&g吕x               51Testing软件测试网7yfkrJl"hnQMdxxx      xxxx 

9、   该用户不存在"{Hs:XD$S'k35667551Testing软件测试网1Z0Q^PA`+Z2s第三列放入最后执行的结果,我设计的是空为成功登陆,如果有信息就用实际运行的结果和这一列对比.好了万事俱备只欠东风了;k`#@8Z2p7u356675VSU#z:l*a,g356675修改脚本如下:51Testing软件测试网CfAhl;h1ADimiStatus51Testing软件测试网vYW3`[w+Xx51Testing软件测试网U}g*v:{S*pBrowser("智能变电巡检仪系统4.0").Page("智能变电巡检仪系统4.0").WebEdit("txtLoginNa

10、me").SetDataTable("username",dtLocalSheet)gt)m0E5@.B6O/l356675Browser("智能变电巡检仪系统4.0").Page("智能变电巡检仪系统4.0").WebButton("登录").setDataTable("password",dtLocalSheet)51Testing软件测试网2R$['wj"fYAF}-K.ydiStatus=DataTable(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。