Archive for 'Types of Testing'

Unit Testing

Objective

Unit test is the test of individual units.
The objective of the unit test is to ensure that each individual component works correctly in isolation according to any applicable requirements, as defined in the design documents.
The following processes must be satisfied before Unit Testing can be executed efficiently.
Developer has to check that following criteria are satisfied:
Outstanding [...]

Full Story

System Test - A Working Definition

System test aims to test the system as a whole, only those aspects related to the whole system will be tested. The main objective of the system test is to verify that the users’ business requirements are met and to ensure the validity of the following aspects in the application’s design:

Overall system functionality, end-to-end business [...]

Full Story

Web Testing Checklist

Attached is a very detailed checklist for testing web applications.
It was developed by the members of the Chicago Quality Assurance Association

Full Story

Web Testing Checklist

Attached is a very detailed checklist for testing web applications.
It was developed by the members of the Chicago Quality Assurance Association

Full Story

Test Automation Tools Selections

Test Automation Tool Assessment requires a detailed plan and execution strategy.  QA Consultants applies a proven process to ensure all appropriate details are evaluated.

Detail Analysis of Current environment
Develop criteria and requirements for Tool needs
Narrow selection of Products and vendors
Arrange [...]

Full Story

Traditional Test Automation vs. Manual Testing

The most significant benefits of traditional test automation are the decreased test execution time and cost, and increased test coverage for each testing cycle. The downside of test automation is the increased test development cost. In a typical test automation scheme, each test is first documented by a test engineer then scripted by an automation [...]

Full Story

Traditional Test Automation vs. Manual Testing

The most significant benefits of traditional test automation are the decreased test execution time and cost, and increased test coverage for each testing cycle. The downside of test automation is the increased test development cost. In a typical test automation scheme, each test is first documented by a test engineer then scripted by an automation [...]

Full Story

The role of Testing in the Extreme Programming (XP) (Agile) Environment

QA Consultants team typically utilizes a structured methodology that maps directly to the RUP approach while taking full advantage of the innovative Test Driven Development method. Iterative QA testing begins early and frequently during the development lifecycle of the application. Software quality assurance tests are carried out along three quality dimensions: reliability, functionality and performance.
Testing [...]

Full Story

Success Story: Test Process and Methodology — ROI, Assessment and Implementation

The Client
Client is one of Canada’s leading specialist in serving institutional investors. They have the expertise to support their customers, beneficiaries and shareholders providing information services, custody, securities lending, investment management, performance and analytic measurement, cash management, and record keeping.
Client Challenge
The client wanted assistance in the verification of their application testing progress and [...]

Full Story

Success Story: Implementation of Test Automation Best Practices

The Client
Client has a private client architecture team, which supports an application that allows the client to manage various in-house and vendor applications running at the same time. These applications were mainframe legacy, client/server and Internet/Intranet based.
Client Challenge
Client engaged QA Consultants to develop a test strategy for application using automated testing tools.  [...]

Full Story