We gained insight into ideas and beliefs on testing of students who finished an introductory course on programming without any formal education on testing. We asked students to fill in a small survey, to do four exercises and to fill in a second survey. We interviewed eleven of these students in semi-structured interviews, to obtain more in-depth insight. The main outcome is that students do not test systematically, while most of them think they do test systematically. One of the misconceptions we found is that most students can only think of test cases based on programming code. Even if no code was provided (black-box testing), students try to come up with code to base their test cases on
The guidelines in this report provide a basis for students to test their software projects. It is n...
Software testing is vital to improve software quality. However, software tester role is stigmatized,...
Whenever you’ve built something, before you can fully rely on your invention’s functionality, you ha...
We gained insight into ideas and beliefs on testing of students who finished an introductory course ...
To gain insight into ideas and beliefs of students who finished an introductionary course on program...
Many articles and reports highlighted how many recent computer science and software engineering unde...
Purpose Testing is one of the indispensable activities in software development and is being adopted ...
Creating test cases is a difficult task for students. The numberof existing recommendations on how t...
Testing is a critical aspect of software development. Far too often software is released with critic...
Unit testing in the programming world has had a profound impact in the way modern complex systems ar...
© 2013, Australian Computer Society, Inc. The well-known diffculties students exhibit when learning ...
We have constructed a tool, CrowdSorcerer, in which students create programming assignments, their m...
The teaching-learning process may require specific pedagogical approaches to establish a relationshi...
One of the main challenges that developers face when testing their systems lies in engineering test ...
Testing is important if you want to produce a quality product, but generally speaking student progra...
The guidelines in this report provide a basis for students to test their software projects. It is n...
Software testing is vital to improve software quality. However, software tester role is stigmatized,...
Whenever you’ve built something, before you can fully rely on your invention’s functionality, you ha...
We gained insight into ideas and beliefs on testing of students who finished an introductory course ...
To gain insight into ideas and beliefs of students who finished an introductionary course on program...
Many articles and reports highlighted how many recent computer science and software engineering unde...
Purpose Testing is one of the indispensable activities in software development and is being adopted ...
Creating test cases is a difficult task for students. The numberof existing recommendations on how t...
Testing is a critical aspect of software development. Far too often software is released with critic...
Unit testing in the programming world has had a profound impact in the way modern complex systems ar...
© 2013, Australian Computer Society, Inc. The well-known diffculties students exhibit when learning ...
We have constructed a tool, CrowdSorcerer, in which students create programming assignments, their m...
The teaching-learning process may require specific pedagogical approaches to establish a relationshi...
One of the main challenges that developers face when testing their systems lies in engineering test ...
Testing is important if you want to produce a quality product, but generally speaking student progra...
The guidelines in this report provide a basis for students to test their software projects. It is n...
Software testing is vital to improve software quality. However, software tester role is stigmatized,...
Whenever you’ve built something, before you can fully rely on your invention’s functionality, you ha...