Learn Software Testing in Edmonton, Alberta

Training courses, certificates, diplomas or degree programs of Software Testing for students in Edmonton, AB


Total 99 training courses and degree programs available.

Software Testing (Certificate)

Course Format: Public Course / Instructor-Led / Open Enrollment
School/Trainer: Northern Alberta Institute of Technology
Training Center(s)/Venue(s): Edmonton, Canada

An essential part of business today, software testing ensures the development of effective and successful technology solutions. Learn to understand the theories, processes and software used in the field. The courses in this program give you the skills you need to be a key member of any technology team and to engage in software testing for small to large organizations.

Introduction to Software Testing (1.2 CEUs)

Course Format: Public Course / Instructor-Led / Open Enrollment
School/Trainer: Global Innovative Campus
Training Center(s)/Venue(s): Edmonton, Canada
  V

Description
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
Program Outline (1.2 CEUs / 12 PDHs)

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 softwar... [Read More]

Functional Testing with Rational Robot (Certificate)

Course Format: Public Course / Instructor-Led / Open Enrollment
School/Trainer: ExitCertified Canada
Training Center(s)/Venue(s): Calgary, Edmonton, Montreal, Ottawa, Quebec City, Regina, Toronto, Vancouver, Victoria, Winnipeg, Canada
  V

This introductory course is designed to familiarize testing professionals with the basics of Rational’s functional test automation tool, Rational Robot. Students will be provided with hands-on instruction, from simple record/playback techniques to advanced test scripting concepts. Rational TestManager will be used to organize and process test results to facilitate data analysis. The focus will be on applying Rational Robot to resolve common automated testing challenges and to build effective, versatile test scripts through best practices and savvy usage of SQABasic code. At the conclusion of the course, principles learned will be applied to a .NET-based sample application.

IBM Rational Quality Management Boot Camp (Certificate)

Course Format: Public Course / Instructor-Led / Open Enrollment
School/Trainer: ExitCertified Canada
Training Center(s)/Venue(s): Calgary, Edmonton, Montreal, Ottawa, Quebec City, Regina, Toronto, Vancouver, Victoria, Winnipeg, Canada
  V

Part 1:
Describe the function and purpose of Rational Functional Tester
Navigate the Rational Functional Tester interface
Record automated scripts
Play back automated scripts
View and analyze results
Modify scripts to extend the capability to test the application
Use test object maps
Control object recognition
Create data-driven tests and use datapools

Part 2:
Set up a Rational Quality Manager project
Develop a test plan
Define schedules, test environments, and lab resources
Develop a test case and a test script
Create a test suite
Run tests
Submit a defect
Monitor the test effort
Report test results and status

Part 3:
Identify the benefits of using IBM Rational Quality Manager
Create a test script
Modify a test script
Execute a test
Examine test results
Reuse existing test script content
Create a data-driven test script

Functional and Performance Testing Boot Camp (Certificate)

Course Format: Public Course / Instructor-Led / Open Enrollment
School/Trainer: ExitCertified Canada
Training Center(s)/Venue(s): Calgary, Edmonton, Montreal, Ottawa, Quebec City, Regina, Toronto, Vancouver, Victoria, Winnipeg, Canada
  V

Part 1:
Identify the benefits of using IBM Rational Quality Manager
Create a manual test script
Modify a manual test script
Execute a manual test
Examine test results
Reuse existing manual test script content
Create a data-driven test script

Part 2:
Describe the function and purpose of Rational Functional Tester
Navigate the Rational Functional Tester interface
Record automated scripts
Play back automated scripts
View and analyze results
Modify scripts to extend the capability to test the application
Use test object maps
Control object recognition
Create data-driven tests and use datapools

Part 3:
Recall performance testing basics and document your plan for performance testing using a Workload Analysis Document
Explore a training application (system under test) and exercise it in conjunction with Rational Performance Tester
Use Rational Performance Tester to create, run, and modify performance tests, manage test data using datapools and data correlation, enhance tests with verification points, loops, and custom code, design and enhance workload scenarios and schedules, monitor test execution and analyze results

Software Testing

Course Format: Online / Virtual Classroom / Webinar
School/Trainer: George Brown College

Software Testing training courses and programs are available at George Brown College, or it can provide customized training on your request. Please visit the official website of George Brown College or call for details.

Java Testing with JUnit

Course Format: Online / Virtual Classroom / Webinar
School/Trainer: Intertech, Inc.
  V

This course introduces the experienced Java programmer to testing and test-driven development practices using JUnit. We work from the basics of JUnit as a tool, to best practices for writing effective and maintainable tests. The course is not strictly a TDD course, but we introduce TDD and take students through an illustrative case study. We discuss the importance of mocking and explore testing techniques using Mockito. Finally we discuss concerns and strategies for testing enterprise components in the Java EE context.

