Heim  >  Artikel  >  Backend-Entwicklung  >  Fassen Sie die Punkte zusammen, die Sie bei der Definition bestimmter Zustände beachten sollten

Fassen Sie die Punkte zusammen, die Sie bei der Definition bestimmter Zustände beachten sollten

巴扎黑
巴扎黑Original
2017-06-15 09:44:231301Durchsuche

Automatisierte Tests müssen viele Male ausgeführt werden, um sicherzustellen, dass der Testprozess wiederholbar ist. Wir möchten tatsächlich einige bekannte Zustände testen, die wir beispielsweise in einer Blog-Anwendung beim Testen des Artikels nennen Jedes Mal, wenn wir einen Test ausführen, sollten die mit dem Artikel verbundenen Tabellen (z. B. Beitragstabelle, Kommentartabelle) in einem bestimmten Zustand wiederhergestellt werden. Die PHPUnit-Dokumentation enthält hauptsächlich eine gute Beschreibung des allgemeinen spezifischen Aufbaus stellt vor, wie man einen bestimmten Zustand der Datenbank erstellt, wie im gerade beschriebenen Beispiel. Das Festlegen des spezifischen Zustands des Aufbaus der Datenbank ist wahrscheinlich einer der zeitaufwändigsten Teile beim Testen einer Anwendung mit Datenbank als Backend-Unterstützung. Eingeführt von Yii. Die CBbFixtureManager-Anwendung Bei der Ausführung einer Reihe von Tests kann die Komponente im Wesentlichen Folgendes tun: Bevor alle Tests ausgeführt werden, werden die testbezogenen Daten auf einen bekannten Zustand zurückgesetzt. Bevor ein einzelner Test ausgeführt wird, wird eine bestimmte Tabelle zurückgesetzt Während der Ausführung einer Testmethode stellt es eine Zugriffsschnittstelle bereit, die Zeilendaten in einem bestimmten Zustand bereitstellt. Bitte drücken Sie

1. Definieren spezifischer Zustände (Vorrichtungen)

Fassen Sie die Punkte zusammen, die Sie bei der Definition bestimmter Zustände beachten sollten

Einführung: Automatisierte Tests müssen viele Male ausgeführt werden Um sicherzustellen, dass der Testprozess wiederholbar ist, möchten wir in einigen bekannten Zuständen testen, die wir als spezifische Zustände bezeichnen. Zum Beispiel beim Testen der Artikelerstellung in einer Blog-Anwendung...

【 Verwandte Q&A-Empfehlungen】:

Das obige ist der detaillierte Inhalt vonFassen Sie die Punkte zusammen, die Sie bei der Definition bestimmter Zustände beachten sollten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn