translate English to French: New tests conducted jointly on your site.
Nouveaux essais en commun sur site.