In an update to their Season 6 blog post, Blizzard announced that the Hero Mastery mode coming to Overwatch has been delayed until the September Midseason Update to deliver the best possible experience.
The hero mastery mode was originally supposed to launch with Season 6: Invasion on August 10th. The mode features challenges for a limited selection of heroes (eventually expanded to all).