robot framework入门案例

本文介绍了RobotFramework,一种关键字驱动的自动化测试框架。文章详细讲解了如何创建关键字库(example.py),使用关键字在测试用例(test.robot)中执行加法操作,并通过pip安装和运行框架来生成测试报告。
摘要由CSDN通过智能技术生成

Robot Framework是一个完全基于关键字测试驱动的框架;

关键字可以理解为一个能实现特定功能的对象(如ssh连接、登录、新增配置等)

有了关键字后,就可以通过关键字组合成案例;

所以入门案例只需要两个文件

(1)文件一,关键字example.py,这里以一个加法为例:

# from robot.api import logger
from robot.api.deco import keyword

@keyword(u'加法')
def add_numbers(a, b):
    return int(a) + int(b)

(2)案例文件test.robot,调用关键字:

*** Settings ***
Library           example.py

*** Test Cases ***
Add Numbers Test
    ${result}   加法    2   3
    Should Be Equal As Integers    ${result}    5

(3)运行方法:

pip3 install robotframework

pip3 install robot

robot  test.robot

运行之后,会默认在当前文件夹生成报告

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值