Biztos jók, a szükségességükről nem vagyok meggyőződve, évekig kódoltam gyakorlatilag hibamentesen nélkülük, amikor találtak valamit, akkor is általában a teszt kódja volt túlegyszerűsítve (tartalmazott valami feltételezést ami az új helyzetben nem volt már igaz), azt tudom hogy a rendszernek át kell mennie a usability teszteken, mert addig csak elméletileg megy.