What is Structural Testing and Investigation?