A Survey on Unit Testing Practices and Problems
@article{Daka2014ASO, title={A Survey on Unit Testing Practices and Problems}, author={Ermira Daka and G. Fraser}, journal={2014 IEEE 25th International Symposium on Software Reliability Engineering}, year={2014}, pages={201-211} }
Unit testing is a common practice where developers write test cases together with regular code. Automation frameworks such as JUnit for Java have popularised this approach, allowing frequent and automatic execution of unit test suites. Despite the appraisals of unit testing in practice, software engineering researchers see potential for improvement and investigate advanced techniques such as automated unit test generation. To align such research with the needs of practitioners, we conducted a… CONTINUE READING
Figures, Tables, and Topics from this paper
47 Citations
Practitioners' Views on Good Software Testing Practices
- Computer Science
- 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)
- 2019
- 5
- Highly Influenced
- PDF
Characterization of software testing practices: A replicated survey in Costa Rica
- Computer Science
- J. Softw. Eng. Res. Dev.
- 2019
- Highly Influenced
- PDF
Revisiting Test Impact Analysis in Continuous Testing From the Perspective of Code Dependencies
- 2020
- PDF
Improving Students’ Testing Practices
- Computer Science
- 2020 IEEE/ACM 42nd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
- 2020
References
SHOWING 1-10 OF 29 REFERENCES
Does automated white-box test generation really help software testers?
- Computer Science
- ISSTA
- 2013
- 76
- PDF
Scaling up automated test generation: Automatically generating maintainable regression unit tests for programs
- Computer Science
- 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011)
- 2011
- 47
- PDF
Sound empirical evidence in software testing
- Computer Science
- 2012 34th International Conference on Software Engineering (ICSE)
- 2012
- 118
- PDF
An Industrial Survey on Contemporary Aspects of Software Testing
- Computer Science
- 2010 Third International Conference on Software Testing, Verification and Validation
- 2010
- 72
A Simple and Practical Approach to Unit Testing: The JML and JUnit Way
- Computer Science
- ECOOP
- 2002
- 319
- PDF
A survey on testing and reuse
- Computer Science
- Proceedings 2003 Symposium on Security and Privacy
- 2003
- 51
- PDF
Reducing qualitative human oracle costs associated with automatically generated test data
- Computer Science
- STOV '10
- 2010
- 57
- PDF
A survey of software testing practices in alberta
- Engineering, Computer Science
- Canadian Journal of Electrical and Computer Engineering
- 2004
- 39