Difference between revisions of "Testing"

From Freephile Wiki
Jump to navigation Jump to search
(link to the Testing section of Ansible)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
Testing ''is'' software development. Software development is writing code. Testing makes sure the code actually works, so in a nutshell: '''Testing is software development''' :-)   
 
Testing ''is'' software development. Software development is writing code. Testing makes sure the code actually works, so in a nutshell: '''Testing is software development''' :-)   
  
One major aspect of testing - especially '''during''' development and the [[Continuous Integration]] process, is [[static analysis]].
+
One major aspect of testing - especially '''during''' development and the [[Continuous Integration]] process, is [[static analysis]].<blockquote>Program testing can be used to show the presence of bugs, but never to show their absence!<ref>https://en.wikiquote.org/wiki/Edsger_W._Dijkstra</ref>
  
See also [[Software Quality]]
+
- Edsger W. Dijkstra (1970)</blockquote>
 +
 
 +
== See also ==
 +
 
 +
* [[Software Quality]]
 +
* [[Ansible#Testing|Ansible [Testing]]]
  
 
<br />
 
<br />
Line 14: Line 19:
 
[[Category:Tools]]
 
[[Category:Tools]]
 
[[Category:Continuous Integration]]
 
[[Category:Continuous Integration]]
 +
<references />

Latest revision as of 11:35, 26 February 2024

Testing is software development. Software development is writing code. Testing makes sure the code actually works, so in a nutshell: Testing is software development :-)

One major aspect of testing - especially during development and the Continuous Integration process, is static analysis.

Program testing can be used to show the presence of bugs, but never to show their absence![1] - Edsger W. Dijkstra (1970)

See also[edit | edit source]