首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript Windows UI自动化

Javascript Windows UI自动化
EN

Stack Overflow用户
提问于 2013-04-05 07:48:11
回答 4查看 2K关注 0票数 0

在VB.NET中,我可以使用Windows UI Automation自动安装应用程序。在javascript中可以做到这一点吗?vbscript也可以接受,但javascript更可取。

EN

回答 4

Stack Overflow用户

发布于 2018-08-29 14:25:58

有一个自动化Windows UI应用程序的JavaScript工具,LeanRunner Lite,可以用Node.js语言运行。它可以从Windows Store安装

票数 1
EN

Stack Overflow用户

发布于 2018-03-01 11:15:35

使用Appium是可能的。您可能已经知道如何在Node.js/JavaScript中使用Appium。

使用NPM下载Appium包,如下所示:

Appium NPM Package

它已经包含了Windows App驱动程序,如下所示:

https://github.com/appium/appium/blob/HEAD/docs/en/drivers/windows.md

另一种选择是直接使用Win-App-Driver,如下所述:https://github.com/appium/appium-windows-driver

票数 0
EN

Stack Overflow用户

发布于 2021-01-06 14:08:52

对于Windows自动化,可以尝试windows-app。例如,要使用计算器,请执行以下操作:

代码语言:javascript
复制
const windowsApp = require("windows-app")
 
const {select, close} = await windowsApp("Microsoft.WindowsCalculator_8wekyb3d8bbwe!App") // Calculator app
 
await select.name_("One").click()
await select.name_("Plus").click()
await select.name_("Two").click()
await select.name_("Equals").click()
const result = Number((await select.accessibilityId("CalculatorResults").getText()).replace("Display is", ""))
 
console.log(`The result of 1 + 2 is ${result}`)
//=> "The result of 1 + 2 is 3"
 
await close()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15823671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档