Als «testing» getaggte Fragen

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.

11
Testen Sie die erwarteten Ausnahmen in Kotlin
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) …

4
Anzeigen der Zeilennummer beim Ausführen des Bash-Skripts
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 …
89 linux  bash  testing 

4
Festlegen von Haltepunkten mit der Option nosetests --pdb
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). …
88 python  testing  nose  pdb 

2
Wie unterscheidet sich spec / rails_helper.rb von spec / spec_helper.rb? Brauche ich es
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 …



7
Wie setze ich HTTP_REFERER beim Testen in Rails?
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 …

7
Wie teste ich Panik?
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 …
87 testing  go 

6
Wie deaktiviere ich einen Test mit pytest?
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(): ... …
87 python  testing  pytest 

11
Wie deaktiviere ich das Dialogfeld "Anwendung debuggen / schließen" unter Windows Vista?
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 …

7
Rspec sieht meine Modellklasse nicht. nicht initialisierter konstanter Fehler
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 …

3
Wo ist die Liste der Assertionsmethoden von Django TestCase? [geschlossen]
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, …
86 django  testing  assert 

8
Wie teste ich die Äquivalenz von Karten in Golang?
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 } …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.