Regression testing: Difference between revisions

Content deleted Content added
Tag: Reverted
Restored revision 1139617343 by MrOllie (talk): WP:UNDUE / no reliable sources
Tags: Twinkle Undo Reverted
Line 53:
 
Regression tests can be broadly categorized as [[functional test]]s or [[Unit testing|unit tests]]. Functional tests exercise the complete program with various inputs. Unit tests exercise individual functions, [[subroutine]]s, or object methods. Both functional testing tools and unit-testing tools tend to be automated and are often third-party products that are not part of the compiler suite. A functional test may be a scripted series of program inputs, possibly even involving an automated mechanism for controlling mouse movements and clicks. A unit test may be a set of separate functions within the code itself or a driver layer that links to the code without altering the code being tested.
 
===Use in Blockchain Technology ===
In Blockchain technology and [[cryptocurrencies]], a regression test (regtest) mode are provided for developer to testing and experiment for their software and command without affect the real production (mainnet) data and the [[testnet|public test network]] (testnet). <ref name="btctest01">{{cite web|title=Testing Applications
|url=https://developer.bitcoin.org/examples/testing.html|publisher=bitcoin.org}}</ref>
The Regtest mode are usually run on local computer or local network so that block can be generate instantly. <ref name="btctest01"></ref>
 
==See also==