文章目录
转载请注明原始链接:https://blog.csdn.net/a464057216/article/details/104553532
测试库包含最低级的、与被测试系统交互的关键字,通常称作“库关键字”。测试用例由库中的关键字(通常是更高级的“用户关键字”)构成。本文介绍如何引入测试库并使用其中的关键字,创建自定义的测试库会在后面的91.Robot Framework创建用户关键字中介绍。
引入测试库
测试库通过设置表(Settings)的Library
引入,或者Import Library
关键字引入。
使用Library
设置
使用设置表(Settings)的Library
引入测试库,测试库名字写在Library
后面的列中。测试库名大小写敏感、空格敏感。如果库在包(package)中,必须使用包含包名的完整名。
测试库的参数写在测试库名后面的列中。测试库的参数像关键字的参数一样,可以使用默认值、变长参数、命名参数。测试库名和测试库的参数名都可以是变量。例如:
*** Settings ***
Library OperatingSystem
Library my.package.TestLibrary
Library MyLibrary arg1 arg2
Library ${LIBRARY}
可以在测试用例文件、资源文件、测试套初始化文件中引入测试库。引入测试库后,测试库的关键字在引入文件中可见。如果引入了测试库的资源文件又被其他文件引入,测试库的关键字也在其他文件中可见。
使用Import Library
关键字
使用Builtin
库中的Import Library
关键字引入测试库,关键字参数是测试库名和测试库的参数。使用Import Library
引入测试库后,测试库的关键字在整个测试套内可见。这个方法可