CONFORMANCE TESTING

CONFORMANCE TESTING

Conformance Testing is a type of software testing that is performed to determine whether a software product or application meets with the specific and standard requirements. This type of testing is usually either logical testing or physical testing. Conformance testing procedures also involve other criteria from mathematical testing or chemical testing. Many requirements for efficiency, interoperability and compliance are applied.

Conformance testing is carried out by an authorized person or organization. When the testing is certified then the software products can be placed in market as a certified products.

Objective of Conformance Testing: The objective of conformance testing is:


  • To check the requirements of the software system.
  • To check the completeness of software documentation.
  • To check the development and design according to specifications and standards.


Types of Conformance Testing: Conformance testing is basically of three types:


  • Load Testing: Load Testing is a type of software testing which determines the performance of a software product or software application under real life based load conditions. Basically load testing determines the behavior of the application when multiple users use it at the same time. It is the response of the system measured under varying load conditions.
  • Stress Testing: Stress testing is defined as a type of software testing that verifies the stability and reliability of the system. This test particularly determines the system on its robustness and error handling under extremely heavy load conditions. It even tests beyond the normal operating point and analyses how the system works under the extreme conditions. Stress testing is performed to ensure that the system would not crash under crunch situations.
  • Volume Testing: Volume Testing is a type of software testing which is carried out to test a software application with a certain amount of data. The amount used in volume testing could be a database size or it could also be the size of an interface file that is the subject of volume testing.


Advantages of Conformance Testing:


  • It ensures the implementation according to specifications.
  • It ensures interoperability.
  • It yields proper utilization of standards.


Disadvantages of Conformance Testing:


  • It needs predefined values.
  • It needs various extensions to perform the testing process.


Report this

Published by


要查看或添加评论,请登录

Amrita Chandra sinha的更多文章

  • C++

    C++

    C++ Programming Language C++ is the most used and most popular programming language developed by Bjarne Stroustrup. C++…

  • ARTIFICIAL INTELLIGENCE

    ARTIFICIAL INTELLIGENCE

    What Is Artificial Intelligence? Artificial intelligence (AI) is the simulation of human intelligence in machines that…

  • GENERATIVE AI

    GENERATIVE AI

    What is generative AI? Generative AI or generative artificial intelligence refers to the use of AI to create new…

  • WORKING CAPITAL

    WORKING CAPITAL

    What Is Working Capital? Working capital is calculated by subtracting current liabilities from current assets, as…

  • Apache Kafka

    Apache Kafka

    Apache Kafka is defined as an open-source platform for real-time data handling – primarily through a data…

  • SHELL SCRIPT

    SHELL SCRIPT

    A shell script is a text file that contains a sequence of commands for a UNIX-based operating system. It is called a…

  • Azure Data Factory

    Azure Data Factory

    What is Azure Data Factory? Azure Data Factory is a cloud-based data integration service that allows you to create…

  • QUALITATIVE DATA

    QUALITATIVE DATA

    What is qualitative data? Qualitative data is defined as data that approximates and characterizes. Qualitative data can…

  • Computer Vision

    Computer Vision

    What is computer vision? Computer vision is a field of artificial intelligence (AI) that uses machine learning and…

  • Monte Carlo Simulation

    Monte Carlo Simulation

    What is Monte Carlo Simulation? Monte Carlo Simulation is a type of computational algorithm that uses repeated random…

社区洞察

其他会员也浏览了