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.
Ich habe einen Java-Code, der eine Umgebungsvariable verwendet, und das Verhalten des Codes hängt vom Wert dieser Variablen ab. Ich möchte diesen Code mit verschiedenen Werten der Umgebungsvariablen testen. Wie kann ich das in JUnit machen? Ich habe einige Möglichkeiten gesehen, Umgebungsvariablen in Java im Allgemeinen festzulegen, aber ich bin …
Was wäre ein Anwendungsfall für die Verwendung eines Mockito-Spions? Es scheint mir, dass jeder Spionage-Anwendungsfall mit callRealMethod mit einem Mock behandelt werden kann. Ein Unterschied, den ich sehen kann, ist, wenn Sie möchten, dass die meisten Methodenaufrufe real sind, werden einige Codezeilen gespeichert, um einen Schein gegen einen Spion zu …
Gibt es eine Möglichkeit, alle Verspottungen und Stubs von Sinon-Spionen, die mit Mokkas vor jedem Block sauber funktionieren, einfach zurückzusetzen? Ich sehe, dass Sandboxing eine Option ist, aber ich sehe nicht, wie Sie eine Sandbox dafür verwenden können beforeEach -> sinon.stub some, 'method' sinon.stub some, 'mother' afterEach -> # I …
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, …
Die meisten meiner Tests sprechen Folgendes an und ich verstehe nicht warum. Alle Methoden rufen den Fehler 'Authentifizierung' auf. Ich habe den Code überprüft, wenn es eine Methode namens "authentifizieren" gab, aber es gibt keine solche Methode. 1) Admin::CommentsController handling GET to index is successful Failure/Error: get :index undefined method …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Sind Funktionstests und Integrationstests gleich? …
Unser Entwicklungsteam hat die GitFlow- Verzweigungsstrategie verwendet und es war großartig! Kürzlich haben wir einige Tester eingestellt, um unsere Softwarequalität zu verbessern. Die Idee ist, dass jede Funktion von einem Tester getestet / überprüft werden sollte. In der Vergangenheit haben Entwickler Features in separaten Feature-Zweigen bearbeitet und sie nach Abschluss …
Ich habe Jasmine immer für meine Unit-Tests verwendet, aber seit kurzem benutze ich Istanbul, um mir Berichte zur Codeabdeckung zu geben. Ich meine, ich verstehe, was sie mir zu sagen versuchen, aber ich weiß nicht wirklich, was jeder dieser Prozentsätze darstellt (Stmts, Branches, Funcs, Lines). Bisher konnte ich beim Googeln …
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 6 Jahren . Verbessere diese Frage Ich habe mir die ziemlich lange …
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, …
Gibt es eine Möglichkeit, entweder im Code oder mit JVM-Argumenten die aktuelle Zeit, wie sie über angezeigt wird, zu überschreiben, außer die System.currentTimeMillisSystemuhr auf dem Host-Computer manuell zu ändern? Ein kleiner Hintergrund: Wir haben ein System, das eine Reihe von Buchhaltungsjobs ausführt, die einen Großteil ihrer Logik um das aktuelle …
Ich führe in Go einen Test mit einer Anweisung aus, um etwas zu drucken (dh zum Debuggen von Tests), aber es wird nichts gedruckt. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Wenn ich go test für diese Datei ausführe, ist dies die Ausgabe: ok command-line-arguments 0.004s Die einzige Möglichkeit, es …
In der Controller-Spezifikation kann ich den http-Accept-Header wie folgt festlegen: request.accept = "application/json" In der Anforderungsspezifikation ist das Objekt "request" jedoch null. Wie kann ich das hier machen? Der Grund, warum ich den http accept-Header auf json setzen möchte, ist, dass ich dies tun kann: get '/my/path' an Stelle von …
Ich habe eine Menge Junit-Tests geerbt, aber diese Tests (abgesehen von den meisten, die nicht funktionieren) sind eine Mischung aus tatsächlichen Unit-Tests und Integrationstests (für die externe Systeme, Datenbank usw. erforderlich sind). Also versuche ich mir eine Möglichkeit zu überlegen, sie tatsächlich zu trennen, damit ich den Komponententest schön und …
Ich benutze Rspec und Capybara. Wie kann ich einen Schritt schreiben, um a zu überprüfen checkbox? Ich habe es checknach Wert versucht , aber es kann meinen nicht finden checkbox. Ich bin mir nicht sicher, was ich tun soll, da ich tatsächlich dieselbe ID mit unterschiedlichen Werten habe Hier ist …
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.