why test software additions