zoukankan      html  css  js  c++  java
  • [唐胡璐]QTP框架 关键字驱动测试框架之一 框架思想

    做QTP的同学都知道,脚本语言的编写重复性很烦琐,本身来说这样自动化,对不会编程的同学也有点障碍~~~

    关键字驱动设计思想:

    把对象库里的对象处理后,用Winform来提取层级对象和Action操作,并保存到Access中;

    Winform设计测试功能模块和测试用例,可同时操作,不需要编程能力,只需按照业务流程和选择配置;

    对于一些公用流程或者Module,可能新建自然语言描述的Keyword;

    每次选择要运行的测试用例,AOM管理QTP,并自动读取测试数据并拼接成QTP认识的脚本;

    把测试结果写入到测试用例列表中;

    对测试结果的统计分析等。

    • QTP Keyword Driven 框架主要包括(如下图所示):

    • 采用Winform 和 Access数据库来管理整个框架,主要包括:

    1. Case 管理

    2. Step 管理

    3. Keyword 管理 (一个或多个Action组成,如Login。。。)

    4. Global Setting

    5. Test Run

    6. Action 管理 (E.g., click, checkproperty....and all defined business functions)

    注:本框架完全采用相对路径,无论放在何处,均可正常操作运行^_^

    后期会陆续把每一步的实现都贴给大家分享。

  • 相关阅读:
    概率与数学期望
    UVa10870
    UVa10870
    特殊符号+运算优先级
    特殊符号+运算优先级
    poj 2065 SETI(gauss--->≡)
    poj 2065 SETI(gauss--->≡)
    线性筛法证明
    HDU 1728 逃离迷宫
    T^T ONLINE JUDGE 2401 尼克的任务
  • 原文地址:https://www.cnblogs.com/yongfeiuall/p/4134185.html
Copyright © 2011-2022 走看看