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 [...]
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 StoryWeb Testing Checklist
Attached is a very detailed checklist for testing web applications.
It was developed by the members of the Chicago Quality Assurance Association
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
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 [...]
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 StoryTraditional 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 StoryThe 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 [...]
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 [...]
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. [...]

