To protect the health and safety of the Bellevue College campus community and the public, the College requires all faculty, staff and students to be fully vaccinated against COVID-19, with an authorized vaccine unless an individual receives an authorized exemption: COVID-19 Vaccination Attestation (Confirmation) Form.

Professional Testing Methods

Explore test case development for the two most fundamental types of software testing: black box and white box.

course image

Course details

ceus icon CEUs 2.7

schedule icon Schedule Evenings

location icon Location Online

cost icon Cost

Registration details

Professional Testing Methods

Explore test case development for the two most fundamental types of software testing: black box and white box.

What you’ll be able to do — competencies

  • Write test cases using hands-on experience with the product, a written or oral description of the functionality, and without access to the source code 
  • Write test cases based on an understanding of how the functionality is coded, and access to the source code 
  • Develop straightforward DOS-based scripts which show fundamental understanding of how scripting is utilized to perform common scripted testing operations 
  • Write a wide variety of industry standard test cases that enable testers to verify feature functionality in priority order 

Course description

expand drawer icon collaspe drawer icon

Explore test case development for the two most fundamental types of software testing: black box and white box. Learn the techniques involved in both as you practice writing and applying test cases, developing scripts and using a wide variety of techniques to find bugs in software systems. Understand how access to the source code influences the types of actions performed in the testing environment. Course topics include testing type, code coverage, error checking and transition modeling. 

Prerequisites

expand drawer icon collaspe drawer icon
  • Principles of Software Testing or equivalent knowledge 
  • C# Programming: Level 1 or equivalent knowledge  

Syllabus

expand drawer icon collaspe drawer icon

Session 1  

  • Testing methodologies and the software development life cycle 

Session 2  

  • Black box testing 

Session 2 Assignments 

  • ReadingBeautiful Testingchapters 14. 

Session 3  

  • Test case development 

Session 3 Assignments 

  • Assignment: Finding and bugs in an application and web service. 
  • Reading: Beautiful Testingchapters 57. 

Session 4  

  • Grey box testing and white box testing part 1 

Session 4 Assignments 

  • AssignmentTest case development assignment 
  • Reading: Beautiful Testing, chapters 910. 

Session 5  

  • White box testing part 2 
  • Agile and Waterfall development best practices 

Session 5 Assignments 

  • Assignment: White box testing assignment. 
  • ReadingBeautiful Testingchapters 8 and 14. 

Session 6  

  • Agile development environment in practice 

Session 6 Assignments 

  • AssignmentContrasting Agile and Waterfall assignment. 
  • ReadingBeautiful Testingchapters 13 and 16. 

Next available start dates

We aren’t currently offering this course, but we do update our course offerings on a regular basis. Please check back or browse our catalog for more courses that may be available now.

Want more information about Technology programs at Tombolo?

Interested in custom learning solutions for your team?

Tombolo Institute Corporate Solutions offers tailor-made professional development programs to meet your organization’s goals.

Get started