You can edit almost every page by Creating an account and confirming your email.

ContinoProva

From EverybodyWiki Bios & Wiki

ContinoProva

ContinoProva
Developer(s)ITPower Solutions GmbH
Stable release
2.2
Engine
    Operating systemWindows
    TypeSoftware testing
    LicenceProprietary
    Websitewww.continoprova.de

    Search ContinoProva on Amazon.

    ContinoProva is a software tool for automated testing of embedded software. It integrates various hard- and software tools for automated tests.

    Etymology

    The name ContinoProva is derived from the Spanish word continuo (continually) and the Italian word provare (to prove or test).

    Applications

    ContinoProva can be applied in different testing phases such as unit tests, integration tests and system tests as well as complementary tests during the development process. It may also be applied under real conditions.[1]

    ContinoProva is often used for regression tests because of the repetitive nature of these kinds of tests and the frequency with which they are usually executed.[2]

    The use of ContinoProva is most common in the automotive industry and in medical engineering but also in the automation and railway industries.[3]

    Architecture

    ContinoProva architecture

    ContinoProva is based on a client-server architecture. External tools can be connected to the server via an API. In the context of the development of embedded systems such a tool environment can - among others - consist of relays to control digital inputs of the test object, oscilloscopes for signal measurement, tools for bus communication and debugger. During a test-cycle the client requests services from the server according to the pre-definded test specification. The server forwards the requests of the client to the tool environment and the tools response to the client in reverse. This architecture facilitates the abstraction from different programming interfaces and provides a unified frontend for entering test specifications and enabling tool control.[4]

    Application in ISTQB testing process

    Test specification

    In ContinoProva tests are sequentially specified via a graphical user interface. Tests are structured into test groups, test sequences, test steps and test tasks. Within a defined test specification all connected tools can be managed. Different kinds of test specifications, e.g. state charts, can also be integrated.[5]

    Test execution

    The automated execution of tests supports different modes of implementation. For example, conditions for test running as well as interruptions und loops can be defined. Recurring test elements (test steps, test sequences or test groups) can be integrated as library components to be used in different test specifications. An integrated debugger allows the execution of single test steps. Using batch processing, test specifications can be tested repeatedly.

    Test analysis

    ContinoProva generates test reports that can be individually configured. The report can contain test specifications, results of comparisons between expected and received values, informationon on the test environment as well as general data, e.g. name of the tester, time of test etc.

    Other software testing tools (selection)

    Weblinks

    Literature

    • Andreas Spillner, Tilo Linz (2014): Software Testing Foundations: A Study Guide for the Certified Tester Exam, 4th Edition, Rocky Nook Computing

    References

    1. S. Sadeghipour: Testautomatisierung in einer heterogenen Toolumgebung, Embedded Testing 2017, Munich 2017, p. 10.
    2. Meike Lim, Frank Deus: Automatisierte Sicherheit. in: MEDengineering, 3-4/2014, p. 40, Kulmbach 2014.
    3. https://itpower.de/en/company/about-us/ Retrieved 16 May 2019
    4. S. Sadeghipour: Testautomatisierung in einer heterogenen Toolumgebung, Embedded Testing 2017, Munich 2017, p. 3.
    5. S. Sadeghipour: Gleitender Übergang vom manuellen zum automatisierten Test eingebetteter Software, Fachgruppentreffen TAV 2017, Langen 2017, p. 3.

    de:ContinoProva


    This article "ContinoProva" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:ContinoProva. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.