QTP学习感悟

上一篇 / 下一篇  2014-11-18 10:36:42 / 天气: 舒适 / 心情: 平静 / 个人分类:QTP

    不知不觉,断断续续学习QTP这个工具已经三四个月了,从刚开始接触工具的茫然,从机票订票系统的录制开始,到成功运行脚本的喜悦,再到真正接触项目的无措,一步步走来,感触还是蛮深的,学好这个工具并不是一件简单的事情,到目前为止也仅仅学到了一些皮毛。 下边将自己的一些感触记录与分享:
  1. QTP仅是一个测试工具,要做好一个自动化的工作,还需要一个完善的测试框架,将自动化工程划分为独立而又相互联系的模块,比如对象库,脚本库,数据库等。从而保证工程的可维护性,可扩展性;
  2. QTP的录制脚本功能并不能很好的支持自动化工程,因为录制的脚本所获取的对象属性并不一定唯一,再次执行可能失败。故描述性编程语言是不错的选择,而且学习起来也并不困难,就算是之前对计算机语言毫无学习经验的童鞋,只要用点功夫,也能够快速上手;
  3. 一个好的测试脚本,脚本结构要规范,多分Action。公共操作可写在Public_Action中。同时要考虑脚本的可维护性,可复用性,比如当需求变化时,怎样使数据的修改简单明了;
  4. 对于前提条件的检查,可尽可能的用数据库进行检查,特点是快且不容易出错,因为不需要对页面进行交互操作;
  5. 对于一些检查点所用到的数据参数,可以用到环境变量,以便保持不同action中数据的一致(由于一些数据要求唯一的限制,我们从datatable中等传入的数据可能不符合要求,需要做出改变,此时用到环境变量可保持数据的一致)。

TAG:

引用 删除 鱼在水里哭   /   2015-07-09 11:43:28

谢谢分享心得。
引用 删除 鱼在水里哭   /   2015-07-09 11:42:44
5
 

评分:0

我来说两句

我的栏目

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 489
  • 日志数: 1
  • 建立时间: 2014-11-18
  • 更新时间: 2014-11-18

RSS订阅

Open Toolbar