Ich habe mit jemandem eine Diskussion über Unit- / Integrationstests mit Webanwendungen geführt und bin mir in Bezug auf eine Kernidee nicht einig. Das Problem ist, dass die Person, mit der ich spreche, der Meinung ist, dass die Datenbank, von der die Unit-Tests ausgeführt wurden, bereits Daten enthält, die vor …
So starte ich glaube nicht , das ist eine Wiederholung von Fragen auf Unit - Tests . Was ich brauche, ist Hilfe, um seinen Wert einem Team von Programmierern, Analysten, Managern und Testern zu vermitteln. Bei automatisierten Tests muss ich meines Erachtens nicht zwischen Komponententests (z. B. JUnit), BDD (z. …
Ein Kollege ist nicht gewillt, Komponententests zu verwenden, sondern entscheidet sich für einen Schnelltest. Geben Sie ihn an die Benutzer weiter, und wenn alles in Ordnung ist, wird er live veröffentlicht. Unnötig zu erwähnen, dass einige Bugs durchkommen. Ich erwähnte, wir sollten über Unit-Tests nachdenken - aber sie war alles …
Ich habe ein Stück Code, das ungefähr so aussieht: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } Ich glaube, es sollte vier Unit-Tests für diese bestimmte Funktion geben. Drei, um jede der Bedingungen in der if-Anweisung zu …
Ich versuche, TDD zu üben, indem ich es verwende, um einen einfachen Bit-Vektor zu entwickeln. Ich benutze Swift, aber das ist eine sprachunabhängige Frage. My BitVectorist ein structSpeicherort für eine einzelne UInt64Datei und bietet darüber eine API, mit der Sie sie wie eine Sammlung behandeln können. Die Details machen nicht …
Ein Kollege von mir hatte eine Idee, die ich interessant fand. Wäre es nicht vorteilhaft, Tests während der Codeüberprüfung zu schreiben, wenn die Person, die die Überprüfung durchführt, davon ausgeht, dass wir keine TDD durchführen? Bei dieser Frage wird davon ausgegangen, dass es sich um ein rein akademisches Projekt handelt, …
Ich hatte eine Diskussion mit einem Testmanager über die Rolle von Unit- und Integrationstests. Sie forderte die Entwickler auf, zu melden, welche Einheiten und Integrationen wie getestet wurden. Aus meiner Sicht sind Unit- und Integrationstests Teil des Entwicklungsprozesses und nicht des Testprozesses. Über die Semantik hinaus meine ich, dass Unit- …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Wir haben fast 3.000 Tests geschrieben - die Daten wurden fest codiert, die Wiederverwendung von Code ist sehr gering. Diese Methode hat begonnen, uns in den Arsch zu …
Ich bin ein Berater und werde allen Entwicklern bei meinem Kunden Unit-Tests vorstellen. Mein Ziel ist es sicherzustellen, dass für alle neuen Anwendungen Komponententests für alle erstellten Klassen durchgeführt werden. Der Client hat ein Problem mit hohen Wartungskosten durch das Beheben von Fehlern in seinen vorhandenen Anwendungen. Ihre Anwendungen haben …
Angenommen, Sie haben Tests für zwei Methoden einer Klasse. Bei der ersten Methode werden Daten aus einer anderen Ebene erfasst und unabhängig von der Laufzeit in einem Speicher abgelegt (z. B. in einer SQL-Tabelle), sodass alle von diesem Test verarbeiteten Daten fest im Test codiert werden. Die zweite Methode ist …
Ich bin derzeit in einer Klasse für Softwaretests, in der wir für unser Semesterprojekt mehrere Testarten durchführen müssen, wie z. B. Komponententests und Integrationstests. Für den Integrationstest verwendete der Professor angeblich Mocks und Spottbibliotheken (wie EasyMock und Mockito) für unseren Integrationstest. Ich bin allerdings ziemlich verwirrt. Integrationstests sind Tests außerhalb …
Ich habe noch nie ein Continuous Integration System (CI) verwendet. Ich programmiere hauptsächlich in MATLAB, Python oder PHP. Keiner von beiden hat einen Build-Schritt und ich sehe nicht, wie ein CI für meine Arbeit verwendet werden könnte. Ein Freund von einem großen Projekt in einer großen Firma sagte mir, dass …
Beim Unit-Testen von Funktionen einer Klasse mit privaten Funktionen, für die Online-Funktionen erforderlich sind. Wie würde man es testen? Beispielsweise: public class Foo { public int methodA() { int val = goOnlineToGetVal(); return val; } private int goOnlineToGetVal() { CloudService c = new CloudService(); int oval = c.getValueFromService(); return oval; …
Ich lerne TDD mit c #, soweit ich weiß , sollte Test die Entwicklung vorantreiben , dh erstmal einen Fehlertest schreiben schreiben, nachdem der Code mit dem absoluten Minimum geschrieben wurde , um den Test zu bestehen, und dann ein Refactoring durchführen. Es heißt aber auch, dass " Program to …
In unserem Unternehmen stellen wir normalerweise sicher, dass wir einen End-to-End-Test für unsere Websites / Web-Apps schreiben. Das heißt, wir greifen auf eine URL zu, füllen ein Formular aus, senden das Formular an eine andere URL und überprüfen die Ergebnisse der Seite. Wir tun dies, um die Formularvalidierung zu testen, …
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.