我申请的一个公司给了我一个“testing”,我不得不拒绝,因为它没有太多的意义:他们要求我使用Selenium来testingWin桌面应用程序的GUI,并以表格的forms生成错误报告。 他们声称他们正在使用Selenium在公司testingWin桌面应用程序,但是他们不知道如何。
我做了一些研究,我的理解是Selenium只能用于Web浏览器,因为它是专门为此devise的。 它如何连接到Windows桌面应用程序? 我只是没有看到任何可能的方式。 我发现有人声称有人将它与另一个开源工具集成在一起,但这个“testing”应该花费我1个小时的时间,安装一些其他的框架,configuration,与Selenium集成等等,绝对不会落入一小时的时间范围内。 我也从另一家公司那里听说,他们希望我使用Selenium来自动化非浏览器的东西,如果他们雇用我的话……仍然没有线索 – 这甚至有可能吗? – 或者这是错的吗?
Github桌面在Windows 10上安装后运行一次,closures后不会再打开。
使用Windows 7 Aero在整个桌面或特定窗口中调暗或添加色调
什么尖端的桌面环境在那里?
如何确定Windows 10后台存储进程的非显示窗口是编程上可见和最小化?
你不能。 seleniumium只能自动运行网页浏览器,即使这样,浏览器也只能浏览器(Chrome,Firefox,Internet Explorer,Opera和偶尔的Safari)。 它在非常深层次上与它们进行交互,非常特定于所讨论的浏览器,其方式不适用于其他Windows应用程序。
硒是用于Web应用程序的GUI测试,没有别的。 但是,您可以将Sikuli包含在webdriver代码中,并且可以测试桌面应用程序或Web应用程序的任何应用程序,因为它使用图像识别。
否则,如果你想使用seleniumium测试桌面应用程序,那么你需要导入Autoit并且可以测试这些
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。