如何将Excel工作表复制到文本容器

我使用selenium来自动化我工作的网站。 在这里,我有一个罕见的情况下,一个文本容器代表电子表格的数据。 因此,用户可以select从电子表格复制数据并将其粘贴到文本容器中。

我想复制一张工作表中的数据,并将其作为一个整体粘贴在testing容器中。 因此,testing容器在Excel表中显示数据。

任何人都可以请帮助我的build议……

谢谢

你不需要自动化一个真正的Excel实例(你不能),或者复制/粘贴过程。 只需编写代码, 直接将固定数量的数据(例如从文件中读取)设置到您的容器中,然后您就可以validation它是否全部显示/保存等。

如何将testing数据导入到testing用例中,以便将其插入到容器中,取决于容器的工作方式。

如果效率足够高,您可以使用POI来加载Excel文件的内容(与您的testing一起打包在您的项目中),将其操作为容器需要的任何格式,然后进行设置。

如果效率更高,只需提取testing数据一次,并将其存储在文本文件中,以便设置到容器中,如果这样可以删除POI。