This tutorial covers the Elective area of the Test Management Body of Knowledge (TMBOK) required for the Certified Test Manager (CTM) certification. This tutorial also covers the Elective area of the Certified Software Test Professional requirements.
Morning Outline - ProgrammingGoals: In this section we will discuss programming concepts and how programming relates to QA. We will talk about what you really need to know to be effective and how to participate in technical discussions. Throughout the morning, we will investigate specific areas of programs that need to be tested, and why.
Goals: Knowledge is power and the data is what creates the knowledge. We need to know how to store it and how to retrieve it in order to be effective in testing the data flow through a system. In this section we will discuss what a database is, why it's used and how to use it. A significant amount of time will be spent discussing SQL and walking through examples. SQL can be a major tool for verifying the data that you are processing during testing. Throughout the afternoon we'll look at database design issues and how they affect the testing requirements.