From my experience (which may be subjective), boost.test, google test, and cppunit are the three most commonly used frameworks.
Specifically, at my current place, some teams use googletest, others use cppunit, others use the in-house unittesting framework, and at least one team uses Catch ( https://github.com/philsquared/Catch ). At previous place, we used boost.test.