Microsoft Windows automation (nonfiction): Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
* Was an open-source research project at the User Interface Design Group at MIT. | * Was an open-source research project at the User Interface Design Group at MIT. | ||
* Uses Python (specifically Jython) for scripting | * Uses Python (specifically Jython) for scripting | ||
* PSMRL: a group of five parameters which can be used interchangeably in some contexts | |||
** Pattern | |||
** String | |||
** Match | |||
** Region | |||
** Location | |||
=== WinAppDriver === | === WinAppDriver === |
Revision as of 09:17, 29 July 2024
Microsoft Windows automation
Tools for desktop app automation testing
Sikulix
- SikuliX Home Page
- Automates anything you see on the screen of your desktop computer running Windows, Mac, or some Linux/Unix. It uses image recognition powered by OpenCV to identify and control GUI components. You can both automate desktop or web applications regardless of any technology. It is useful when there is no easy access to a GUI’s internal or source code.
- Was an open-source research project at the User Interface Design Group at MIT.
- Uses Python (specifically Jython) for scripting
- PSMRL: a group of five parameters which can be used interchangeably in some contexts
- Pattern
- String
- Match
- Region
- Location
WinAppDriver
- WinAppDriver (nonfiction)
- You can use WinAppDriver by itself or with Appium @ GitHub.com/Microsoft
- WinAppDriver and NodeJS with Selenium driver @ Stack Overflow
Appium
- How to Install Appium Server and Node on Windows through Command Line @ testbytes.net
- Write a test @ appium.io
Webdriver.io (WDIO)
- WDIO Globals @ webdriver.io
- npm i @wdio/globals --save-dev
- WinAppDriver service for WDIO @ webdriver.io
- Selenium vs WebDriverIO @ testsigma.io
See also
- Winium
- Tricentis Tosca
- Micro Focus UFT
- SikuliX (nonfiction)
PowerShell
Get The Windows App ID of an application:
get-StartApps | Where-Object {$_.Name -like '*Application Name*'}
Examples
Appium 1
In the News
Fiction cross-reference
Nonfiction cross-reference
Categories
External links
- How to automate tasks in Windows @ The Verge (4 April 2024) - You can save a lot of time and effort by automating repetitive actions, although some methods can get seem complex at first