zoukankan      html  css  js  c++  java
  • 自动化测试

    一。自动化工具比较
    1.winrunner
    C/S架构
    框架用C语言,可以录制界面,稳定性不强
    2.QT
    B/S架构,实现了参数化配置
    对CS软件需要安装插件
    3.RF
    使用关键字的机制,灵活性很强
    富有丰富的关键字库
    Python为基础
    提供RIDE界面
    框架搭建需要精心设计
    有一定的Python基础
    4.Selenium
    覆盖平台广
     
    1.兼容性
    2.灵活性
    3.可扩展性
    4.是否收费
     
    suit测试套件,放测试用例
    下面可以有文件夹,新建文件形式的测试套件,再在里面放测试用例
     
     
    RF编写自动化测试用例
    变量介绍
     
    变量的格式${variable}
    变量的赋值
    字符串
    整形
    浮点型
     
    常用语法
     
    set variable   定义变量
    evaluate    赋值
    should be equal   检查校验结果
    run keyworld if ... else if ... else ...  条件判断
    log
     
    should be equal ${c}  ${d}
    log ${money}
     
     
    执行与调试
     
    调用关键字
    关键字用法
    1.自带的关键字
    2.自定义关键字
    3.导入关键字
     
     
    RF测试框架扩展
    web页面操作模块 Selenium2
    数据库操作框架 DatabaseLibrary
    LBM自定义扩展库 LBMTest
    用于调用和操作应用程序 AutoITLibrary  (报盘机模拟器前端 )
  • 相关阅读:
    远程调用之RMI、Hessian、Burlap、Httpinvoker、WebService的比较
    遍历List/Map的时候删除成员遇到的奇怪问题
    Java事务处理
    ThreadLocal学习记录
    IntelliJ IDEA+Tomcat+Nginx运行git项目
    JavaIO和JavaNIO
    Spring MVC的启动过程
    Java中的集合类
    Java中的泛型
    Java 多线程的基本概念
  • 原文地址:https://www.cnblogs.com/lidan90/p/6100733.html
Copyright © 2011-2022 走看看