A Survey on Unit Testing Practices and Problems

  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},
  • Ermira Daka, G. Fraser
  • Published 2014
  • Computer Science
  • 2014 IEEE 25th International Symposium on Software Reliability Engineering
  • 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
    47 Citations
    Automated techniques for improving the quality of existing test suites
    Practitioners' Views on Good Software Testing Practices
    • Pavneet Singh Kochhar, Xin Xia, D. Lo
    • Computer Science
    • 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)
    • 2019
    • 5
    • Highly Influenced
    • PDF
    Assuring the Quality of Unit Testing in a Continuous Delivery Environment
    Characterization of software testing practices: A replicated survey in Costa Rica
    • Highly Influenced
    • PDF
    Unit Test Generation via Automated Isolation
    Revisiting Test Impact Analysis in Continuous Testing From the Perspective of Code Dependencies
    • Zi Peng, Tse-Hsun, Jinqiu Yang
    • 2020
    • PDF
    Improving Students’ Testing Practices
    • G. R. Bai
    • Computer Science
    • 2020 IEEE/ACM 42nd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
    • 2020
    Improving readability in automatic unit test generation
    • 1
    • PDF


    Scaling up automated test generation: Automatically generating maintainable regression unit tests for programs
    • 47
    • PDF
    Sound empirical evidence in software testing
    • G. Fraser, A. Arcuri
    • Computer Science
    • 2012 34th International Conference on Software Engineering (ICSE)
    • 2012
    • 118
    • PDF
    An Industrial Survey on Contemporary Aspects of Software Testing
    • 72
    Survey on software testing practices
    • 49
    A survey on testing and reuse
    • 51
    • PDF
    Whole Test Suite Generation
    • 400
    • PDF
    A survey of software testing practices in alberta
    • 39