robotguide8.3安装教程,robot studio安装步骤

首页 > 经验 > 作者:YD1662022-11-15 04:05:05

两个case均有2个步骤,而robot识别case就通过如果第一列为非空则认为该行是一个新的case。

上例的表格缺少表格头,官方的样式表头是第一列是Test Case,第二列是Action,第三列以后的是Argument,事实上不一定所有的case的第二例都是Action,有可能的是返回值,有些keyword可能还会返回2个返回值甚至更多,那么在Action之前可能还要占用更多格的空间。RIDE编辑生成的用例表表头只有Test

Cases。所以一般的用例的形式通常为:

robotguide8.3安装教程,robot studio安装步骤(17)

3.3.3.2、变量

在编写测试脚本时,每个步骤之间并不是独立的。往往需要前一步骤的输出传入给后一步骤的输入。在代码中可以使用变量来传递这些值,但是如果在表格中编写测试用例,想要传递参数并不是那么容易的事。Robot提供了这样的变量机制,能够在编写用例轻松传递参数。

变量的定义方式为${变量名},通过该方式可定义变量,并给变量赋值,和作为参数传入。举个例子,定义个测试用例名为var case,并且有两个关键字第一个为get

var,有1个返回值,没有输入参数,功能获取var的值。另一个关键字为set var,有1个输入参数,没有返回值,功能设置var值。Var

case的步骤先调用get var获取var然后调用set var并传入该值。如下:

robotguide8.3安装教程,robot studio安装步骤(18)

上述用例中定义了${test_var}这个变量用来取值和赋值。如果作为返回值需要复制,就写在关键字操作前并加入=,如果作为参数传值写在关键字操作后,参数需要注意顺序。

学会使用变量,并知道关键字如何使用,基本就可以编写测试用例了,下面介绍Test case中一些常用的配置。在case中的配置需要使用”[ ]”进行标示

3.3.2.3、Documentition

和setting中的一样,用来做一些注释,描述等等,在robot执行时会把这些内容打印出来

robotguide8.3安装教程,robot studio安装步骤(19)

3.3.2.4、Setup

当case启动时首先会执行的操作,如果这里定义的Setup则setting中的Test Setup将失效。

robotguide8.3安装教程,robot studio安装步骤(20)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.