How To Install python-strongwind on Ubuntu 18.04
Introduction
In this tutorial we learn how to install python-strongwind
on Ubuntu 18.04.
What is python-strongwind
python-strongwind is:
Strongwind is a GUI test automation framework inspired by dogtail. Strongwind is object-oriented and extensible. You can use Strongwind to build object-oriented representations of your applications (“application wrappers”), then reuse the application wrappers to quickly develop many test scripts. Strongwind scripts generate a human-readable log that contains the action, expected result and a screen shot of each step. Most simple actions are logged automatically.
Strongwind is written in Python and uses the pyatspi library to manipulate and query the state of applications. Strongwind automatically classifies widgets by their ATK role. By default, Strongwind provides implementations for common actions on regular widgets – for example, selecting an item in a menu or asserting that a window has closed – but you can extend Strongwind’s implementations or add your own implementations for custom widgets to handle alternate behaviors or custom widgets in your applications.
There are three methods to install python-strongwind
on Ubuntu 18.04. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install python-strongwind Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install python-strongwind
using apt-get
by running the following command:
sudo apt-get -y install python-strongwind
Install python-strongwind Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install python-strongwind
using apt
by running the following command:
sudo apt -y install python-strongwind
Install python-strongwind Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install python-strongwind
using aptitude
by running the following command:
sudo aptitude -y install python-strongwind
How To Uninstall python-strongwind on Ubuntu 18.04
To uninstall only the python-strongwind
package we can use the following command:
sudo apt-get remove python-strongwind
Uninstall python-strongwind And Its Dependencies
To uninstall python-strongwind
and its dependencies that are no longer needed by Ubuntu 18.04, we can use the command below:
sudo apt-get -y autoremove python-strongwind
Remove python-strongwind Configurations and Data
To remove python-strongwind
configuration and data from Ubuntu 18.04 we can use the following command:
sudo apt-get -y purge python-strongwind
Remove python-strongwind configuration, data, and all of its dependencies
We can use the following command to remove python-strongwind
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge python-strongwind
References
Summary
In this tutorial we learn how to install python-strongwind
package on Ubuntu 18.04 using different package management tools: apt
, apt-get
and aptitude
.