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分类的测试用例这一条,做个标记,以后好好白嫖一下代码。

    文中可能存在描述不正确,欢迎园子里的大神们指正补充! 感谢您的阅读,如果觉得对您有帮助,就在右下角点个赞吧,感谢!
  • 相关阅读:
    javascript小测试
    js设计模式--策略模式
    js设计模式--迭代器模式
    面试题自我解析
    js设计模式--工厂模式
    js设计模式--单体模式
    Python学习一:Python简介
    Angularjs学习笔记《一》
    实现字体最小,不是默认的12px,可以在视觉上最小达到6px
    css3 transform之后,图片的清晰度下降解决方式
  • 原文地址:https://www.cnblogs.com/ioyuki/p/13629866.html
Copyright © 2011-2022 走看看