International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print),
ISSN 0976 - 6375(Online), Volume 5, Issue 9, September (2014), pp. 165-171 © IAEME
171
computes optimal order of test execution that maximizes the overall coverage. Squish Coco can run
on Linux, Windows, Mac OS X and other platforms. Squish Coco can be used with every testing
method like unit tests, automated tests, and manual tests. Squish Coco supports function coverage,
line coverage, branch coverage and condition/decision coverage [16]. Furthermore, Squish Coco can
merge multiple execution reports to provide advance analysis.
CONCLUSION
The amount of code coverage depends on understanding code logic and writing effective test
cases. Code coverage up to 40-50 percent is easily achieved by tester, code coverage of more than 80
percent requires enormous amount of effort and understanding the code. This paper described
various code coverage testing techniques and coverage analysis tools to understand the method and
process of code coverage testing.
[1] Roger s. Pressman “software engineering A Practitioner’s Approach” 4th edition.
[2] Ms. L.Shanmuga Priya, Ms.A.Askarunisa, Dr. N.Ramaraj "Measuring The Effectiveness of
Open Coverage Based Testing Tools" Journal of Theoretical and Applied Information
Technology © 2005 - 2009 JATIT. pp. 499-514.
[3] Muhammad Shahid, Suhaimi Ibrahim, "An Evaluation of Test Coverage Tools in Software
Testing" International Conference on Telecommunication Technology and Applications Proc
.of CSIT vol.5 (2011) © (2011) IACSIT Press, Singapore pp.216-222.
[4] Dr. Neetu Dabas, Mrs. Kamna Solanki "Comparison of Code Coverage Analysis Tools: A
Review" International Journal of Research in Computer Applications & Information
Technology Volume 1, Issue 1, July-September, 2013, pp. 94-99, © IASTER 2013.
[5] Zhu, H., Hall, P.A.V. and May, J.H.R. (1997), “Software unit test coverage and adequacy”.
ACM Comput. Surv. 29, pp. 366–427.
[6] Malaiya, Y.K., Li, M.N., Bieman, J.M. and Karcich, R. (2002), “Software reliability growth
with test coverage” IEEE Trans. Reliab., 51, pp. 420–426.
[7] McCabe, T. (1976) “ A complexity measure ”. IEEE Trans. Softw. Eng., 5, pp. 45–50.
[8] Testwell CTC++, www.testwell.fi.
[9] Quilt, http://www.codecoverage.com
[10] JCover, http://www.mmsindia.com/JCover.html.
[11] Cobertura, http://cobertura.sourceforge.net/.
[12] Emma, http://emma.sourceforge.net/.
[13] Code Cover, http://www.codecover.org.
[14] GCT http://www.exampler.com/testing-com/tools.html.
[15] Coverlipse http://coverlipse.sourceforge.net/.
[16] Squish Coco: http://www.froglogic.com/squish/coco/.
[18] Deepak.S.Sakkari and Dr.T.G.Basavaraju, “Optimized Coverage and Connectivity for
Randomly Deployed Wireless Sensor Network for Lifetime Conservatory”, International
Journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 6, 2013,
pp. 247 - 255, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.
[17] Anurag, “Energy Efficient K-Target Coverage in Wireless Sensor Network”, International
Journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 3, 2013,
pp. 254 - 259, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.