Winforms 使用windows UI automation从CMD、浏览器读取信息

Winforms 使用windows UI automation从CMD、浏览器读取信息,winforms,ui-automation,Winforms,Ui Automation,我可以理解UI自动化如何帮助从windows窗体应用程序中的文本框检索信息。但是,如何从命令提示工具和web浏览器检索信息?我有一个telnet会话,我想从中读取数据,还有一个简单的基于web的工具,带有纯html。有什么想法吗?我可能错了,但我认为没有一种简单的方法可以使用UIA API与控制台程序交互,而web浏览器虽然可能,但处理起来会很费时。但其他图书馆也可以提供帮助 你在用C#吗?如果是这样,对于控制台应用程序,如果您的自动测试很简单,那么您可能可以使用Process类-下面是一篇关于

我可以理解UI自动化如何帮助从windows窗体应用程序中的文本框检索信息。但是,如何从命令提示工具和web浏览器检索信息?我有一个telnet会话,我想从中读取数据,还有一个简单的基于web的工具,带有纯html。有什么想法吗?

我可能错了,但我认为没有一种简单的方法可以使用UIA API与控制台程序交互,而web浏览器虽然可能,但处理起来会很费时。但其他图书馆也可以提供帮助

你在用C#吗?如果是这样,对于控制台应用程序,如果您的自动测试很简单,那么您可能可以使用Process类-下面是一篇关于同一主题的老文章:

实际上,我还在寻找一个像C#library这样的免费Expect。不过,我还没有花太多时间去寻找

对于web自动化,我建议使用Selenium C#客户端驱动程序-据我所知,它应该满足您的需要:


谢谢你的回答,我想在网上寻找答案每个人都同意这很棘手。我正在使用C#,目前正在查找您发送给我的信息。