GATE testing