selenium - 如何在不使用 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}
解决方案
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}
推荐阅读
- tensorflow - 为什么在 Keras 中 resnet 模型大小是 VGG 的 3 倍
- ionic-framework - 离子日历事件未在设备上加载
- javascript - 以特定角度在对角线上滑动元素
- java - 在 try 块和 catch 块中都没有命中断点
- javascript - 如何在 laravel Blade 中动态打印 JavaScript 变量
- angular - 如何使用 ionic 4 在数组中查找值?
- c++ - 在有足够空间的情况下加载到数组会导致堆栈粉碎?
- java - 四舍五入到最接近的小数?BigDecimal 与替代形式
- dart - Sembast 删除所有文档的最佳方法
- azure - 如何获取此网址“https://sso.domainname.com/adfs/services/trust/mex”的来源?