Wir haben im Laufe der Jahre eine beträchtliche Anzahl von Komponententests für unser Hauptprogramm erstellt. Mehrere tausend. Das Problem ist, dass wir keine klare Vorstellung davon haben, welche Tests wir haben, weil es so viele gibt. Und das ist ein Problem, weil wir nicht wissen, wo wir bei Tests schwach …
Während der TDD-Schulung auf der Grundlage eines medizinischen Softwarefalls wird die folgende Story implementiert: "Wenn der Benutzer die Schaltfläche Speichern drückt, sollte das System einen Patienten hinzufügen, ein Gerät hinzufügen und Gerätedatensätze hinzufügen." Die endgültige Implementierung sieht ungefähr so aus: if (_importDialog.Show() == ImportDialogResult.SaveButtonIsPressed) { AddPatient(); AddDevice(); AddDeviceDataRecords(); } Wir …
Ich mache Unit-Tests. Ich versuche eine Funktion zu testen. Ich rufe es von meiner Testkomponente aus auf. Aber wenn die Remote-Funktion die Ausnahme nicht verarbeiten kann, wird auch meine Testerkomponente eine Ausnahme erhalten, denke ich. Muss ich mir also Sorgen machen, dass meine Testerkomponente Ausnahmen enthält? Vielen Dank. BEARBEITEN: PS: …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Geschlossen . Diese Frage muss gezielter gestellt werden . 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 Monaten . Wenn Sie Unit-Tests schon immer geliebt haben, …
„Warum denkst du nur, dass deine Tests gut sind, wenn du es genau weißt? Manchmal sagt mir Jester, dass meine Tests luftdicht sind, aber manchmal kommen die Änderungen wie aus heiterem Himmel. Sehr zu empfehlen. ”- Kent Beck Aber ich sehe, dass es nicht einmal einen Tag namens " Jester …
Ich möchte Testcode zusammen mit einem Produkt versenden. Stellen Sie insbesondere eine Option bereit, mit der jeder, der eine Kopie unseres Programms besitzt, auf die Schaltfläche "Selbsttest" klicken oder den Selbsttest in der Befehlszeile bestehen und die gesamte Unit-Suite | durchlaufen kann Integrationstests. Ich möchte dies hauptsächlich tun, um Fehlerbehebungsprobleme …
Wenn es um Tests geht, kann ich mir zwei Möglichkeiten vorstellen: Führen Sie Test und Anwendung in einem Bild durch. Fügen Sie nur den Anwendungscode in das Bild ein. Erstellen Sie einen testspezifischen Container, der nach dem Hauptbild erstellt wird und dem einige Ebenen (Testcode, Abhängigkeiten usw.) hinzugefügt werden. Mit …
Ich arbeite an einem Listenkomparator, um die Sortierung einer ungeordneten Liste von Suchergebnissen nach ganz bestimmten Anforderungen unseres Kunden zu unterstützen. Die Anforderungen verlangen nach einem eingestuften Relevanzalgorithmus mit den folgenden Regeln in der Reihenfolge der Wichtigkeit: Genaue Übereinstimmung mit dem Namen Alle Wörter der Suche werden im Namen oder …
Ich habe eine Reihe von Geschäftslogikmethoden, die Objekte und Objektlisten aus dem Cache speichern und abrufen (mit Filterung). Erwägen IList<TObject> AllFromCache() { ... } TObject FetchById(guid id) { ... } IList<TObject> FilterByPropertry(int property) { ... } Fetch..und Filter..würde aufrufen, AllFromCachewas den Cache füllen und zurückgeben würde, wenn es nicht da …
Ich schreibe ein Spiel und die dazugehörige Grafik-Engine auf OpenGL in C ++. Ich bin auch ein Fan von guten Codierungsprozessen und automatisierten Tests. Grafikcode + Testen scheint ziemlich nicht mischbar zu sein, da die Ausgabe oft nur visuell oder sehr stark visuell orientiert ist. Stellen Sie sich zum Beispiel …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Gibt es Open Source-Anwendungen, die mithilfe einer testgetriebenen Entwicklung entwickelt wurden und als …
Hintergrund: Ich denke darüber nach, meinen Mitarbeitern das Konzept der Komponententests vorzustellen, indem ich einige für ein Modul erstelle, an dem ich gearbeitet habe. Die Anforderungen haben sich in letzter Zeit geändert und erfordern einige weitere Abstraktionen / Interaktionen. Daher scheint es eine gute Möglichkeit zu sein, eine Reihe von …
Wir haben kürzlich ein lokalspezifisches Problem in unserer Anwendung entdeckt und obwohl es einfach zu beheben war (nachdem wir herausgefunden hatten, was vor sich ging), hat es das Team erreicht, über das ich in dieser Hinsicht über Unit-Test-Praktiken nachdenke. Wir möchten diese Probleme möglichst frühzeitig erkennen, bevor sie von einem …
Angenommen, wir haben eine große Unternehmensanwendung ohne Unit- / Funktionstests. Aufgrund sehr enger Fristen gab es während der Entwicklung keinen testgetriebenen Entwicklungsprozess (Ich weiß, wir sollten niemals enge Fristen versprechen, wenn wir uns nicht sicher sind, aber was getan wird, wird getan!) Jetzt, da alle Fristen abgelaufen sind und die …
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.