Cyber Security & Software Testing: Getting the Basics Right