json load bug fixed, auto test of test type change