George Gonzalez

Learn More
Testing is an essential but often under-utilized area of software engineering. A variety of software testing techniques have been developed to effectively identify bugs in source code, yet these techniques are not always fully employed in practice. There are numerous reasons for this, including the difficulty in mastering the complexity of managing all of(More)
Testing is one of the five main technical activity areas of software engineering. Most students are introduced to testing as part of an overview course on software engineering fundamentals. A few students are fortunate to learn more about the topic in specialized courses that focus on aspects of traditional software testing, such as black-box and white-box(More)
  • 1