Hacker News new | ask | show | jobs
by jeffreygoesto 168 days ago
Testing is answering "does it do, what it is supposed to do?" and autonomous means "according to it's own law(s)". Sounds like a contradiction to me. I'd answer with "none".
1 comments

One can define properties the software is supposed to have, then autonomously test for those properties (as in, initiate a process that spends arbitrary amounts of time running new tests to try to show the software fails to have those properties.)

Is this not autonomous because the properties weren't created without humans being involved? How could that even be possible?