【发布时间】:2019-06-29 20:20:39
【问题描述】:
我已运行 Windows 应用程序驱动程序“计算器测试”示例应用程序。 现在,我想用 Excel 电子表格替换 Windows 标准计算器。
我想将值插入电子表格并检索结果。
我查看了 Github 上的源代码,但无法识别对计算器应用程序的调用,也不知道对 Excel exe 的相关调用是什么。
我需要了解如何启动 Excel,将值插入 Excel,然后从 Excel 电子表格的预设单元格中检索值。
谢谢
【问题讨论】:
-
您需要了解如何启动 Excel?
-
我将重复我认为您正在尝试做的事情,您可以纠正我。您想编写一个启动 Excel 的桌面应用程序,并允许该应用程序将内容写入某些单元格(我猜是数字和公式),然后让 Excel 计算引擎完成它的工作,当 Excel 完成计算时,您想从其他 Excel 单元格中提取结果。那是对的吗?您是否查看过其他可能的解决方案来解决您的问题? Excel 有很多扩展点,但我不知道你如何做到这一点。
-
您找不到对计算器的调用?它们在这里:github.com/Microsoft/WinAppDriver/blob/master/Samples/C%23/… 这不是一个“调用”:它正在寻找一个 UI 元素(例如 Button)并与之交互(例如单击它)
-
@Flydog57 可能是正确的。这可能是 XY 问题。您想学习测试自动化还是想自动化 Excel?这是一个很大的不同。
-
@Weller @ Flydog5 我想对 Excel 做 CalculatorTest 对 Windows 计算器所做的事情。我使用自动化来测试应用程序和网站,我认为我可以做得很好,但找不到执行此操作的命令
标签: c# excel windows selenium automation