Programming Foundations for Software Testers Course

Programming Foundations for Software Testers Course

QualiTest’s Programming Foundations for Software Testers course provides students with a working knowledge of Programming Languages, allowing for more efficiency in testing and automating the testing of software applications.

Overview

QualiTest’s Programming Foundations for Software Testers course provides students with a working knowledge of Programming Languages, allowing for more efficiency in testing and automating the testing of software applications. Designed specifically for testers, this course provides a foundation of knowledge of programming concepts with hands-on experience.

Audience Prerequisites

The course is intended for beginner or intermediate testers, analysts and engineers who need to develop a working knowledge of programming concepts to support their testing and/or automation efforts. The class exercises can be done in either “C” or Visual Basic.

Course Objectives

  • Understand basic programming concepts
  • Know the properties of fundamental data types
  • Understand the various arithmetic operators available and the order of operations
  • Be familiar with using relational and logical operators to test for conditions
  • Understand how to use looping statements to control program iteration and flow
  • Understand functions, function definitions, when to use functions, built-in functions and global vs. local variables
  • Know how to read from and write to external files
  • Be familiar with Boolean/Logical/Relational Operators
  • Actively participate in technical discussions with the programmers
  • Be able to create basic automated testing scripts

Course Length, Format, and Logistics

  • Course length: 2 days
  • Course format: Lecture plus individual and group exercises and discussions.
  • Course logistics: Each attendee is provided with his/her own copy of the course manual and exercise set. Attendees do not need access to personal computers or workstations.