Teaching Software Testing in Introductory CS Courses and Improving Software Quality.
Syed M. RahmanAkram SalahPublished in: MSVVEIS (2005)
Keyphrases
- software testing
- programming course
- software quality
- software development
- software systems
- introductory programming courses
- introductory programming
- software engineering
- quality assurance
- introductory computer science
- software product
- development process
- regression testing
- test cases
- software projects
- source code
- fault localization
- white box testing
- product quality
- software metrics
- computer science curriculum
- case study
- test data generation
- software components
- life cycle
- test generation
- computer science
- software design
- artificial intelligence
- databases
- integration testing
- testing process
- open source
- knowledge management
- building blocks
- component based development
- information systems
- test data
- teaching materials
- software maintenance