Als «testing» getaggte Fragen

10
Wie teste ich einen heuristischen Algorithmus?

Angenommen, wir haben unseren Routenfindungsalgorithmus: def myHeuristicTSP(graph): /*implementation*/ return route Jetzt wollen wir dies testen: class TestMyHeuristicTSP: def testNullGraphRaiseValueError(self): self.assertRaises(ValueError, myHueristicTSP(None)) def

10
Unit-Testing-Dienstprogrammklassen

Wir alle haben einige Dienstprogrammklassen, die nur statische Methoden enthalten, um sie aus verschiedenen Quellen zu verwenden. Nun gibt es zwei Ansätze, um diesen Code zu testen. Ansatz 1: Führen Sie separate Komponententests für Dienstprogrammklassen durch. Wo immer sie aufgerufen werden,...

9
Ein neuer Name für Unit-Tests [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Ich habe Unit-Tests...

9
Sollten Tester ihre Arbeit automatisieren?

Wir versuchen, unseren Testprozess einzurichten. Wir fragen uns, ob unsere Tester automatisierte Regressionstests entwickeln sollten oder ob die Entwickler dies tun sollten. Und was ist mit anderen Arten von automatisierten Tests? Sollten Tester sie

9
Wie zitiere ich einen Job bei PHPUnit?

Ich mache seit 15 Jahren Website-Programmierung und seit ungefähr 5 Jahren PHP. Ich habe immer soliden Code geschrieben. Ich habe jedoch einen Kunden, der darauf besteht, dass 80% des Codes Unit-getestet werden. Da der Client IMMER RECHT ist, plane ich, PHP_CodeSniffer zu verwenden, um...

9
Programmierer, die Tests durchführen

Ich frage mich, wie typisch es für Programmierer ist, die Hüte zu wechseln und die Arbeit des anderen zu testen. Angenommen, das Team möchte einen Ansatz mit "geteilter Verantwortung" verfolgen, um Aufgaben von der Formalisierung bis zur Freigabe zu verschieben. Ist es eine gute Idee,...

9
Wie testet man zeitkritische Software?

Mit zeitkritisch meine ich zum Beispiel ein Skript, das nur einmal im Monat ausgeführt wird, oder ein Skript, das kontinuierlich ausgeführt wird, aber nur einmal im Monat eine bestimmte Ausgabe liefert. Natürlich können Sie Unit-Tests für viele Fälle durchführen, aber es gibt Ausnahmen (nach meinem...

9
Was wird unter "Einheit" in Einheitentests verstanden?

Wie ich theoretisch unter "Einheit" verstehe, meinen Menschen Methode (in OOP). In der Praxis sind Tests, die eine Methode isoliert verifizieren, jedoch sehr fragile Verhaltenstests (die nicht das Ergebnis, sondern die Tatsache überprüfen, dass eine Abhängigkeitsmethode aufgerufen wurde). Ich sehe...