zoukankan      html  css  js  c++  java
  • RobotFrame基础(1)-安装与基本使用

    1.业务场景

    之前搭建了一个基于关键字+数据驱动的自动化测试框架,然后拿来项目中的30条测试用例试验,我的本子跑了接近两个小时。哈哈,双手确实解放了,但是这效率应该没有提高多少。自我反思了下,提出了三个设想,电脑太旧了(在白嫖的阿里的ECS上实验了一遍,效率跟我的本子差不多)、使用了太多强制等待(我在使用sleep()时,已经够克制了)和自己搭建的框架太Low了(所以准备学习RobotFrame,向大佬靠齐)。RobotFramework已经很成熟,在框架的布局、代码的规范、报告的生成等方面都值得借鉴。学习计划,分为三个步骤,首先学习RobotFramework的基本使用、然后学习底层代码和最后借(bai)鉴(piao)经验并优化自己的框架。哈哈,理想很丰满,怎么安装和使用RobotFramework?

    2.知识点梳理

    (1)venv

    (2)RobotFramework安装步骤

    (3)RobotFramework基本使用

    (4)RobotFramework用例辅助工具

    (4)RobotFramework基本指令

    3.说明

    利用思维导图梳理了RobotFramework的安装部署步骤和基本使用方法。

    4.思维导图

    5.借鉴

    (1)虚拟环境venv隔离python的运行环境

    (2)支持执行单条用例、执行单个文件中的用例、执行多个文件中的用例、执行文件夹下所有的测试用例、执行以tag分类的测试用例。执行以tag分类的测试用例这一条,做个标记,以后好好白嫖一下代码。

    文中可能存在描述不正确,欢迎园子里的大神们指正补充! 感谢您的阅读,如果觉得对您有帮助,就在右下角点个赞吧,感谢!
  • 相关阅读:
    搭建angularjs API文档站点
    Web网站数据”实时”更新设计
    3kb jQuery代码搞定各种树形选择。
    阿里妈妈自动登录程序
    Android中RelativeLayout属性详细说明
    jQuery选择器总结
    ajax页面加载进度条插件
    jquery ajax 方法及各参数详解
    使用jQuery加载html页面到指定的div
    C#中无边框窗体移动
  • 原文地址:https://www.cnblogs.com/ioyuki/p/13629866.html
Copyright © 2011-2022 走看看