Wie trage ich einen manuellen Testfall zu Ubuntu bei?


9

Ich habe eine Software, die ich mag und gerne benutze. Ich möchte dazu beitragen, dass die neue Version gut getestet wird, indem ich einen Testfall erstelle, um die Funktionalität sicherzustellen und Regressionen zu verhindern. Wie kann ich einen manuellen Testfall für ein Paket beisteuern?


Sofern Ihr Testfall nicht für eine speziell für Ubuntu entwickelte Software oder für die Integration zwischen Software und nicht für ein einzelnes Paket gilt, müssen Sie sich wahrscheinlich an die ursprünglichen Entwickler des Pakets wenden und ihnen einen Patch senden.
Chronitis

1
Teilen Sie uns weitere Details darüber mit, um welche Art von Funktionalität es sich handelt.
Dee

Antworten:


4

Sie haben fast alles, was Sie brauchen, in einem sehr guten Tutorial unter dieser Adresse: QATeam / ContributingTestcases / Manual - Ubuntu Wiki .

Es gibt auch einen schönen Video-Screencast darüber, wie man einen manuellen Testfall zu Ubuntu beiträgt, der auf YouTube veröffentlicht wird: http://www.youtube.com/watch?v=VO7DdlUSt_4 . Vielen Dank an Nicholas Skaggs für diesen :)

Ich werde nur die Dinge auflisten, die Sie wissen müssen, bevor Sie beginnen:

  • Launchpad enthält den Quellcode für alle manuellen Testfälle im manuellen Testfallprojekt . Code-Beiträge werden als Zusammenführungsanforderungen eingereicht .
  • Der QATracker ist das Master-Repository für alle unsere Tests innerhalb der Ubuntu-Qualitätssicherung. Es zeichnet die Ergebnisse auf und hilft bei der Koordination unserer Testereignisse. Erfahren Sie hier mehr darüber . Der für das manuelle Testfallprojekt festgelegte Code wird zum Testen auf dem Qatracker verwendet.
  • Style Guide - eine kurze Übersicht über das Aussehen der Testfälle und Tipps, die Sie beim Schreiben berücksichtigen sollten.

Und natürlich Anforderungen :

  • bzr( sudo apt-get install bzrIn einem Terminal ausführen , um es zu installieren).
  • Launchpad / Ubuntu SSO-Konto

Quellen: QATeam / ContributingTestcases / Manual (zuletzt bearbeitet am 21.02.2013 um 22:18:29 von nskaggs ).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.