A discussion on design factors of client-server software testability

Deepti Bala Mishra, Alok Mishra · ACM SIGSOFT Software Engineering Notes · 2009

We have well established methods for testing the software for centralized systems in which all the software components resides on a single computer. But client-server software systems are different from centralized software systems because in client-server systems, software components may be distributed among different machines. Therefore, testing client-server software cannot be planned from the perspective of traditional integrated testing activities. In this paper, we have presented some design factors that can affect the testing of client-server software systems. These factors should be taken into consideration during design as it can lead to better testability in client-server software systems.

Read the paper · More papers on PaperTik