Teaching and training developer-testing techniques and tool support

  title={Teaching and training developer-testing techniques and tool support},
  author={Tao Xie and Jonathan de Halleux and Nikolai Tillmann and Wolfram Schulte},
  booktitle={SPLASH/OOPSLA Companion},
Developer testing is a type of testing where developers test their code as they write it, as opposed to testing done by a separate quality assurance organization. Developer testing has been widely recognized as an important and valuable means of improving software reliability, as it exposes faults early in the software development life cycle. Effectively conducting developer testing requires both effective tool support by tools and developer-testing skills by developers. In this paper, we… CONTINUE READING
Highly Cited
This paper has 30 citations. REVIEW CITATIONS

From This Paper

Topics from this paper.


Publications citing this paper.
Showing 1-10 of 14 extracted citations

Teaching and learning programming and software engineering via interactive gaming

2013 35th International Conference on Software Engineering (ICSE) • 2013
View 5 Excerpts
Highly Influenced

Advances in Unit Testing: Theory and Practice

2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C) • 2016
View 1 Excerpt

How (Much) Do Developers Test?

2015 IEEE/ACM 37th IEEE International Conference on Software Engineering • 2015
View 1 Excerpt

Educational software engineering: Where software engineering, education, and gaming meet

2013 3rd International Workshop on Games and Software Engineering: Engineering Computer Games to Enable Positive, Progressive Change (GAS) • 2013

Pex4Fun: A web-based environment for educational gaming via automated test generation

2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE) • 2013
View 1 Excerpt


Publications referenced by this paper.
Showing 1-4 of 4 references

DART: Directed Automated Random Testing

Haifa Verification Conference • 2009
View 7 Excerpts
Highly Influenced

"Test-Driven Development: By Example" by Kent Beck (Review).

Journal of Object Technology • 2003
View 10 Excerpts
Highly Influenced

Z3: An Efficient SMT Solver

View 3 Excerpts
Highly Influenced