Help with hardware tests

Hello, I want to test the following components in different scenarios, on an iPhone 11:

  1. WiFi (connection quality and speed)
  2. Bluetooth (connection quality and speed)
  3. NFC - what parameters should I test?
  4. GSM (connection quality and speed)
  5. GPS (connection quality)

What is the best way to test these components? Should I use an existing APP? Thanks, Ohad.