Process Based Testing Process Based Testing Process Based Testing




We look forward to
hearing from you.

Process Based Testing

Process Based Testing
Today, business process descriptions and system related use cases summarise requirements in modern software development. Particularly, projects for implementing standard software like SAP®  or Siemens PLM Teamcenter start with standard processes to be adapted to the distinct business requirements of different industries like banking.

SQS Process Based Testing is moving quality assurance and testing directly towards the business processes by applying test models as a source for test case generation and test automation, accelerating the complete test process and reducing maintenance efforts.

Process models are a useful instrument for specifying business and technical solutions as well as identifying functional and technical components to be modified. Test models are extended process models; they are the core artefacts of SQS Process Based Testing. These models are a process oriented description building the bridge between business requirements and test needs to a unified model. They cover the business layer as well as the system layer and include test specifics to generate test cases for different test stages. Typical needs of testing are to define preconditions for test cases, test execution steps or check and waiting points for comparison of expected and actual results. Test cases are generated by walking through the paths of a test model applying certain end criteria for test coverage. Consequently, the process and test models are the results to be maintained in case of changes. This makes maintenance more rapid and thus, reduces effort easily. The application of test models has two different approaches accelerating the complete test process and increasing product quality by more effective and efficient application and end-to-end or business process testing.

Early quality improvement

Process and test models are derived from business and system requirements by our SQS business process designers and test analysts:
  • Enhancing quality of business and system requirements, e.g. completeness, correctness and consistence
  • Enhancing quality of business and system solutions, e.g. all requirements covered, all dependencies respected, process optimisation
  • Transparency about project progress and risks within specification and design phase
x

SQS reusable assets for industries and products

Process and test models are selected from our SQS standard model pools for industries like banking or products like SAP or Siemens PLM Teamcenter:
  • Guided and accelerated business process modelling by adapting SQS standard test models
  • Process models as base for development and implementation
  • Base for automated test case generation and test automation
  • Main artefacts for effort reduced maintenance
x
SQS Process Based Testing is applicable on different functional test objects, i.e. testing systems on different depth of integration, from functions and function scenarios via system interfaces to highly integrated end-to-end business processes:
  • Test cases are created on the relevant level of interest neglecting unnecessary details: Horizontal integration for business process and interface testing, vertical integration for function and function integration testing
  • Depending on the degree of specialization and know-how of the testers, layers are connected to create stepwise test cases and instructions for test execution

SQS Process Based Testing is adjusted to dedicated roles to guarantee our clients’ goals and to provide adequate SQS skill sets for rapid implementation and operation of process based testing. The SQS Academy delivers customisable training programs for training additional roles like test data manager and test environment manager.

x

Copyright © 2016 SQS All rights reserved

  • btn_linkedin
  • btn_xing
  • btn_facebook
  • btn_google
  • btn_twitter