我可以理解UI自动化如何帮助从Windows窗体应用程序中的文本框中检索信息。但是,如何从命令提示符工具和Web浏览器检索信息?我有一个telnet会话,我想从中读取数据,以及一个简单的基于Web的工具,使用普通的html。有什么想法吗?
答案 0 :(得分:1)
我可能错了,但我不认为使用UIA API与控制台程序交互是一种简单的方法,尽管可能,Web浏览器处理起来会非常耗时。但其他图书馆可以提供帮助。
您使用的是C#吗?如果是这样,对于控制台应用程序,如果您的自动化测试很简单,您可以使用Process类 - 这是关于同一主题的旧帖子:
Command line automation – expect equivalent
我实际上还在寻找一个免费的Expect-like C#库。但是,还没有花太多时间看。
对于网络自动化,我建议使用Selenium C#客户端驱动程序 - 据我所知,它应该做你需要的: