Quality Assurance Courses Online

Software Development - Quality Assurance

Live Instructor Led Online Training Quality Assurance courses is delivered using an interactive remote desktop! .

During the course each participant will be able to perform Quality Assurance exercises on their remote desktop provided by Qwikcourse.


How do I start learning Quality Assurance?


Select among the courses listed in the category that really interests you.

If you are interested in learning the course under this category, click the "Book" button and purchase the course. Select your preferred schedule at least 5 days ahead. You will receive an email confirmation and we will communicate with trainer of your selected course.

Quality Assurance Training


Fundamentals of cppcheck

About

Static source code analysis tool for C and C++ code

Static analysis of C/C++ code. Checks for: memory leaks, mismatching allocation-deallocation, buffer overrun, and many more. The goal is 0% false positives. 


7 hours

1,656 €

Learn JSLint Plugin for Notepad

About

A Notepad++ plugin that allows users to run JSLint (The JavaScript Code Quality Tool) against their open JavaScript files (more about JSLint at . Also supports JSHint (.


7 hours

1,656 €

Explore CppUnit C port of JUnit

About

CppUnit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML or text format for automatic testing and GUI based for supervised tests.


7 hours

1,656 €

Basics of The Grinder

About

Distributed load testing framework - Java, Jython, or Clojure scripts.

The Grinder is a load testing framework that makes it easy to run a distributed test using many load injector machines. Test scripts are written in Jython, and can call out to arbitrary Java code, providing support for testing a large range of network protocols. The Grinder comes with a mature plug-in for testing HTTP services, HTTP scripts can be recorded easily from a browser session.


7 hours

1,656 €

Know Cobertura

About

Cobertura is a free Java tool that calculates the percentage of code accessed by tests. It can be used to identify which parts of your Java program are lacking test coverage. It is based on jcoverage.


7 hours

1,656 €

Explore C and C Code Counter

About

CCCC is a tool which analyzes C++ and Java files and generates a report on various metrics of the code. Metrics supported include lines of code, McCabe's complexity and metrics proposed by Chidamber&Kemerer and Henry&Kafura.


7 hours

1,656 €

Basics of OtrosLogViewer

About

OtrosLogViewer download page.


7 hours

1,656 €

Work around with Flawfinder

About

Finds vulnerabilities in C/C++ source code

Flawfinder is a program that examines C source code and reports possible security weaknesses (``flaws'') sorted by risk level. It's very useful for quickly finding and removing some security problems before a program is widely released.


7 hours

1,656 €

Basics of Simple EXE Resource

About

This is an insultingly simple project. It's just one file, existential.exe. It's 6 KB in size, has no dependencies or external libraries, and does absolutely nothing whatsoever. So if you need a dummy Windows executable, here ya go.


7 hours

1,656 €

Explore Black Box Lab

About

Deploy and test software in a virtual environment. Black Box is built on proven automation tools (STAF, Python) and provides an easy way to automate testing for a variety of applications.


7 hours

1,656 €

Explore BogoSec

About

BogoSec is a utility that calculates source code security quality metrics. A flexible framework interprets the results of existing scanners to compute these metrics. BogoSec is useful to track security quality across releases and competing packages.


7 hours

1,656 €

Basics of Bug Logging application

About

This simple bug logging application make QA work as much simple as possible. Read news here With regards Rod Gurov SQA Engineer


7 hours

1,656 €

Know BugOnline

About

BugOnline is a Web-base bug tracker system; It is easy for install and use. BugOnline base on ASP.NET 2.0 ,SqlServer 2005(include Express version),Ajax etc.


7 hours

1,656 €

Learn Coqua

About

Coqua measures 5 distinct Java code quality metrics, providing an overview and history for the management, and down-to-the-code, detailed views for the developer. Metrics can be defined per team. Ideal for mid- to large-sized and/or offshore projects.


7 hours

1,656 €

Learn DATA Gen

About

DATA Gen™ - Test Data Generator to generate realistic test data.

DATA Gen™ Test Data Generator offers facilities to automate the task of creating test data for new or existing data bases. It helps lower the programming effort required, while reducing manual test data generation errors and the ripple effect that they cause on production systems, users and maintenance.


7 hours

1,656 €

Fundamentals of DB Sanity

About

DB Sanity performs checks on a database for verifying data consistency and correctness of aplication deployments. It is invoked by command line and creates an HTML report with aggregated diagnostic summaries and listings of faulty database entries.


7 hours

1,656 €

Basics of Deployable Versioning System

About

The DVS Deployable Versioning System is for tracking the development, QA and installation of deployables. It is intended to be used in in-house project environments and uses a CVS style command line interface.


7 hours

1,656 €

Explore DuploQ

About

GUI for finding duplicates in source files

DuploQ is a GUI frontend for Duplo duplicate finder console tool. Its goal is to find duplicates (i.e. copy-pasted parts of code) across several source files. Locating and eliminating source code duplicates is an important part of the overall refactoring process which leads to decreasing a project's technical dept and increasing stability of the software.


7 hours

1,656 €

Work around with HWUT The Hello Worldler 39 s Unit Test

About

Software Unit Tests (Language Independent Approach)

Automation of Unit and System Tests. Tests can be implemented in any language and on many platforms. The flexible approach enables the inclusion of many types of tests, such as memory leak checks (using valgrind), coding rule checks, complexity checks, etc. Tests are run by a simple call to hwut in a base directory of a project. In particular for C, HWUT supports make file generation using 'sos' and 'sols' modes. Remote control-able function stubs may be generated using the 'stub' mode. Test cases can be generated using the 'gen' mode, and state machine walkers by the 'sm_walker' mode. Over the last decade HWUT has matured towards a full fledged unit test tool for a wide variety of applications.


7 hours

1,656 €

Explore JFCUnit 2

About

Sadly JFCUnit is no longer supported but idea is neat and with a few more improvements it can be even more useful tool for regression testing. JFCUnit-2 will have distributed testing, SWT support, JUnit independent and lots of other improvements.


7 hours

1,656 €

Basics of EMMA code coverage

About

EMMA is a fast Java code coverage tool based on bytecode instrumentation. It differs from the existing tools by enabling coverage profiling on large scale enterprise software projects with simultaneous emphasis on fast individual development.


7 hours

1,656 €

Explore CodeCover

About

CodeCover is a free glass box testing tool that measures statement, branch, loop, MC/DC, ?-operator, and sync- coverage. CodeCover supports coverage reports per each test case. Available languages: Java and COBOL.


7 hours

1,656 €

Work around with Marathon GUI Test Runner Web Swing FX

About

Marathon supports testing of Java/Swing and Java/Fx applications.

Marathon provides an integrated environment for test script creation and execution. Supported FW: Web, Java Swing/ Java FX. Currently, Marathon supports JRuby script models for recording the test scripts.Marathon test runner generates Allure test reports.Marathon allows for grouping of test cases.It also has an option of inserting modules while recording(in MarathonITE while recording). It allows tester to inset checklist while recording and also takes screen capture and annotate it in playing the test cases. Extraction of code into modules and inserting it is very easy using marathon.It has different themes of UI which attracts tester to do work on it. Object mapping is quite simple and configuring is very easy for tester to understand and do the work. Debugging of test scripts is also easy and has script console which takes selenium commands. Slow play of test cases is also available.It allows to create multiple fixtures for different types of tests.


7 hours

1,656 €

Discover JDecisiontable

About

Stop to rack your brain, start using process-oriented decision tables!

This tool is about a method called "process-oriented decision tables". These are decision tables but different from "normal" decision tables. They fix the flaws of traditional decision tables making it a joy to work with. But they keep all benefits of traditional decision tables. First of all they present the logic in a very dense form. 1. Explore all possible combinations of conditions and actions by question-and-answer. 2. Have a compact one-sheet-view on complex logic. 3. Have abandoned combinations documented. 4. Make sure that your decision table is (formally) neither incomplete nor inconsistent with one click. And the mathematics behind it is very easy and well documented ;-) 5. Get the test cases necessary to test your piece of logic with one click. 6. Other than in traditional decision tables, you can mix conditions and actions. => Stop to to rack your brain - start using process-oriented decision tables! <=


7 hours

1,656 €

Basics of Sikuli4Net

About

.NET implementation of Sikuli, utilizing an embedded jetty server.

Using an embedded jetty server, this project exposes the core functionality of Sikuli for use within .NET projects. The nuGet package can be installed with the following command entered in the package manager: Install-Package Sikuli4Net Requires a working installation of the latest version of Sikuli. Additional setup required: See screenshots for examples of how to implement this tool. NUnit setup and teardown methods are required. 


7 hours

1,656 €

Work around with JPdfUnit

About

 

JPdfUnit integrates PDFBox as an PDF API with the JUnit framwork for the test of pdf documents so JPdfUnit is a high level api. Simple ready-to-use assertions help to compare the expected data to the concrete data of the pdf document. 


7 hours

1,656 €

Fundamentals of Java HTTP Proxy Library

About

Java Library to assist in recording and troubleshooting http by providing an implementation of a proxy and having extensible classes to handle post/pre processing which can be used to carry out custom actions or logging of the transactions.


7 hours

1,656 €

Work around with Java Source Metric

About

Java Source Metric is designed to metric Java source code with quality metrics like Inheritance Depth, Line of Code, McCabe Complexity Metric suite and so on.


7 hours

1,656 €

Basics of Jutex

About

 

A project to develop Java-based front-ends to the utPLSQL testing framework. This includes integration with JUnit, Ant and Cruise Control. (written September 2004).


7 hours

1,656 €

Fundamentals of Mantis Forms and Reports

About

The Mantis forms and reports plugin can be used with the Mantis Bug Tracking system at to enable easy administration without having to manually edit the settings or write SQL to fetch reporting information.


7 hours

1,656 €

Know Maveryx

About

Maveryx is an innovative Test Automation Framework for Java GUI-based applications. It eliminates the GUI Maps dependency by providing a new dynamic GUI objects handling and an expert system detecting and managing AUT changes and defects at runtime.


7 hours

1,656 €

Work around with MuLATo Multi Language Assessment Tool

About

 

MuLATo is a Java application for collecting metrics from programs written in several languages. The core module provides parsers for Java, AspectJ and CaesarJ programs and can be extended for other languages. 


7 hours

1,656 €

Fundamentals of NUnitWeb

About

NUnitWeb is a DOT NET test framework for use in conjunction with NUnit. It's similiar to NUnitASP, but more complete. Javascript, ASPNET 2.0, file controls (multipart form data), and ordinary HTML are all supported.


7 hours

1,656 €

Know Open Data Profiler

About

Open Data Profiler is a an open source, extensible data profiler, which enables users to analyze and gather automatically data quality facts on data sources in various formats (XML, JDBC or CSV).


7 hours

1,656 €

Learn PHPCheckstyle

About

PHPCheckStyle is a tool that helps PHP programmers adhere to certain coding conventions. The tool checks the code and reports coding standard violations in the code.


7 hours

1,656 €

Discover Pascal Mock

About

Mock object library for Delphi/Kylix/Free Pascal. This library enables the easy creation and use of Mock objects for unit testing. Independant of the unit testing framework.


7 hours

1,656 €

Know PerlUnit

About

This project has been set up to unify perl unit testing frameworks for use in Extreme Programming. 


7 hours

1,656 €

Discover PySys System Test Framework

About

PySys is a Python based framework for the organisation and execution of system level automated and manual testcases. 


7 hours

1,656 €

Work around with Quality Spy

About

Community Edition (2015)

Define test strategies, design test plans, execute plan-based and exploratory tests, create test protocols and manage found issues in a lightweight manner. It's for those that are looking for a lightweight, productive and structured testing process. 


7 hours

1,656 €

Basics of ReleaseWorks R

About

ReleaseWorks(R) is a suite of tools to help project teams control and automate the process of release management. Using a three stage process of Gather, Validate, and Publish, it provides a robust way of integrating user changes into the release.


7 hours

1,656 €

Learn AdaControl

About

Ada source code controller

A tool that detects the use of many constructs in Ada programs. Use it to control style or programming rules, but also as a powerful tool to search for use (or non-use) of various forms of programming styles or design patterns.


7 hours

1,656 €

Know BugFree

About

BugFree is a PHP/MySQL web based bug tracking system with features such as bug/issue tracking, test case/result management, project management, email notification, and powerful statistic chart etc. Language packs include English and Simplified Chinese.


7 hours

1,656 €

Discover MSMQ QXplorer

About

MSMQ QXplorer is use to enumerate message in MSMQ. MSMQ QXplorer has also function to create queue,delete queue, send message, delete message.


7 hours

1,656 €

Fundamentals of MiniCppUnit

About

MiniCppUnit another C++ port of the famous JUnit framework for unit testing. Unlike CppUnit, MiniCppUnit follows a minimalistic aproach: The basic features are the same but in only bout 500 lines of code! No library instalation is needed, etc.


7 hours

1,656 €

Know Testopia

About

Bugzilla Testopia is a web-based test case management system that works as an add-on to Bugzilla (). 


7 hours

1,656 €

Know csvdiff

About

compare csv files with any separator you want

csvdiff is a Perl script to diff/compare two csv files with the possibility to select the separator. Differences will be shown like: "Column XYZ in record 999" is different. After this, the actual and the expected result for this column will be shown.


7 hours

1,656 €

Know Simple Web Automation Toolkit

About

The Simple Web Automation Toolkit (SWAT) is a test tool that allows users to automate web application testing in multiple browsers. SWAT has a robust Editor with UI recording and SQL tools, integrates with Fitnesse, and is written in C#. 


7 hours

1,656 €

Fundamentals of Expect lite

About

Expect-lite is an quick and easy command line automation tool. Basic expect-lite scripts can be created by simply cutting and pasting text from a terminal window into a script, and adding '>' '<' characters. No knowledge of expect is required!


7 hours

1,656 €

Work around with dgMaster

About

Data generator tool which supports many data types (primitive data types,but also names,addresses,post codes,etc.) and generates data in various formats (text,xml,db).It provides a GUI and is extensible by means of plugging-in new data-generator classes.


7 hours

1,656 €

Fundamentals of RichNesse Fitnesse WYSIWIG Editor

About

RichNesse is a (mostly) WYSIWYG rich text editor for Fitnesse, utilizing a Fitnesse plugin written in Java and a configured version of the FCKEditor html rich text editor. All documentation is in the Wiki.


7 hours

1,656 €

Discover SML NJ Exception Analyzer

About

The exception analyzer statically detects may-uncaught exceptions from Standard ML programs. The analyzer is completely embedded in the SML/NJ 110, to be interactively used inside the compiler's print-eval loop and also CM.


7 hours

1,656 €

Learn Scertify TechDebt Community

About

Benchmark code quality and measure Technical Debt of projects in Sonar

Scertify™ Refactoring Assessment is an open source component dedicated to development & QA teams that provides exclusive benchmark data on Software Quality. It automatically detects the portions of an application that can be refactored, gives valuable information on refactoring strategies, and costs. Though IT departments have matured these last 10 years and have now no doubt on the benefits of a continuous control of code quality, three major concerns were still remaining, without any tools able to effectively addressing these needs: * How to understand quality indicators, and how to compare them with the state of the art? * How to measure and manage the gap between the absolute quality level of a software, and a reasonable (reachable) target of quality? * What are the shortest and safe ways to achieve your quality goals?


7 hours

1,656 €

Work around with Simple Stopwatch Performance Test Tool

About

Simple Stopwatch is a Windows Performance Testing tool written in C# .Net. It uses global mouse and keyboard shortcuts for easy control. Application also provides different UI views and logging of performance measurements.


7 hours

1,656 €

Basics of T Plan Robot GUI Test Automation

About

Image based Test Automation tool (Java) - Test ANYthing, ANYwhere

This is the open source project of the now greatly enhanced Enterprise solution which has professional support, is faster, smarter and has lots more functionality. T-Plan Robot (formerly VNCRobot), is the most flexible and universal black box automated testing tools on the market. Robot is platform independent (Java), and thus performs well in situations where other tools may fail. Robot runs on and automates all major systems e.g. Windows, Linux and Unix, plus mobile platforms, such as IOS and Android. The product has the same functionality, look and feel regardless of OS, and your scripts are completely transferable between platforms. Utilising remote desktop technologies, together with image based testing principles, T-Plan Robot provides a human-like approach to software testing from the end-user GUI perspective. 


7 hours

1,656 €

Fundamentals of Test Space

About

Test Space is a Test Management Software for QA. You can use that software to storage test cases, management test, executing manual testing, generate rapports, integration with another bug-tracking systems and many more.


7 hours

1,656 €

Work around with UCD Analyzer

About

UCD Analyzer is a tool for analyzing websites usability (as well as accessibility, search engine optimization). It uses set of configurable rules to generate usability report.


7 hours

1,656 €

Basics of WebFix

About

C# library and application to help maintain large websites. Goals for this project right now include: Site Crawler, Link Checker, (X)HTML / CSS compliance checker, missing images and files report, Metrics and Statistics, Fancy Reporting - Intuitive UI


7 hours

1,656 €

Basics of aboutcode manager

About

A desktop app to review code scans

AboutCode Manager provides a UI to help you quickly evaluate license and other notices identified by ScanCode and record your conclusion about the effective license(s) for a software component.


7 hours

1,656 €

Learn Incremental Scenario Testing Tool

About

IST helps test teams managing complexity by adaptively selecting and prioritizing the test cases according to past test results. ISTT guides the testers through a test session with high-level test scenarios generated on the fly.


7 hours

1,656 €

Learn SISSy

About

SISSy detects problem patterns OO source code

SISSy is a platform for problem pattern identification in OO source code written in Java, C++ or Delphi. Problem patterns include the well-known bad smells as well as typical violations of good OO design principles and heuristics.


7 hours

1,656 €

Basics of tidyview

About

Tidyview is a Perl/Tk application to preview the effect of perltidy options on your source code. Perltidy is extremely flexible, but the flip-side of this is that is can be difficult to check the effect of options in combination - using Tidyview can help.


7 hours

1,656 €

Work around with crpcut

About

The Compartmented Robust Posix C++ Unit Test system. crpcut is a simple to use unit test system for C++, where each test case is run in its own process and own working directory, to ensure that each test case starts from a clean slate.


7 hours

1,656 €

Know cutplace

About

Cutplace validates tabular data (CSV, fixed format) according to an interface control document (ICD). The ICD acts as executable specification and can be described using popular spreadsheet applications (Calc, Excel).


7 hours

1,656 €

Explore izh test

About

izh_test is a xUnit-like framework. Its advantages over existing alternatives are that it: 1) uses file compare for checking results of test 2) doesn't depend on partial program language using external xml test descriptions


7 hours

1,656 €

Know jDiffChaser

About

A GUI comparison tool that automates diffs detection between versions. You can record and play scenarios on two different releases of the same app (in sequential or parallel mode); jDiffChaser compares both screens and shows you the differences.


7 hours

1,656 €

Discover xTests lightweight test suites

About

Simple, easy-to-use, efficient testing library, for C, C++, Java, .NET, Python and Ruby. Combining high discoverability and low coupling, xTests is a lightweight solution designed for use in verifying other libraries.


7 hours

1,656 €

Learn CPU Utilization Monitor and Logger

About

This program provides a means for developers and software testers to monitor and log CPU usage (utilization) for any period of time. The optionally produced log file is tab delimited and easily importable into MS Excel for further trending and analysis.


7 hours

1,656 €

Explore Watij Web Application Testing in Java

About

Watij (pronounced wattage) stands for Web Application Testing in Java. Based on the simplicity of Watir and enhanced by the power of Java, Watij automates funtional testing of web applications through the real browser


7 hours

1,656 €

Basics of Ant For Tibco BusinessWorks

About

ant-tibco project provides an ant extension to support Tibco BusinessWorks deployment automation. This library encapsulates BuildEar and AppManage tool provided into Tibco TRA. It allows you to automate your deployment using the defacto standard tool ant


7 hours

1,656 €

Learn Automated UI Tester For ActionScript

About

Functional Test Automation tool for pure AS 3.0 SWF and Flash Games

Automated UI Tester for Adobe® ActionScript® is a pure ActionScript 3.0 SWF automation testing tool with the capability of recording user actions on an SWF file and playing them back with high fidelity. The API for this tool is provided with name “Genie” (Adobe internal code name for the tool). Some major features of this tool are • No instrumentation or application manipulation is required. • Automate pure ActionScript 3.0 SWF. • No source code access required. • No need to run inside any wrapper. • Works on web based apps and standalone SWF. • Performs native automation (no image dependency) thus making scripts reliable and lowering down maintenance cost. • Application can even be running in background. Unlike other automation tools, automating don't require instrumentation of an app or to run inside a HTML wrapper. Also it can automate pure Flash or ActionScript applications (e.g. Flash Games). However AIR Apps on Device/Desktop are not supported


7 hours

1,656 €

Learn Avignon Acceptance Testing System

About

Avignon is an acceptance test system that allows you to write executable tests in a language that you define. It uses XML to define the syntax of the language but, if you choose to extend the language, leaves the semantics of the tests up to you.


7 hours

1,656 €


Is learning Quality Assurance hard?


In the field of Quality Assurance learning from a live instructor-led and hand-on training courses would make a big difference as compared with watching a video learning materials. Participants must maintain focus and interact with the trainer for questions and concerns. In Qwikcourse, trainers and participants uses DaDesktop , a cloud desktop environment designed for instructors and students who wish to carry out interactive, hands-on training from distant physical locations.


Is Quality Assurance a good field?


For now, there are tremendous work opportunities for various IT fields. Most of the courses in Quality Assurance is a great source of IT learning with hands-on training and experience which could be a great contribution to your portfolio.



Quality Assurance Online Courses, Quality Assurance Training, Quality Assurance Instructor-led, Quality Assurance Live Trainer, Quality Assurance Trainer, Quality Assurance Online Lesson, Quality Assurance Education