我使用了${SUITE NAME}
标记。它将Suite
名称与路径一起提供
"Robotframework.TestSuites.foldername.testsuitename"
。我只需要套件名称。我怎么能得到它?
答案 0 :(得分:5)
${the name}= Set Variable ${SUITE NAME}
# split the output on every . character
${the name}= Split String ${the name} separator=.
# get the last member of the split
${the name}= Set Variable @{the name}[-1]
Log To Console ${the name} # prints testsuitename in your example
P.S。如果你在套件名称中使用圆点,它会变得很讨厌。
答案 1 :(得分:3)
你也可以在线进行。
${SUITE NAME.rsplit('.')[0]}