Test structure reorganized and splited by algorithm