4 ms·
I'm not sure this type of testing is necessary, since we (computer scientists) can break down a complete system into is parts and then test them in various mann
by jesusmichael 12y ago
I'm not sure this type of testing is necessary, since we (computer scientists) can break down a complete system into is parts and then test them in various manners. Production performance shouldn't deviate from that of test environment much.
- fizwhiz 12y ago> "test them in various manners" I'm aware, since all of us do test these sub-systems via unit tests, functional tests, integration tests and load tests. The point of my post, however, was different. The point was that is there an existing way to "definitively" attempt to capture hidden weakness in the system by mutating each component's state to a point where the whole system in general exhibits some flavor of a break down. The above scenario is significantly harder to capture via the above mentioned testing methodologies which is why I wondered in today's world how to people attempt to capture it? Our peers in the natural sciences seem to follow much more rigorous practices so it seemed like low hanging fruit to borrow some ideas from them.
- jesusmichael 12y agoHmm... I guess I don't understand. My view is that in natural sciences there are so many variables that can act on a given system that you could never truly do isolation testing. However in your scenario, you're saying mutate a "piece of data"? I guess I'm wondering why a piece of data would mutate in the system if it wasn't manipulated by a user?