我想知道如何用C#编写一个打开浏览器并转到google.com的程序(我很容易做到)
我想写代码自动移动鼠标到输入文本字段,单击鼠标,然后输入一些文本。移动鼠标到搜索键并点击它。
我知道我应该处理iAccessible接口,但我没有找到任何有用的源码。
任何帮助都将不胜感激。
发布于 2020-04-17 04:03:00
您还可以尝试Winium,这是一个类似于Selenium的自动化库,您可以通过它进行自动化测试,并指示它甚至在远程机器上执行测试。我们已经在我们的组织中结合使用它和Selenium来执行Windows和Web模块的自动化测试。它是免费使用和开源的。以下是链接。
https://github.com/2gis/Winium和https://github.com/2gis/Winium.Desktop
发布于 2010-07-08 03:36:12
看看Windows Automation API:http://msdn.microsoft.com/en-us/library/ms726294(VS.85).aspx
还有Test API: testapi.codeplex.com,其中有一些您可能需要的相关包。很抱歉,目前还不能发布多个链接,但可以添加一些常用的内容来访问codeplex上的TestAPI站点。
发布于 2011-02-09 21:01:58
你可以尝试Visual Studio Test Suite,它可以让你记录你是如何与你的应用程序交互的,然后让你自动运行它。
这是一个功能强大的产品。
https://stackoverflow.com/questions/3169534
复制相似问题