TESTARtool / TESTAR_dev

TESTAR, automated testing through the Graphical User Interface
http://www.testar.org
BSD 3-Clause "New" or "Revised" License
36 stars 24 forks source link

An invalid ProtocolClass setting provokes an ugly ClassNotFoundException crash #398

Open ferpasri opened 3 months ago

ferpasri commented 3 months ago

Description

Assigning an invalid ProtocolClass setting provokes an ugly ClassNotFoundException command line crash.

Reproduce

Prepare an invalid ProtocolClass setting and launch TESTAR Spy or Generate modes.

image

Solution

Add a Settings values validation #359 , that checks if the ProtocolClass is invalid, then display a polite message to the user indicating to customize a valid protocol path.