|Title:||An Evaluation Framework on Telecommunication System Test Suites|
In telecommunication system, test suites are written in different languages and testing levels in various environments. Test suites are the core of software testing, and have a significant impact on software development lift cycle. Even though the test suites quality is equally important as the quality of the source code, most test tools are developed with a focus on the quality assessment of source code, in contrast, very few tools are assessing the quality of the test suites. In this thesis, we present the novel idea to view test suites as software code, which can be analyzed and measured using test tools. Several quality metrics of test suites have been studied, and an associated framework, consisting of two separated Data Analysis and Statistics parts is proposed in this thesis. A prototype of the framework based on coverage, dependency, lines of code and comments, duplicate code and statistics have been implemented. Experiments for the prototype were carried out using a new developed and four existed open source tools. Unit and system test suites together with SUTs chosen from Ericsson AB are two representative inputs. We evaluated the quality of the test suites based on experiment results, and concluded that our novel idea is feasible. Some limitations and future work of this thesis were given at the end of this thesis report.
|Company:||Ericsson AB, kontaktperson: Sigrid Eldh|
|Prel. end date:||2012-06-14|
|Student:||Bin Wu, email@example.com,|
|Student:||Yehui Wang firstname.lastname@example.org|