part of quality management point out the defects and errors that were made during the development phases it always ensures the users or customers satisfaction and reliability of the application the cost of fixing the bug is larger if testing is not done =testing saves time python testing tools pytest unittest member of the helmholtz association slide