RobotFramework基础篇(一):【工程、测试套件、测试用例】基础;【内置测试库、Resource资源文件、变量文件】的导入;;

一、工程、测试套件、测试用例的创建;

步骤一:创建工程

1.打开ride.py;  File  -->  New  Project  --->在弹窗中,填写project  name    选择文件类型Type:Directory

步骤二、创建测试套件

1.鼠标右键刚刚新建的project--->New Suite   在弹窗中,重点:文件Type:File,即下一级就只能创建Test Case;若:文件Type:Directory;下一级不能创建Test Case  只能继续创建 Suite;(各取所需,主要看你需要的目录结构深不深;)

步骤三、创建测试用例,就不用多说了;

二、测试库、Resource资源文件、变量文件 的导入

1.测试库导入

1.1  内置测试库导入:

在Test Suite  或者Resource里都可以增加Library 测试库,通常建议在Resource 里添加Library测试库,在Test Suite里添加Resource,这样形成一个串联;

可以直接输入测试库名称,也可以【浏览】具体位置:python安装目录\Lib\site-packges\robot\libtaries;

注意:导入失败时,颜色是红色,可以在Tools下的View RIDE Log 查看日志;

若导入正确,颜色是黑色;且F5可以看到关键字

1.2、自己写的测试库(以后补充)

2.Resource的导入

2.1、在project下新建资源:右键 project目录-->New Resource--弹框中填写Name、Format:选择txt(默认),robot也可;(txt更易懂);

添加过后,目录上会显示你添加的名称,但是,是灰色的;原因是,你只新增了,还未在suite里导入;

2.2:导入Resource

正常导入后,成蓝色带下划线显示;目录上高亮显示,不再灰色了

3、变量文件的导入:

1.变量文件是py文件,这里举例:

在工程下,创建var.py;

里面内容:

# -*- coding:utf-8 -*-

import random

__all__=["scalar","LIST__var","integer"]

scalar = 'hello world'

LIST__var=['hello','list','world']
integer= random.randint(1,10)

注意:__all__表示这里有哪些个变量,LIST_var实际变量是var,这个意思是它是List类型,其他的是Scalar类型;

导入后即可以使用变量了;

猜你喜欢

转载自blog.csdn.net/ak739105231/article/details/88913957
今日推荐