Domain Testing in Software Development