Wie Magento per Twitter heute Nacht meldete, werden die folgenden Versionen Test Suites beinhaltet mit denen Modultests durchgeführt werden können. Das deckt sich mit unseren Dialogen, die wir vor drei Wochen in Kiev mit dem Kernteam der Magento Entwickler geführt haben.

Da Unit-Tests als Qualitätskriterium (wenn man sie richtig einsetzt) gesehen werden, wird dieser Schritt sicher viele Entwickler interessieren, die sich bisher nicht an Magento gewagt haben.

7 thoughts

  1. Wurde aber auch mal Zeit. Haben uns schon gefragt, wie eine solch geschäftskritische Anwendung guten Gewissens ohne Unit Tests veröffentlichen kann. Oder hat Varien intern von Anfang an mit Unit Tests entwickelt und diese nur bislang nicht veröffentlicht?

  2. Auch nach zwei Jahren scheint es keine TestCases zu geben. Keine Unit Tests, keine Integration Tests, keine Performance Tests. Die Magento-Blase wird irgendwann platzen. Frickelzeug für Add-On-Gold-Gräber und Startups, die später doch wechseln müssen.

  3. Offensichtlich ist es nicht gelungen die Tests verfügbar zu machen. Ich gehe auch nicht davon aus, dass es möglich Magento mit Unit-Testing auszustatten, sonst wäre das sicher schon passiert.

  4. Wir haben die in der kommenden Magento 2 Version enthaltenen Unit Tests für die aktuellen Magento Versionen adaptiert und setzen das Ganze seit geraumer Zeit sehr erfolgreich in der Praxis ein. Einen ausführlichen Artikel zu unserem Ansatz haben wir auf unserem Blog unter http://www.techdivision.com/blog/phpunit-tests-magento/ veröffentlicht. Die Tests stehen zudem ab sofort unter Github zum Download und zur Anpassung/Erweiterung zur Verfügung. Über Feedback dazu würden wir uns sehr freuen.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s