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 eine Modellfamilie mit einer Methode, locationdie die locationAusgaben anderer Objekte, Mitglieder, zusammenführt. (Mitglieder sind mit Familien verbunden, aber das ist hier nicht wichtig.) Zum Beispiel gegeben member_1 hat location== 'San Diego (Reisen, Rückkehr am 15. Mai)' member_2 hat location== 'San Diego' Family.location gibt möglicherweise 'San Diego (Mitglied_1 reist, …
UPDATE: Ich habe diesen und andere Ansätze in https://github.com/magicmark/jest-how-do-i-mock-x/blob/master/src/function-in-same-module/README zusammengefasst. md Was ist der beste Weg, um das folgende Beispiel richtig zu verspotten? Das Problem ist, dass nach dem Import fooder Verweis auf das Original nicht verspottet bleibt bar. module.js: export function bar () { return 'bar'; } export function …
Gibt es eine kanonische "Test-SSN", die von Konventionen verwendet wird, so dass alle, die sie sehen, verstehen, dass es sich nicht um eine echte SSN handelt?
Ich weiß, wie man die Liste der Fibonacci-Zahlen erstellt, aber ich weiß nicht, wie ich testen kann, ob eine bestimmte Zahl zur Fibonacci-Liste gehört - eine Möglichkeit, die mir in den Sinn kommt, besteht darin, die Liste der Fibonacci-Zahlen zu erstellen. Zahlen bis zu dieser Zahl und sehen, ob es …
Ich habe einen Import-Controller in Rails, der mehrere CSV-Dateien mit mehreren Datensätzen in meine Datenbank importiert. Ich möchte in RSpec testen, ob die Datensätze tatsächlich mithilfe von RSpec gespeichert werden: <Model>.any_instance.should_receive(:save).at_least(:once) Ich erhalte jedoch die Fehlermeldung: The message 'save' was received by <model instance> but has already been received by …
Ich habe einige online gefundene Beispiele ausprobiert, aber ohne Glück. Ich möchte die Bestätigungsmeldung eines Löschlinks bestätigen. Der letzte Versuch war der folgende Code, der jedoch zu einem Capybara :: NotSupportedByDriverError-Fehler führte. def confirm_dialog page.evaluate_script('window.confirm = function() { return true; }') end
Weiter zu den Ideen in: Gibt es nachweisbare reale Sprachen? Ich weiß nichts über dich, aber ich habe es satt, Code zu schreiben, den ich nicht garantieren kann. Nachdem ich die obige Frage gestellt und eine phänomenale Antwort erhalten habe (Danke an alle!), Habe ich beschlossen, meine Suche nach einer …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 3 Jahren . Verbessere diese Frage Welche Optionen gibt es zum Erstellen automatisierter Tests für …
Ist es möglich zu erkennen, dass React Native-Apps mit Simulatoren entwickelt / getestet werden können? Verwenden Sie einen Webbrowser, um auch eine Anwendung zu testen. Dienste wie https://rnplay.org/ existieren, aber ich befürchte, dass sie von https://appetize.io/ betrieben werden und möglicherweise durch die Anzahl der Minuten pro Monat begrenzt sind. Ich …
Bei der Verwendung einer Funktion möchte ich sicherstellen, dass der Typ der Variablen wie erwartet ist. Wie mache ich es richtig? Hier ist ein Beispiel für eine gefälschte Funktion, die versucht, genau dies zu tun, bevor sie mit ihrer Rolle fortfährt: def my_print(begin, text, end): """Print 'text' in UPPER between …
Angenommen, ich habe ein Modul mit folgenden Eigenschaften: def main(): pass if __name__ == "__main__": main() Ich möchte einen Unit-Test für die untere Hälfte schreiben (ich möchte eine 100% ige Abdeckung erreichen). Ich habe das eingebaute runpy-Modul entdeckt, das den Import / __name__Setting-Mechanismus ausführt, aber ich kann nicht herausfinden, wie …
Ich verwende die gepackte App-Version von Postman, um Tests für meine Rest-API zu schreiben. Ich versuche, den Status zwischen aufeinanderfolgenden Tests zu verwalten. Um dies zu erleichtern, verfügt das Postman-Objekt, das der Laufzeit des Javascript-Tests ausgesetzt ist, über Methoden zum Festlegen von Variablen, jedoch keine zum Lesen. postman.setEnvironmentVariable("key", value ); …
Ich habe ein Projekt, das ich mit Maven baue und das Hibernate (und Spring) verwendet, um Daten aus einer Datenbank usw. abzurufen. Meine "Tests" für die DAOs in meinem Projekt erweitern Spring's, AbstractTransactionalDataSourceSpringContextTestssodass eine DataSource mit meiner zu testenden Klasse verbunden werden kann, um die Abfrage- / Ruhezustandslogik tatsächlich ausführen, …
Ich verwende Python-Assert-Anweisungen, um dem tatsächlichen und erwarteten Verhalten zu entsprechen. Ich habe keine Kontrolle darüber, als ob es einen Fehlertest gibt, der abbricht. Ich möchte die Kontrolle über den Assertionsfehler übernehmen und definieren, ob ich den Testfall bei Assertion des Fehlers abbrechen möchte oder nicht. Außerdem möchte ich etwas …
Ein Muster, auf das ich jetzt schon mehrmals gestoßen bin, ist eines, bei dem eine Liste von Werten überprüft werden muss, indem ein Test darüber abgebildet wird und geprüft wird, ob einige oder alle Elemente bestanden wurden. Die typische Lösung besteht darin, nur die praktischen Einbauten allund zu verwenden any. …
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.