【问题标题】:Is it possible to automate windows application?是否可以自动化 Windows 应用程序?
【发布时间】:2017-11-21 11:26:32
【问题描述】:

我有一些测试用例来验证在启动应用程序(如 SQL Server、Bitbucket、RDC、PuTTY 等)时是否显示用户详细信息。我想了解这个场景是否可以通过 PowerShell 自动化。

【问题讨论】:

    标签: powershell automation powershell-2.0 powershell-3.0 ui-automation


    【解决方案1】:

    https://wasp.codeplex.com

    WASP 是一个 PowerShell 管理单元,用于执行 Windows 自动化任务,例如选择窗口和控件以及发送鼠标和键盘事件。我们有自动化 cmdlet,例如 Select-Window、Select-Control、Send-Keys、Send-Click、Get-WindowPosition、Set-WindowPosition、Set-WindowActive、Remove-Window ...等。

    我们的目标是让您能够从 PowerShell 内部完成大多数 Windows GUI 自动化脚本,而无需求助于专门的(且昂贵的)脚本工具。

    要明确一点,不要指望任何“点击录制”功能......但确实希望能够自动平铺窗口、发送鼠标点击和击键,并且通常会自动执行您通常会执行的那些任务无法从控制台执行。

    【讨论】:

    • 您有任何与 WASP 使用相关的文档吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 2016-07-08
    • 2018-12-13
    • 2017-05-30
    • 1970-01-01
    • 2011-09-08
    • 2017-08-24
    相关资源
    最近更新 更多