首页 > 解决方案 > 如何在不使用 python 的情况下使用 selenium、机器人框架将元素中的选定文本添加到 CSV 文件中

问题描述

我现在正在 Intellij IDEA 环境中使用 Selenium、Robotframework 和 maven3.0 创建一个自动化项目。

我正在尝试从 web 元素中获取文本并将其存储到 csv 文件中。我成功获取了文本,但我不知道如何将文本插入 csv 文件。

我将第一行设置为标题。我想在下面添加该值Column Name="Leave_Request_Number"

我现有的代码是

  ${value}            Get Text        ${Get_Request_Number}
  ${substringvalue}   Get Substring   ${value}  66  76
  Append CSV Line     Leave_Request_Number  ${substringvalue}  

标签: seleniumrobotframework

解决方案


Append to CSV File需要一个列表列表,您可以执行类似的操作

*** Test Cases ***
test

  ${value}            Get Text        ${Get_Request_Number}
  ${substringvalue}   Get Substring   ${value}  66  76 
  ${list}=    Create List    ${substringvalue}
  ${data}=    create list    ${list}
  Append To Csv File    ${file_path}  ${data} 

推荐阅读