Table of Contents
Code coverage
Return to Software testing
Testing: Software testing, Software Testing by Programming Language (Angular Testing, Bash Testing, C Testing, C++ Testing, C# Testing, Clojure Testing, COBOL Testing, Dart Testing, Fortran Testing, Golang Testing, Java Testing, JavaScript Testing, Kotlin Testing, Python Testing, PowerShell Testing, React Testing, Ruby Testing, Rust Testing, Scala Testing, Spring Testing, Swift Testing - iOS Testing - macOS Testing, TypeScript Testing), TDD by Programming Language (Angular TDD, Bash TDD, C TDD, C++ TDD, C# TDD, Clojure TDD, COBOL TDD, Dart TDD, Fortran TDD, Golang TDD, Java TDD, JavaScript TDD, Kotlin TDD, Python TDD, PowerShell TDD, React TDD, Ruby TDD, Rust TDD, Scala TDD, Spring TDD, Swift TDD - iOS TDD - macOS TDD, TypeScript TDD); Testing types, Techniques and Tactics, TDD, A/B testing, Acceptance testing, Accessibility testing, Alpha testing - Beta testing, API testing, Automated testing - Test automation, Benchmarking, Black box testing, Capture and replay testing, Compatibility testing, Concurrent testing, Conformance testing (Type testing), Continuous testing (Continuous), Destructive testing, Development testing, Dynamic program analysis, Exploratory testing, Functional testing vs Non-functional testing, Fuzz testing, GUI testing, Hardware testing, Installation testing, Integration testing, Language testing (Angular testing, C testing (Google Test - gtest), C++ Testing (CppUnit), C# Testing (NUnit), Golang testing, Java testing (JUnit-Hamcrest-Mockito-TestNG-Spock (testing framework)), JavaScript testing (Jest, Jasmine (JavaScript testing framework), Selenium (software) - Selenium WebDriver, Selenium Chrome Driver), Python testing (PyTest, unittest module), React testing, Ruby testing, Rust testing, Scala testing, Spring testing, TypeScript testing), Load testing, Localization testing, Measurement is software testing, Manual testing, Metamorphic testing, Mocking, Network testing, Orthogonal array testing, Output comparison testing, Pair testing, Performance testing - Software performance testing, Property testing, Quality assurance testing - QA, Regression testing, Reliability testing, Sanity testing, Scalability testing, Security testing (Pentesting), Smoke testing, Soak testing, Stress testing, System testing, Testing approaches, Testing artifacts, Test assertions, Testing certifications, Testing controversies, Test frameworks - Unit test frameworks (Appium, ), Testing levels, Testing process, Testing tools, Unit testing, Usability testing, VCR testing, Web testing (Web API security), Web UI testing. (navbar_testing)
- Snippet from Wikipedia: Code coverage
In software engineering, code coverage, also called test coverage, is a percentage measure of the degree to which the source code of a program is executed when a particular test suite is run. A program with high code coverage has more of its source code executed during testing, which suggests it has a lower chance of containing undetected software bugs compared to a program with low code coverage. Many different metrics can be used to calculate test coverage. Some of the most basic are the percentage of program subroutines and the percentage of program statements called during execution of the test suite.
Code coverage was among the first methods invented for systematic software testing. The first published reference was by Miller and Maloney in Communications of the ACM, in 1963.
Research It More
Fair Use Sources
© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers
SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.