Before leaving the factory, Fanuc robots need to undergo three rigorous quality tests. The first test is to test the basic functions of Fanuc robots. The second test is precision testing for possible defects. The third test is a continuous 100 hour load motion test.