Softwaretests sind alle Aktivitäten, die darauf abzielen, ein Attribut oder eine Fähigkeit eines Programms oder Systems zu bewerten und festzustellen, ob es die erforderlichen Ergebnisse erzielt.
In Java kann der Programmierer erwartete Ausnahmen für JUnit-Testfälle wie folgt angeben: @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Wie würde ich das in Kotlin machen? Ich habe zwei Syntaxvarianten ausprobiert, aber keine davon hat funktioniert: import org.junit.Test // ... @Test(expected = ArithmeticException) …
Ich habe ein Testskript, das viele Befehle enthält und viele Ausgaben generiert. Ich verwende set -xoder set -vund set -e, sodass das Skript angehalten wird, wenn ein Fehler auftritt. Es ist jedoch immer noch ziemlich schwierig für mich zu finden, in welcher Zeile die Ausführung gestoppt wurde, um das Problem …
nosetests --pdbLassen Sie mich bei Fehlern oder Misserfolgen anhalten, aber dies ist zu spät für meine Bedürfnisse. Das Durchlaufen des Codes während der Ausführung hilft mir beim Debuggen, wo das Problem liegt. Nosetests sind jedoch hilfreich, da sie Tests ermöglichen, die auf relativen Importen beruhen (dh Tests in einem Paket). …
Ich mache das Rails Tutorial zum zweiten Mal. Wenn ich das eingebe rails generate integration_test static_pages Ich bekomme spec/rails_helper.rbund spec/spec_helper.rbstatt nurspec/spec_helper.rb Wenn ich jetzt meine Tests durchführe, sind sie länger ("ausführlicher") und langsamer als beim letzten Mal. Ich frage mich, was der Unterschied zwischen den beiden Dateien ist und ob …
Ich habe Fragen gelesen: dies und das . Sie schlagen vor, die sbt-Datei zu ändern. Aber ich möchte sbt clean assemblyohne Tests laufen und sbt Build-Dateien nicht ändern. Ist es mit sbt möglich? In Maven gibt es -DskipTest=trueParameter, gibt es Analog für sbt?
Ich versuche einen Controller zu testen und habe diesen Fehler erhalten. Ich verstehe den Fehler, weiß aber nicht, wie ich ihn beheben soll. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back …
Ich überlege gerade, wie ich Tests schreiben soll, die prüfen, ob ein bestimmter Code in Panik gerät. Ich weiß, dass Go recoverPanik auslöst, aber im Gegensatz zu Java-Code können Sie nicht genau angeben, welcher Code im Falle einer Panik übersprungen werden soll oder was Sie haben. Also, wenn ich eine …
Angenommen, ich habe eine Reihe von Tests: def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... Gibt es einen Dekorateur oder ähnliches, das ich zu den Funktionen hinzufügen könnte, um zu verhindern pytest, dass nur dieser Test ausgeführt wird? Das Ergebnis könnte ungefähr so aussehen ... @pytest.disable() def test_func_one(): ... …
Wenn eine Anwendung unter Windows abstürzt und ein Debugger wie Visual Studio installiert ist, wird der folgende modale Dialog angezeigt: [Titel: Microsoft Windows] X hat aufgehört zu arbeiten Ein Problem führte dazu, dass das Programm nicht mehr richtig funktionierte. Windows schließt das Programm und benachrichtigt Sie, wenn eine Lösung verfügbar …
Ich schreibe Tests auf Rspec für meine Modelle in der Ruby on Rails-Anwendung. Und ich erhalte diesen Fehler beim Starten von 'rspec spec' command: /spec/models/client_spec.rb:4:in `<top (required)>': uninitialized constant Client (NameError) Ich benutze Rails 4.0.0 und Ruby 2.0.0 Hier ist meine client_spec.rb: require 'spec_helper' describe Client do it 'is invalid …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Ich habe einen tischgesteuerten Testfall wie diesen: func CountWords(s string) map[string]int func TestCountWords(t *testing.T) { var tests = []struct { input string want map[string]int }{ {"foo", map[string]int{"foo":1}}, {"foo bar foo", map[string]int{"foo":2,"bar":1}}, } for i, c := range tests { got := CountWords(c.input) // TODO test whether c.want == got } …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 6 Jahren . Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Wie kann ich denselben …
Das Beste, was ich finden konnte, eine if fclose fopenArt Sache, lässt die Seite sehr langsam laden. Grundsätzlich versuche ich Folgendes zu tun: Ich habe eine Liste von Websites und möchte deren Favoriten neben ihnen anzeigen. Wenn eine Site jedoch keine hat, möchte ich sie durch ein anderes Bild ersetzen, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.