Tekstiviesti: Software engineering and testing