zoukankan      html  css  js  c++  java
  • 018如何建立自动化框架 how to bulid the framwork

    本讲包括:

    一. objective 

    二. How to bulid 

    三. Keyview of frawork (关键视图)

    四. conclusion

    automation framwork:自动化测试框架  aotumate自动化 function 作用、函数 

    一、 for the detail,you are right,but for general, we can build a basic fram to fit the general purpose,here,what I'm taking is about this.

    二、Example:

    Purpose 1:this rule:

    UI action(Click,Edit....)

    Handle(处理) the unexpected error

    Validation(验证),return the result of this : pass/fail 

     Purpose 2:Create function library(创建数据函数库),this is very userful concept(观点、概念) to reduce 减少 you code quantity 代码量 and increase your code quality质量

    of course, accroding the different situation,we can separate the function to the different level 

    commom level

    high level

    here ,I just create a function lib,and its contains two functions(meanwhile they are cases)

    Functing CreateTest()

       steps 

       validation

        return value

    End Function 

    Fuction Bulidnumber()

      steps

      validation 

      return value

    End Fuction

    Purpose 3: Output the result.There is important after execute all the cases.that's result analysis,so we need to make the result clear and easy to read and analysis.

    Purpose 4:Define the drive

    This is the most important things in the whole framwork,like the brain of human

    三、Keyview of framwork

           Diver(opened in QTP)

    Test(Excel file)  Function Lib(VBS file)  Results(Excel file)

    四、Conclusion

    This is a high level framwork for the automation testing strategy,for the detail execution 执行,we still need to add more things to make it more powerful.

  • 相关阅读:
    JAVA代码中加了Try...Catch的执行顺序
    Java的注解机制——Spring自动装配的实现原理
    UWP蓝牙的例子
    MIT License
    Windows 运行时组件
    VS 的编译选项 build下的 platform target -- Any CPU和x86有什么影响?
    swfdump——从内存中提取swf的工具
    生成某一文件夹内文件清单(批量处理)
    统一用户认证和单点登录解决方案
    关键路径计算、总时差、自由时差
  • 原文地址:https://www.cnblogs.com/jiangkeji/p/4063278.html
Copyright © 2011-2022 走看看