【发布时间】:2021-04-08 16:14:52
【问题描述】:
我想用 DataDriver 库做一个测试,但它似乎不起作用,我有以下错误:
[ ERROR ] Calling method '_start_suite' of listener 'DataDriver' failed: AttributeError: 'TestCase' object has no attribute 'lineno'
first test case exemple | FAIL |
Test case contains no keywords.
这是我的测试文件.robot:
*** Settings ***
Library OperatingSystem
Library Selenium2Library
Library DataDriver file=../../Resources/data_test.csv
Suite Teardown Close Browser
Test Template Open web site
*** Test Cases ***
first test case exemple ${URL} ${Browser}
*** Keywords ***
Open web site
[Arguments] ${URL} ${Browser}
Open Browser ${URL} ${Browser}
我的 file.csv 包含变量 ${URL} 和 ${Browser}
谁能帮帮我?
【问题讨论】:
-
您的 Robot Framework 版本是什么,您的 DataDriver 版本是什么?好像他们不匹配。
-
DataDriver 版本是:1.1.2 和,RobotFramwork(升级到 4.0 之前)是 3.1.2 版本
标签: python robotframework data-driven-tests data-driven