对自动化测试框架的理解(转)

上一篇 / 下一篇  2010-01-20 11:32:06 / 个人分类:自动化框架

百度里面输入测试框架可以搜索到大量的信息,记得我刚接触的时候,但看了很多,也没太明白具体的自动化测试框架的概念,做过这么久自动化测试的工作后,我也来谈一下究竟什么是自动化测试框架,希望抛砖引玉,如果能对大家有帮助,也算没有白写,如果有高人纠正错误,也是对我的极大支持,谢谢。
从字面意思上理解,自动化测试框架,顾名思义,就是指的一个架构,像现在砌房子,先搭个骨架,然后再填东西,自动化测试框架也是这样,就是搭建一个架构,里面包含了一些必须的材料:
    1.脚本      包含脚本规划、调用关系、参数传递
    2.函数库    把一些常用的可重复用的功能封装成函数
    3.数据文件  用来驱动脚本的各种数据文件
    4.配置文件  这个是可选的,不过在设计框架的时候,可以把各种配置性的东西单独拿出来,像环境变量等
    5.测试结果  这个也是可选的,如果你习惯QTP自带的测试结果的话,可以省掉,不过我一般会自己通过脚本实现生成我需要的测试结果,简单、明了

还有个很重要的原则是:框架与脚本分离、脚本与数据分离。


TAG:

 

评分:0

我来说两句

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 3577
  • 日志数: 6
  • 建立时间: 2010-01-19
  • 更新时间: 2010-03-01

RSS订阅

Open Toolbar