- Software Testing and Quality Assurance Training Courses
- Writing Testable Requirements (2 Days)
The intent of Writing and Testing Requirements is to provide techniques on how to best write requirements. Once those requirements have been written properly, the next step is to identify the set of tests that adequately cover those requirements...
- Course Outline
Software development often fails because requirements are written poorly, or testing does not adequately cover those requirements, or both. Half of the test effort is just trying to understand the requirements. The better that requirements are written, the higher the likelihood of the development and testing team being able to understand those requirements and focus on their software development tasks. Testable requirements improve the success of creating a set of tests that adequately cover those requirements. These tests are used to verify that the software behaves as expected. The rest of the test effort focuses on understanding what test case design techniques are best suited to capture all of the requirements within a well defined test planning process.
The intent of Writing and Testing Requirements is to provide techniques on how to best write requirements. Once those requirements have been written properly, the next step is to identify the set of tests that adequately cover those requirements.
Objectives Writing and Testing Requirements concentrates on two areas of the software development process:
- Identifying how to write requirements properly so that they are testable
- How to effectively test those requirementsFrom the requirements perspective, students will learn:
- What requirements are
- The impact of incorrect and missing requirements on the software development process
- How poorly written requirements can be identified
- How to improve the quality of requirements so that they are written in a testable manner
From a testing perspective, students will learn:
- The overall test process with an emphasis on test planning
- A range of test case design techniques that work from the requirementsThere are two versions of this course: a two-day basic version, and a three-day advanced version, which includes more exercises, and additional test case design techniques not covered in the two-day version.
Audience Anyone writing, reviewing, or contributing to the content of the requirement specifications. Anyone responsible for testing those requirements.
Project team members consisting of Business Analysts, Software Testers and Software Designer who are preparing to launch the requirements phase of their project.
- Prerequisites & Certificates
Certificate of completion
- Cancellation Policy
You may cancel, at no charge, a Class enrollment at least 15 days prior to the Class start date by giving us notice. If your plans change, please cancel your enrollment as soon as possible by calling 416-927-7170. A cancellation must be done on a business day at least 15 days prior to the course start date. If canceled less than 15 days before the course, it is subject to a cancellation charge equal to the list tuition fee. If a student does not attend a Class without having canceled in accordance with these Terms, you must pay the full price for the Class.
Substitutions of enrolled students in the scheduled Classes are permitted at no charge prior to the Class start on the first day. If you are sending a substitute, please let us know to avoid no show charges.
- Map & Reviews
[ View Provider's Profile ]
This course has not yet been rated by one of our members.
If you have taken a course through this vendor please log into your account and leave feedback for this vendor. You will be helping ensure our members get directed to the best training facilities.
This course currently does not have any dates scheduled. Please call 1-877-313-8881 to enquire about future dates or scheduling a private, in house course for your team.
This page has been viewed 339 times.