Projects featuring ‘Functionality testing’

Test factory as a part of continuous integration using Selenium 1

BRIEF

The factory is a bunch of most useful open source tools aimed to improve product quality. In conjunction with best testing practices it simplifies QA process and significantly reduces costs for maintenance phase.

(more…)

Data-Driven Storehouse of Automated Tests Using Advanced Testing Solutions

Brief

This project improves manageability and maintainability of test suits made with Mercury QTP testing tool by placing into a spreadsheet input data and method names to be executed in certain order with respective parameters and expected behavior. This solution allows an easy expansion to cover additional test cases (scenarios) for specific functionality.

Keyword-Driven Storehouse of Automated Tests Using Advanced Testing Solutions

Brief

A tests storage has been developed and is involved in functional and regression testing for an enterprise system. It is implemented as

  • A collection of function libraries designed to work with input data, database server, web and standalone applications;
  • Objects’ descriptions covering essential areas of the product; and
  • Scripts describing scenario for each specific test case

Test cases in conjunction with functions and objects description track down the state and assure the quality of the product from release to release.

Benefits
This solution significantly simplifies the maintenance of test cases, used to verify specific modules located on different platforms interacting with different database servers.

Automated Regression Testing of Web Services

Brief

An extension to the Automated Regression Tester (please refer to ART description) that facilitates functional testing of Web Services with custom API. It intercepts input data represented as a text file that contains methods with respective parameters. Sequentially added methods easily allow an engineer to verify various cases and validate respective behaviors of the API. Moreover, in conjunction with application server stub, it enables verification of interaction between Web services and a Web application.

Enterprise Scale Continuous Integration

Brief

The development process for several mission-critical products was strengthened with continuous integration on the solid enterprise infrastructure and enforcement of good software engineering practices.

Enterprise Infrastructure

  • Automatic builds are powered by CruiseControl;
  • Automatic bug detection is powered by FindBugs;
  • Automatic deployment and installation testing;
  • Build-integrated functionality/compatibility/regression testing are powered by ART tool;
  • Code coverage analysis upon execution of automated tests is powered by EMMA;
  • Integration testing in a clone of the production environment;
  • Ability to make a build and run tests with delta overlaid without actual merging delta into the mainstream;
  • Possibility to run automated tests simultaneously in a multithreading mode on the same environment;
  • Alarm notification when a build or tests fail.
 
Custom software development : Outsourcing and Team Augmentation : Alliances for outsourcing : Outtesting & QA : Interaction with customers
Contractual arrangements : Expertise : References : Company : Contacts
© Copyright 1992-2014, KSF Technologies AG.