Test or assess software