Beat: Testumgebung erstellen

Beitrag lesen

Das war aber nicht so wirklich das, was ich gesucht habe.
Ich würde gerne stets genau die gleiche Konfiguration haben wie auf dem Live-Server - nicht, dass da auch noch Schwierigkeiten auftauchen.

Setze den Plural für Live-Server ein und du siehst, dass du mit verschiedenen Servern konfrontiert bist. Deine Software muss dem (und auch verschiedenen BS) Rechnung tragen.

Klar lässt sich das so auch regeln. Aber die anderen Nachteile gibt es ja auch noch. Ich bin an einen Computer gebunden, kann die Kunden diese Plattform nicht auch als Testplattform nutzen lassen, ...

Es gehört zur Testumgebung, dass man sich selbst Test-Kunden erstellt.
Wo ist das Problem?
Definiere erst mal Kunde. Aus Sicht der Software hast du Account-User.
Es versteht sich, dass du auf dem Entwicklungssystem selbst testen musst wie ein Account realistisch sich verhält.
Das Problem ist nicht der Test mit fiktiven Daten, sondern der Test mit zu wenig Daten oder zu wenig chaotischen Inputs.
Testaccounts haben den Vorteil, dass du ein chaotisches/bösartiges Verhalten testen kannst, das deine realen Kunden wohl kaum an den Tag legen, es sei denn deine GUI verwirrt/veranlasst sie dazu.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische