Photovoltaic testing technology for solar cells