Difference between revisions of "Testing"

From Freephile Wiki
Jump to navigation Jump to search
(Created page with "Testing is software development. Software development is writing code. Testing makes sure the code actually works, so in a nutshell: Testing is software development :-) Ph...")
 
(link to phpmetrics)
Line 7: Line 7:
 
The MediaWiki project uses Phan. See the article [[mw:Continuous_integration/Phan|Continuous_integration/Phan]]
 
The MediaWiki project uses Phan. See the article [[mw:Continuous_integration/Phan|Continuous_integration/Phan]]
  
 +
 +
== Static Analysis of MediaWiki ==
 +
See https://doc.wikimedia.org/mediawiki-core/master/phpmetrics/complexity.html
 
[[Category:Wiki]]
 
[[Category:Wiki]]
 
[[Category:MediaWiki]]
 
[[Category:MediaWiki]]

Revision as of 16:36, 2 May 2023

Testing is software development.

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

Phan is a static analyzer for PHP. Phan project on GitHub It will help you write better PHP7 code. You'll need the Abstract Syntax Tree generated by PHP. You can read a tutorial for how to get Phan working in your project

The MediaWiki project uses Phan. See the article Continuous_integration/Phan


Static Analysis of MediaWiki[edit | edit source]

See https://doc.wikimedia.org/mediawiki-core/master/phpmetrics/complexity.html