zoukankan      html  css  js  c++  java
  • RobotFramework特性总结

    robotframework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时编写多种类型的客户端或者接口,可以进行分布式测试执行。主要用户轮次很多的验收测试和验收测试驱动开发(ATDD)。

    自动化测试框架:

    • 定义一种统一的方式来书写和组织测试用例(测试步骤、测试数据和测试返回值)
    • 控制测试用例的执行过程
    • 生成测试报告和测试日志

    RobotFramework特性

    • 易于使用,采用表格格式语法,统一测试用例格式
    • 重用性好,可以利用现有关键字来组合新关键字
    • 支持变量
    • 支持创建基于数据驱动的测试用例
    • 结果报告和日志采用HTML格式,易于阅读
    • 提供标签以分类和选择将被执行的测试用例
    • 平台、应用无关
    • 功能全面,支持WEB测试(selenium)、java GUI测试
    • 易于扩展,提供简单的API,用户可以自定义基于python或者java的测试组件
    • 易于集成,技工了命令行接口和基于XML的输出文件
    • 易于与版本管理集成

    Selenium简介

    • selenium是一个用于Web应用程序测试的工具
    • seleniuim包括:IDE、Remote Control(RC)、Grid、WebDriver(WD)
    • 我们这里使用的是Web Driver(wd)
    • RFS = Robot Framework+ selenium(wd)

    RFS架构

    环境搭建

    参考 robotframework环境搭建

  • 相关阅读:
    HTML导航条的制作
    图片样式加hover特效
    用表格制作商品购买页面--(table)
    CSS-盒子模型
    一些常见css样式加选择器
    css的一些样式
    HTML基本代码
    element-ui的tab切换同步步骤条 字符串转数字 数字转字符串
    vuex相关知识笔记
    js: 数组方法(中级)
  • 原文地址:https://www.cnblogs.com/LOVEYU/p/8610277.html
Copyright © 2011-2022 走看看