如何从机器人框架获取测试用例信息

时间:2014-07-15 21:14:10

标签: python robotframework

有没有办法可以从测试用例文件中获取测试用例信息 进入实际的功能(我正在使用python)?

示例:

我在测试用例文件中有这个测试用例:

Check Health
[Documentation]    |     health check
[Tags]             |     health
Check System Health

我的python代码有一个函数:

check_system_health

做某事。

如何获取测试用例标题,文档和标签 在我的check_system_health函数中?

1 个答案:

答案 0 :(得分:3)

Robot提供了几个automatic variables,它们在用户指南中定义。其中包括${TEST NAME}${TEST DOCUMENTATION}@{TEST TAGS}。您可以将这些作为参数传递,或者您可以通过getting a reference to the built-in library直接从python访问它们并调用Get Variable Value关键字。