Sagen, es gibt 1-10 User Storys. Alles in Ordnung getestet. -> zur Produktion. Dann kommt die CR mit 5 weiteren User Storys. Alles dann in Ordnung getestet. -> zur Produktion. Dann kommen 5 weitere User Storys. In Ordnung getestet. -> Zur Produktion .. jetzt bricht hier eine User Story oder zwei von 1-10 zusammen. Offensichtlich müssen Tester die Schuld dafür tragen. Entwickler haben direkten Zugriff auf den Build-Pfad der QA-Umgebungen. Jeder Entwickler kann die Code-Datei dort hinlegen. nur eine einfache Ordnerstruktur. Wie können wir das beheben und "unsere" Hände sauber halten? Auch bitte beachten Sie, dass wir aufgrund der strengen Fristen Ad-hoc-Tests durchführen.Zuvor implementiert fehlt nach wenigen Builds .. Test
Antwort
Die Situation, wenn etwas Neues etwas Altes zusammenbricht, ist ziemlich üblich. Ich kann nicht sehen, was das Problem ist. Die QA-Umgebung ist perfekt dafür geeignet, eine solche Regression nachzuholen.
Was kann ich vorschlagen, ist:
1. Mit Entwicklung/QA/Produktionsumgebungen
Und versuchen, den richtigen Prozess der einrichten, wenn sth neu ist codiert und Entwickler-getestet kann es gehen 'QA'. Und nur wenn das neue Zeug QA-getestet wurde, kann es auf 'Produktion' gehen;
2. Kontinuierliche Build-Integration
Es ist auch schön, die wichtigsten Funktionen mit den Unit-Tests abgedeckt hat oder (und) eine Reihe von automatisierten Tests zu haben. Ein Klick auf die Schaltfläche zeigt Ihnen den allgemeinen Status Ihrer App und sogar deren Check-in ist fehlgeschlagen.
3. Regressionstests
Vergewissern Sie sich eine tiefe Regression Suite haben. Diese werden hauptsächlich ausgeführt, um solche Probleme zu vermeiden und sicherzustellen, dass keine kritischen Probleme in die Produktion gelangen.
Hoffe das hilft ein wenig.
- 1. VS2012 - Test fehlt?
- 2. Wie nach wenigen Sekunden umleiten JSF
- 3. Batch - Schleife vermisst Befehle nach wenigen Durchgängen
- 4. Uncaught Syntaxerror: fehlt) nach Argumentliste
- 5. fehlt: nach Immobilien ID
- 6. Javascript fehlt) nach Argumentenliste
- 7. Javascript - fehlt] nach Elementliste
- 8. nodejs: fehlt) nach Argumentliste
- 9. JavaScript: fehlt) nach Argumentliste
- 10. Antwortdaten in Spring MVC-Test fehlt
- 11. Java Streams - Filtern nach zuvor gefilterten Werten
- 12. Wie implementiert man eine Xspec-Unit-Test?
- 13. VSTS-Online-Speicherzugriff nach Durchführung eines Builds
- 14. Persönliche Builds (Pre-Test Commits) mit TFS und Jenkins
- 15. MongoDB Syntaxerror: fehlt] nach Elementliste
- 16. javascript Syntaxerror: fehlt) nach Argumentliste
- 17. nach Aufruf presentViewController Tableiste fehlt
- 18. jsonp call: fehlt) nach Argumentliste
- 19. SyntaxError: fehlt} nach Eigenschaftsliste Javascript
- 20. fehlt] nach Elementliste Parsing JSON
- 21. JavaScript: Syntaxerror: fehlt) nach Argumentliste
- 22. der Suche nach FEHLT Aufzeichnungen
- 23. Javascript-Fehler: "fehlt) nach Argumentliste"
- 24. Docker: Mysql stürzt nach wenigen Sekunden, wenn es
- 25. jQuery mouseover/Hover funktioniert nicht mehr nach wenigen Overs
- 26. Uncaught Syntaxerror: fehlt) nach Argumentliste .... aber es fehlt nicht
- 27. bekommen Teilstring mit wenigen Manipulationen
- 28. Rollback-Transaktion nach @Test
- 29. Gelöschte TFS-Builds verschieben
- 30. Builds von iOS-Entwicklern und Distributionen Builds
Welche Arten von Tests machen Sie? Nur Funktionstests für USA? Planen und führen Sie Regressionstests durch? Haben Sie separate Umgebungen für Entwickler und Tester? Haben Sie eine Pre-Prod-Umgebung? – Kinga