Software requires regular extensive testing to ensure correctly functioning code. This How to article provides basic information on CSE software testing.
|Article title||How To Improve Testing for CSE Software|
|Authors||Ulrike Yang, Roscoe A. Bartlett, Glenn Hammond, Xiaoye Li, Barry Smith, and James M. Willenbring|
|Focus||Reliability and software testing|
Adding tests of sufficient coverage and quality improves confidence in software and makes it easier to change and extend. Tests should be added to existing code before the code is changed. These tests then become the foundation of a regression test suite that helps effectively drive future development and improves long-term sustainability. This HowTo doc briefly explains how to add quality testing to a project to support adding a new feature/fixing a bug, improving the designand implementation, or optimizing resource usage