Introduction to Software Testing (1.2 CEUs)
8:00am - Registration and coffee (1st day only)
8:30am - Session begins
4:30pm - Adjournment
Breakfast, two refreshment breaks and lunch are provided daily.
Testing is considered a key element to the overall success of IT organizations. Mature and structured processes are required to successfully implement change and improve testing performance. This course will introduce the key elements of software testing and the steps and processes to enable the planning, preparation, execution, and management of a testing project.
Objective
To introduce the basic concepts of software testing, the key steps involved in software testing and how to plan, prepare and organize and manage the testing component of a software development project.
Target Audience
- Test Managers
- Test Architects
- IT Project Managers
- Software Testers
Day 1
- What is software quality
- Software development process models
- Static versus Dynamic testing
- Testing lifecycle
- Test planning starts with test strategy
- Test focus areas
- Master test plan
- Levels and types of tests
- Typical table of content for various test plans
- Test management roles and responsibilities
Day 2
- Test preparation: testing techniques, test case design
- Test data preparation
- Automated versus manual testing
- Selecting test tools and building test environments
- Test execution cycle activities
- Test execution metrics
- Defect tracking and reporting
- Test execution types and methodologies
- Regression testing
- Performance and load testing
- 10 rules of software testing
After Attending This Course You Will Be Able To:
- Describe the key elements and tasks in software testing
- Create test plans, estimate the effort and duration of the test component of a software development project
- Organize the test team and identify required test environment and data for a software development project
- Manage the execution of the software test, including defect management and status reporting
- Describe some software testing best practices
Hamid Faridani, Ph.D.Hamid Faridani, obtained his PhD in Electrical Engineering from University of California in Irvine. He spent over 10 years as a fulltime academic, in various Universities in the US, Iran and Canada, teaching and researching in the areas of systems engineering, estimation and control theory.
TLNT reserves the right to cancel or change the date or location of its events. TLNT's responsibility will, under no circumstances, exceed the amount of the fee collected. TLNT is not responsible for the purchase of non-refundable travel arrangements or accommodations or the cancellation/change fees associated with cancelling them. Please call to confirm that the course is running before confirming travel arrangements and accommodations. Please click here for complete policies.
We could offer any of our courses at a location of your choice and customized contents according to your needs, please contact us at: [email protected] or click here to submit an online request.
Reviews
Interested in this course?
Click HereStart time: {{ sessionStartTimeWithZone(session) }}
{{ timeZoneCaptionFromSettings() }}
There are no future dates for this course
Jumpstart your training with the help of Talented Technology Training Canada (TTT-Canada) & the Canada Job Grant.
Seminars and Workshops offered within your organization anywhere in the world.
Get notified of our upcoming early bird discounts.
Submit this form for no-obligation course inquiries. One of our agents will contact you at the email or phone you enter below.