Chinese Olympic women's swimmer Chen Xinyi tested positive for a banned substance at the Rio Olympics on August 7, state media said, citing the country's swimming association.