Why is my iPhone playing the notification sound but no notification is showing?
Check if you have the new Gmail app installed.  Every time it gets a new email, it triggers the "iphone Text Message sound".  The sound can be disabled via Settings app > Notifications > Gmail > uncheck Sound.