Learning Objectives

Build unit tests for Java classes using JUnit.
Write effective tests, and design classes for testability.
Understand test-driven development (TDD) and use dynamic mocking to support isolated testing.
Develop effective testing strategies for Java-EE components.

Unit Testing in Visual Studio 2015

Course Format: Online / Virtual Classroom / Webinar
School/Trainer: Intertech, Inc.
  V

This two-day, instructor-led course provides students with the knowledge and skills to effectively use Visual Studio 2015 to design, write, and run high-quality .NET unit tests. The course focuses on the applicable features and capabilities of Visual Studio as it relates to unit testing and TestDriven Development. This course also introduces other popular unit testing tools and techniques, and demonstrates how they integrate with Visual Studio and your development lifecycle.

At course completion, attendees will have had exposure to � Why unit tests are critical to software quality
How unit tests and integration tests differ
Popular unit testing frameworks
The anatomy of a unit test
The 3A pattern (Arrange, Act, Assert)
Assertions
Expected exceptions
Test class inheritance
Testing support by Visual Studio edition
Visual Studio test projects
Test Explorer and other related tools
How basic and standard unit tests differ
How and when to use traits and playlists
How and when to use ordered tests
Running tests and managing test results
The purpose of Test-Driven Development
Practicing TDD within Visual Studio
How to effectively refactor within TDD
Why and how to refactor legacy code
Happy path vs. sad path testing
Testing boundary conditions
Organizing tests and test assemblies
Test naming conventions (e.g. BDD)
How to use ... [Read More]

Unit Testing in Visual Studio 2013

Course Format: Online / Virtual Classroom / Webinar
School/Trainer: Intertech, Inc.
  V

This two-day, instructor-led course provides students with the knowledge and skills to effectively use Visual Studio 2013 to design, write, and run high-quality .NET unit tests. The course focuses on the applicable features and capabilities of Visual Studio as it relates to unit testing and Test-Driven Development (TDD). This course also introduces other, popular unit testing tools and techniques, and demonstrates how they integrate with Visual Studio and your development lifecycle.

This course teaches students how to effectively design, write, and run high-quality unit tests using Visual Studio. At course completion, attendees will have had exposure to:
Why unit tests are critical to software quality
How to effectively refactor within TDD
How unit tests and integration tests differ
Why and how to refactor legacy code
Popular unit testing frameworks
Happy path vs. sad path testing
The anatomy of a unit test
Testing boundary conditions
The 3A pattern (Arrange, Act, Assert)
Organizing tests and test assemblies
Assertions and expected exceptions
Behavior-Driven Development principles
Test class inheritance
How to use data-driven unit tests
Testing private methods
Why and how to calculate code coverage
Visual Studio test projects
Why and how to use test impact analysis
Visual Studio test windows and tools
Team Foundation Server support for t... [Read More]

Selenium 2 with Java Workshop

Course Format: Online / Virtual Classroom / Webinar
School/Trainer: Intertech, Inc.
  V

Part I
Web Testing Philosophy
Acceptance Testing: Crafting Readable &, Valuable Tests
TDD &, BDD and how it matters to Q&,A
Extracting Tests from User Stories/Use Cases
Understanding Selenium’s Architecture
WebDriver Setup with Eclipse, Maven, JUnit 4 &, ChromeDriver Optional: Replace JUnit 4 with TestNG or Spock
Optional: Replace Eclipse w/ IntelliJ’s Idea

Deep-dive into WebDriver: Guided Workshop
Efficient DOM element selection with CSS
Page Object Pattern
Page Fragment Pattern
Taking Screenshots &, Video of your tests
Overview of the testers&,#146, toolset

Part II
Testing AJAX applications Explicit and Implicit waiting
Waiting for a DOM element
Waiting for a DOM event

Testing a JavaScript Single Page Application
Drag and Drop
The need for executing JavaScript directly Triggering events in the browser
Returning results to your tests

Selenium and JQuery: Tips and Tricks
Dealing with Modals, Browser Dialogs and iFrames
Multi-Browser Testing: Creating a Test-Matrix
Distributing your tests with Selenium Grid
Selenium Grid on EC2
Build Integration and CI setup (w/ Jenkins)
BDD Selenium Tests with Cucumber
Why you shouldn’t use the Selenium IDE

Pages: 1 2 3 4 5 6 ...


Find more about Software Testing training courses, certificates, diplomas and degrees:





Tips:
Schools can use this unlimited free web marketing service by submitting their course descriptions and school introductions. Two outbound links will be granted to each posting.
United States  United Kingdom  Canada  Australia



Testing
Software Testing
- Online/E-learning -
Software Testing
Ask for Training
Add Courses