Technology Focus: Can Your Software Apps Pass the Test?