我正在尝试执行一个自动化测试脚本,用户从网站下载一个 excel 表并打开相同的下载的 excel 表以将数据写入 excel 表,但由于它以保护模式打开,因此未编辑该 excel 表。我需要如何删除保护模式的解决方案。
问问题
2215 次
2 回答
0
您不能使用 Selenium 编辑 Excel 文件!
Selenium 是一个浏览器自动化工具,它只能与浏览器中显示的 HTML(或 XML)页面进行交互。
如果您想与诸如 excel 文件之类的东西进行交互,您首先需要下载它,然后通过代码以编程方式与之交互。
要下载文件,请查看此博客条目:
下载文件后,您需要以编程方式加载它,以便您可以查询它,为此请查看以下库:
此处提供了一个可能的示例:
于 2013-04-26T20:10:18.520 回答
0
我想你需要一些“简单”浏览器自动化之外的工具。如果您在 Windows 下,也许AutoIT或macromonkey可以帮助您。
于 2013-04-26T12:59:53.920 回答