DocumentCode :
635251
Title :
Building test suites in social coding sites by leveraging drive-by commits
Author :
Pham, Raphael ; Singer, Leif ; Schneider, Klaus
Author_Institution :
Software Eng. Group, Leibniz Univ. Hannover, Hannover, Germany
fYear :
2013
fDate :
18-26 May 2013
Firstpage :
1209
Lastpage :
1212
Abstract :
GitHub projects attract contributions from a community of users with varying coding and quality assurance skills. Developers on GitHub feel a need for automated tests and rely on test suites for regression testing and continuous integration. However, project owners report to often struggle with implementing an exhaustive test suite. Convincing contributors to provide automated test cases remains a challenge. The absence of an adequate test suite or using tests of low quality can degrade the quality of the software product. We present an approach for reducing the effort required by project owners for extending their test suites. We aim to utilize the phenomenon of drive-by commits: capable users quickly and easily solve problems in others´ projects - even though they are not particularly involved in that project - and move on. By analyzing and directing the drive-by commit phenomenon, we hope to use crowdsourcing to improve projects´ quality assurance efforts. Valuable test cases and maintenance tasks would be completed by capable users, giving core developers more resources to work on the more complicated issues.
Keywords :
program testing; quality assurance; social networking (online); software maintenance; software quality; GitHub projects; automated test suites; coding skills; continuous integration; crowdsourcing; drive-by commits phenomenon; project quality assurance improvement; quality assurance skills; regression testing; social coding sites; software maintenance task; software product quality; Collaboration; Communities; Companies; Encoding; Quality assurance; Software; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2013 35th International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4673-3073-2
Type :
conf
DOI :
10.1109/ICSE.2013.6606680
Filename :
6606680
Link To Document :
بازگشت