Tribler / tribler

Privacy enhanced BitTorrent client with P2P content discovery
https://www.tribler.org
GNU General Public License v3.0
4.74k stars 445 forks source link

GUI fuzzing #5042

Open ichorid opened 4 years ago

ichorid commented 4 years ago

Fuzzing is the most efficient method of testing complex GUIs. However, implementing one can be a tricky task, especially in the case of desktop applications that are written in more than one language and splitted into several parts (hello, Tribler, I'm looking at you!).

To implement fuzzing in Tribler, we'll need:

Good read on the topic: https://www.fuzzingbook.org/html/GUIFuzzer.html#

synctext commented 4 years ago

GUI testing is a part of deployment testing

Dmole commented 4 years ago

Qt LTS Releases To Be Restricted To Commercial Customers, Other Commercial Changes[1]... So one might expect some fast version hopping.