<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fjv</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/dev/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fjv"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/Special:Contributions/Fjv"/>
	<updated>2026-10-10T06:55:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/dev/index.php?title=Acceptance_testing&amp;diff=56104</id>
		<title>Acceptance testing</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/dev/index.php?title=Acceptance_testing&amp;diff=56104"/>
		<updated>2019-05-28T01:56:50Z</updated>

		<summary type="html">&lt;p&gt;Fjv: t_po, missing y&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Moodle uses a framework called Behat to automatically test the user-interface. Tests can be written for each plugin, and for Moodle core.&lt;br /&gt;
&lt;br /&gt;
* To run the existing tests, read [[Running acceptance test]]. You really need to do this first.&lt;br /&gt;
* To write new tests, read [[Writing acceptance tests]].&lt;br /&gt;
* To define new steps that can you used when writing tests, see [[Writing new acceptance test step definitions]]&lt;br /&gt;
&lt;br /&gt;
Because Behat tests work through the Moodle user interface, they are a bit slow. Therefore, you should probably also use [[PHPUnit]] to test the detailed edge cases in your code.&lt;br /&gt;
&lt;br /&gt;
[[Category:Behat]]&lt;/div&gt;</summary>
		<author><name>Fjv</name></author>
	</entry>
</feed>