Main Page: Difference between revisions
No edit summary |
No edit summary |
||
| Line 18: | Line 18: | ||
TESTAR is an open source tool for automated testing through GUI. It automatically interacts with the SUT by clicking and typing on the controls of the GUI. It is able to recognize abnormal SUT behaviour, such as crashing or freezing. Moreover, you can add application specific test oracles that are able to detect domain specific faults. TESTAR reports test sequences that lead to failure. | TESTAR is an open source tool for automated testing through GUI. It automatically interacts with the SUT by clicking and typing on the controls of the GUI. It is able to recognize abnormal SUT behaviour, such as crashing or freezing. Moreover, you can add application specific test oracles that are able to detect domain specific faults. TESTAR reports test sequences that lead to failure. | ||
We have a [[Virtual environment]] at the UPV in Valencia- | |||
== How to get started == | |||
There exists a hands-on manual that will permit you to take a look at automation of GUI testing using TESTAR. You can always get the latest version of this manual here: | |||
[https://testar.org/download/ TESTAR download the hands-on manual] | |||
== FAQ == | |||
Revision as of 21:48, 10 June 2019
TESTAR
On this wiki we will describe how to install and use Testar. If you want/need an account to contribute please send an e-mail to wiki@testar.org (Consult the User's Guide for information on using the wiki software.)
Automated testing at the Graphical User Interface Level
GUI Testing is a testing technique where one tests the System Under Test (SUT) solely through its Graphical User Interface (GUI). The only way to find errors is to thoroughly observe the status of the GUI throughout the test. This type of testing is usually still carried out manually, where a tester just follows a previously written test case and verifies whether the application responds to all inputs as expected.
On the one hand GUI testing is a relatively straightforward process, since one does not need to read or test the source code of the SUT. On the other hand it is quite laborious, time consuming and, well... boring...
Approaches for automation of GUI testing are for example Capture & Replay or Visual Testing. These approaches use test scripts to automate the steps of each test case. These type of tests, whether manual or automated through scripts, test the sunny day use cases and mostly follow the happy paths. But what about the less sunny test scenarios? Those scenarios executed by the rogue user?
TESTAR
TESTAR is an open source tool for automated testing through GUI. It automatically interacts with the SUT by clicking and typing on the controls of the GUI. It is able to recognize abnormal SUT behaviour, such as crashing or freezing. Moreover, you can add application specific test oracles that are able to detect domain specific faults. TESTAR reports test sequences that lead to failure.
We have a Virtual environment at the UPV in Valencia-
How to get started
There exists a hands-on manual that will permit you to take a look at automation of GUI testing using TESTAR. You can always get the latest version of this manual here:
TESTAR download the hands-on manual