我正在运行编码的UI自动化测试,以测试winforms应用程序。 在测试期间,自动化按下一个按钮,打开包含数据的Excel文件。
如何访问此excel文件并保存(我想使用Microsoft.Office.Interop.Excel.Application
保存)。
当我开始我的自动化测试时,我已经打开了excel的新实例,这个excel将用于保存测试中的数据,并且只有在测试结束时才关闭它。
app = (Excel.Application)Marshal.GetActiveObject("Excel.Application");
没有运气
答案 0 :(得分:0)
There是一个类似的问题。该解决方案基于搜索所有窗口处理程序,然后为所有Excel窗口获取Excel.Application。然后,您可以选择所需的一个并访问其工作簿。