每日进步一点点 1

上一篇 / 下一篇  2011-10-12 11:00:45 / 天气: 晴朗 / 心情: 平静 / 个人分类:QTP

  作为QTP的初学者的我,刚开始一直都是录制,循环回放测试,加判断,容错,随着case 的增加,脚本的扩展,全自动化的要求,每天都面临新的问题,解决问题。回顾从6月份开始用QTP到现在,为记录我的学习过程也为初学者作参考,所以写下每日进步一点点:

  1.QTP中一个Action里的函数能调用, Action间的函数却不能调用。解决问题的方法:建立vbs或者qfl\txt文件作为library,即根据自己需要自定义函数库。

   具体方法两种:一是通过File-New-Function Library;而是通过QTP自带的Tools工具:点击电脑左下角 “开始”-所有程序-QuickTest Professional-ToolS-QuickTest Professional--QuickTest Script. Editor,即可在里面编辑自定义函数库。建立好后保存,action若要调用该就自定义的函数,需先加载函数库,加载方法:1)手动加载,在File-Settings-Resource里点击绿色加号即可加载,2)在脚本中加载,executefile "filepath\xx.vbs" ,其中filepath为函数库路径。

   在脚本中加载时,遇到的问题:手动加载成功而脚本加载执行时有时会提示“无效字符”, 原因为QTP用ANSI编码,VBS采用UNICODE编码,需要将其转化为ANSI编码。把文件用记事本打开另存为时,中编码方式中选择ANSI编码即可。

2. 这里附上一个QTP调试工具,


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-23  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 989
  • 日志数: 2
  • 建立时间: 2011-09-27
  • 更新时间: 2011-10-12

RSS订阅

Open Toolbar