Chciałbym wziąć udział w kontroli jakości Ubuntu, tworząc automatyczne testy. Czy trwają prace nad stworzeniem tych testów? Gdzie mogę dowiedzieć się więcej?
automation
testing
quality
David Siegel
źródło
źródło
Istnieje kilka sposobów na zaangażowanie się w pisanie automatycznych testów. Zespół ds. Jakości jest zaangażowany w pisanie testów autopkg i autopilot dla pakietów ubuntu.
Autopkg
Testy Autopkg są uruchamiane automatycznie w czasie kompilacji przez buildboty pakietu. Celem tych testów jest zapewnienie testów systemowych i integracyjnych w celu zagwarantowania podstawowej funkcjonalności. Można zobaczyć na żywo wyjście z obecnego autopkg testuje tutaj . Jeśli chcesz napisać te testy, zobacz:
Autopilot
Testy te są napisane w Pythonie przy użyciu frameworka autopilota. Celem tych testów jest zapewnienie wyższego poziomu aplikacji i testów funkcjonalnych. Testy są napisane w języku Python i mogą być wykonywane przez użytkownika lub skryptowane za pomocą testera, takiego jak UTAH lub jenkins, w celu automatycznego uruchamiania i publikowania wyników. Aby uzyskać więcej informacji na temat autopilota, sprawdź projekt na starterze, a także dokumentację projektu. Jeśli chcesz napisać te testy, zobacz:
Otrzymywać pomoc
Aby uzyskać więcej informacji lub uzyskać pomoc, wyślij e - mailem listę jakości ubuntu lub odwiedź # ubuntu-quality na freenode.
źródło
Projekt istnieje na https://wiki.ubuntu.com/Testing/Automation w tym celu - nie jestem pewien, ile obecnie obejmuje, ale przeprowadzane są również automatyczne testy aktualizacji w celu przetestowania aktualizacji różnych kombinacji pakietów.
źródło
Możesz zaangażować się w testowanie, dołączając do zespołu QA , ich listy mailingowej - jakość ubuntu i strony startera .
Ostatni link przeniesie Cię na stronę startera autopilota, która jest pakietem zautomatyzowanych testów.
Zobacz moją odpowiedź tutaj, aby uzyskać dodatkowe informacje na temat działania automatycznego testowania Ubuntu.
źródło
Zwykle zautomatyzowane testowanie odbywa się dla każdego projektu, a jakość tych testów jest w dużym stopniu zależna od organizacji projektu i kontroli jakości. Testy mogą być powiązane z budowaniem debiutów i tym podobne, ale o ile wiem, nigdy nie słyszałem o żadnych zewnętrznych ramach testowania poza żadnym konkretnym projektem.
źródło
Istnieje http://qa.ubuntu.com/ - który prowadzi do np. Http://mago.ubuntu.com/
Chociaż nie mogę wskazać na coś konkretnego, wydaje się to dobrym punktem wyjścia.
źródło