Ich bin einer von zwei Entwicklern für interne Software (in Python geschrieben) in meiner Firma. Software ist eine Serveranwendung, die auf einer dedizierten Linux-Box ausgeführt werden kann. Derzeit haben wir eine Box, die unser SVN-Repository enthält, und diese Box wird auch zum Testen verwendet. Das Problem ist, dass ich es …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Heute habe ich eine Änderung an einem Code eingecheckt, …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Mir ist klar, dass dies etwas subjektiv ist, aber …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Konsolen-App (mein Favorit), Quick & Sloppy-Form, MS Paint (für …
Ich habe eine Skelettimplementierung, wie in Punkt 18 von Effective Java (ausführliche Diskussion hier ). Es ist eine abstrakte Klasse, die zwei öffentliche Methoden methodA () und methodB () bereitstellt, die Unterklassenmethoden aufrufen, um "die Lücken zu füllen", die ich nicht abstrahiert definieren kann. Ich habe es zuerst entwickelt, indem …
Wenn ich Unit-Tests schreibe, habe ich immer versucht, eine einzige Bestätigung pro Test zu erstellen, um das Debuggen zu vereinfachen, wenn Tests fehlschlagen. Wenn ich mich jedoch an diese Regel halte, habe ich das Gefühl, dass ich in jedem Test ständig denselben Code kopiere. Wenn ich mehr Tests habe, wird …
Meine derzeitige Aufgabe besteht hauptsächlich darin, GUI-Testcode für verschiedene Anwendungen zu schreiben, an denen wir arbeiten. Ich finde jedoch, dass ich dazu neige, viel Code in Tests zu kopieren und einzufügen. Der Grund dafür ist, dass die Bereiche, die ich teste, in der Regel ähnlich genug sind, um wiederholt werden …
Ich entwickle eine Java 6 EE-Anwendung und teste meinen JSP-Code mit einer anderen mit einer Testversion der Funktionsaufrufe und des Codes, die in der ursprünglichen verwendet wurden, aber es scheint locker und unpraktisch. Gibt es eine gute Möglichkeit, diese Art von Tests durchzuführen?
Ich weiß, dass die meisten RoR-Programmierer Süchtige testen und ich verstehe die Vorteile einer großen Testsuite, aber wenn ich mit dem Testen beginne, bekomme ich nie eine so große Suite und frage mich immer: "Teste ich richtig? Gibt es wirklich effiziente?". Ich beschäftige mich oft mit Integrationstests, bei denen nur …
Ich teste ein Produkt für Unternehmen des Gesundheitswesens und wir arbeiten mit HL7-Nachrichten. Ich sah Leute, die über eine andere Frage zu den Problemen mit HL7 stöhnten, aber keine Einzelheiten erwähnten. Kann mir jemand eine Vorstellung davon geben, nach welchen Themen oder Problemklassen wir speziell suchen sollten? Wir verwenden einige …
Ich habe dieses Papier über die Unterschiede zwischen Softwareentwicklung im Allgemeinen und Spieleentwicklung gelesen, und die Autoren haben einige gute Punkte in Bezug auf Softwaretests hervorgehoben und zum Beispiel darauf hingewiesen ... Spieleentwickler zögern, automatisierte Tests zu verwenden, da diese Tests angesichts sich verändernder kreativer Wünsche von Spieledesignern schnell veraltet …
Ich bin Teil einer Entwicklungsgruppe mit 5 Teams, insgesamt etwa 40 Entwicklern. Wir folgen der Scrum-Methode mit 3-wöchigen Sprints. Wir haben ein kontinuierliches Integrations-Setup (Jenkins), bei dem eine Build-Pipeline mehrere Stunden dauert (aufgrund umfangreicher automatisierter Tests). Grundsätzlich funktioniert der Entwicklungsprozess gut. Wir stellen jedoch fest, dass unser Build nach einigen …
In jedem Softwareentwicklungsprojekt, an dem verteilte Systeme mit mehreren Entwicklern beteiligt sind, ist es empfehlenswert, Diagramme mit logischer und physischer Architektur zu haben. Nach meiner Erfahrung werden diese Diagramme jedoch zu Beginn eines Projekts immer gut gepflegt, aber nicht aktualisiert, wenn das Projekt veröffentlicht wird und die Wartungsphasen beginnen. Bei …
Ich verstehe, was sie bestimmen, aber ist es wirklich nützlich, diese den gefundenen Problemen zuzuordnen? Ich meine, es muss entweder schnell behoben werden oder nicht. Ich weiß, wie man sie einstellt, kategorisiert usw. Ich weiß, dass IEEE / ISO dies erfordert. Ich verstehe einfach nicht warum.
Ich habe in dieser Frage gelesen , dass funktionale Programmierer dazu neigen, mathematische Beweise zu verwenden, um sicherzustellen, dass ihr Programm korrekt funktioniert. Das klingt viel einfacher und schneller als Unit-Tests, aber ich komme aus einem OOP / Unit-Test-Hintergrund, den ich noch nie gesehen habe. Können Sie es mir erklären …
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.