shift left testing