<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.bzz.ch/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.bzz.ch/feed.php">
        <title>BZZ - Modulwiki - modul:m450:learningunits:lu16</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-05-16T23:57:09+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu16/bdd?rev=1737366471&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu16/behant_python?rev=1761204865&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu16/behat_moodle?rev=1737439828&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu16/behat?rev=1737439666&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu16/phpunit_moodle?rev=1737439859&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m450/learningunits/lu16/start?rev=1737365219&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.bzz.ch/_media/wiki/logo.png">
        <title>BZZ - Modulwiki</title>
        <link>https://wiki.bzz.ch/</link>
        <url>https://wiki.bzz.ch/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu16/bdd?rev=1737366471&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-20T09:47:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU16a - Behaviour Driven Development</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu16/bdd?rev=1737366471&amp;do=diff</link>
        <description>LU16a - Behaviour Driven Development

Behaviour Driven Development (BDD) ist ein agiler Ansatz zur Softwareentwicklung, der die Kommunikation zwischen Entwicklern, Testern und Fachexperten verbessert, indem er den Fokus auf das Verhalten eines Systems aus der Perspektive des Endbenutzers legt. 
Es handelt sich um eine Erweiterung von Test Driven Development (TDD), die Wert auf eine gemeinsame Sprache und Zusammenarbeit legt.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu16/behant_python?rev=1761204865&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-23T07:34:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU16e – Behaviour Driven Development (BDD) in Python</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu16/behant_python?rev=1761204865&amp;do=diff</link>
        <description>LU16e – Behaviour Driven Development (BDD) in Python

Einführung

Behaviour Driven Development (BDD) ist eine Weiterentwicklung von Test Driven Development (TDD).  
Beim BDD steht das Verhalten eines Systems aus Sicht der Benutzer:innen im Zentrum.  
Tests werden in einer</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu16/behat_moodle?rev=1737439828&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T06:10:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU16c - Behat-Tests in Moodle</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu16/behat_moodle?rev=1737439828&amp;do=diff</link>
        <description>LU16c - Behat-Tests in Moodle

Die Pfade und Befehle beziehen sich auf die virtuelle Maschine „bzzDevMoodle_V1“.

Dokumentation von Moodle

Definition der Tests

Jedes Plugin enthält einen Ordner tests/behat mit den Testdefinitionen.
In diesem Ordner befinden sich die</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu16/behat?rev=1737439666&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T06:07:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU16b - Behat</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu16/behat?rev=1737439666&amp;do=diff</link>
        <description>LU16b - Behat

Behat ist ein Open-Source-Tool für Behaviour Driven Development (BDD), das speziell für PHP entwickelt wurde. 
Es ermöglicht Entwicklern, Verhaltensspezifikationen in natürlicher Sprache (Gherkin-Syntax) zu schreiben und diese als automatisierte Tests auszuführen.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu16/phpunit_moodle?rev=1737439859&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T06:10:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU16d - PHPUnit-Tests in Moodle</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu16/phpunit_moodle?rev=1737439859&amp;do=diff</link>
        <description>LU16d - PHPUnit-Tests in Moodle

Dokumentation von Moodle

Definition der Tests

Jedes Plugin enthält einen Ordner tests/local mit den Unittests.
In diesem Ordner befinden sich die einzelnen Dateien mit den Testdefinitionen.

Tests ausführen

Testkonfiguration aktualisieren</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m450/learningunits/lu16/start?rev=1737365219&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-20T09:26:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU16 - Behaviour Driven Development</title>
        <link>https://wiki.bzz.ch/modul/m450/learningunits/lu16/start?rev=1737365219&amp;do=diff</link>
        <description>LU16 - Behaviour Driven Development


	* LU16a - Behaviour Driven Development
	* LU16b - Behat
	* LU16c - Behat-Tests in Moodle
	* LU16d - PHPUnit-Tests in Moodle
	* LU16e – Behaviour Driven Development (BDD) in Python



Aufgaben


	* LU08.A01 – Behave Grundlagen
	* LU16.A02 – BDD in der eigenen Sprache



Lösungen

Dieser Namensraum existiert nicht: modul:m450:learningunits:lu16:loesungen</description>
    </item>
</rdf:RDF>
