黄沙百战穿金甲,不破楼兰终不还。这篇文章主要讲述我们可以使用“WinAppDriver”自动化Slack和Trello窗口存储应用程序吗?相关的知识,希望能为你提供帮助。
面对使用'WinAppDriver'的Slack和Trello应用程序的发布问题,我们遵循了以下所需的功能。
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("app","91750D7E.Slack_3.4.0.0_x64__8she8kybcnzg4\app!App");
trelloSession = new WindowsDriver(new URL("http://127.0.0.1:4723"), capabilities);
trelloSession.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS);
Thread.sleep(10000);
环境和版本:
- java8
- Selenium-Webdriver 3.141.59
- WebDriver 1.1.1.3
- Java客户端7.0.0 appium
- Windows10
答案【我们可以使用“WinAppDriver”自动化Slack和Trello窗口存储应用程序吗()】Desktop Slack应用程序是使用跨平台electron.js框架开发的,但WinAppDriver支持WinForms,WPF,Win32等本机Windows技术。
实际上可以使用Webdriver自动化电子应用程序。您需要安装Spectron,Chromedriver并使用其中一个客户端库(WebdriverJS / WebdriverIO)
我建议你看看下面的post知道如何设置项目。
推荐阅读
- Android Studio是否具有类似于Xcode的快速跳转栏和MARK(-)
- Android - 使用ArrayList作为Holder防止RecyclerView中的重复项
- solr exception预期的mime类型application / octet-stream但是得到了text / html
- Java读取数据POST内容类型application / x-www-form-urlencoded
- 如何在Android MVVM架构中实现对话框选择选项
- Zappa部署错误(GET请求产生502响应代码)
- QQuickWindow在共享lib自动关闭时在QApplication中显示
- UIActivityIndi cator添加AppDelegate
- 如何使用swift从Xcode coco app运行像FFMPEG这样的终端程序()