码迷,mamicode.com
首页 > 其他好文 > 详细

Robot Framework框架实现接口自动化①——框架搭建

时间:2020-06-23 15:10:44      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:packages   package   site   inf   主机   info   常用   www   http   

一、环境搭建

1.python3.7安装

下载地址:https://www.python.org/downloads/release/python-376rc1/

 

2.第三方库安装

pip3 install robotframework

pip3 install robotframework-ride

pip3 install robotframework-requests

pip3 install faker

验证安装是否成功:

 技术图片

 

二、生成RIDE桌面图标

1.桌面鼠标右键->新建->快捷方式->

技术图片

2.输入:D:\Python3\python.exe -c "from robotide import main; main()"->进行下一步命名为:RIDE

3.更换一下图标:点击快捷方式->右键属性->更换图标路径选择D:\Python3\Lib\site-packages\robotide\widgets\robot.ico

4.生成桌面图标

技术图片

 5.双击打开即显示如图界面:

 技术图片

 

三、分层思想

整个框架设计分为三层:

L3公共层:最低层,主要是引用RF库进行二次封装为常用的关键字。

L2接口层:中间层,通过引用L3层的公共方法,将公共方法组合封装成接口关键字。

L1场景层:最上层,通过引用L2层接口关键字,设计不同场景的测试用例。

技术图片

 

四、目录结构

F1、F2、F3、F4文件夹:封装的L2接口层、L3场景层关键字。

TestCase.xlsx:包括登录信息、主机信息、测试用例。

Public.py:Python库封装的公共方法。

L3公共层.robot:Robot Framework库封装的公共方法。

技术图片

 

Robot Framework框架实现接口自动化①——框架搭建

标签:packages   package   site   inf   主机   info   常用   www   http   

原文地址:https://www.cnblogs.com/airb/p/13175323.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!