Как я могу участвовать в тестировании и тестировании с Ubuntu?


20

Я хотел бы принять участие в Ubuntu QA, создав автоматизированные тесты. Продолжаются ли усилия по созданию этих тестов? Где я могу узнать больше?

Ответы:


13

Команда QA проводит обширное автоматизированное тестирование - это часть требований к оборудованию, чтобы получить сертификацию Ubuntu.

Проект, который они используют, это флажок . Не дайте себя одурачить довольно урезанной версией, поставляемой в checkbox-gtkкомплекте - полный набор содержит огромное количество тестов.

В списке рассылки Ubuntu QA вы можете задать вопросы о флажках или обсудить запросы на слияние. Эта ссылка обсуждает полный набор инструментов, используемых командой QA для автоматизации.


2
Пожалуйста, добавьте эту ссылку тоже: qa.ubuntu.com/automation
saji89

@ saji89: вы можете пойти дальше и предложить редактирование.
Flimm

7

Есть несколько способов принять участие в написании автоматизированных тестов. Команда качества участвует в написании тестов autopkg и autopilot для пакетов ubuntu.

Autopkg

Тесты Autopkg автоматически запускаются сборщиками пакета. Цель этих тестов - предоставить системное и интеграционное тестирование, чтобы гарантировать базовую функциональность. Вы можете увидеть текущий результат текущих тестов autopkg здесь . Если вы заинтересованы в написании этих тестов, смотрите:

Автопилот

Эти тесты написаны на python с использованием фреймворка автопилота. Целью этих тестов является обеспечение прикладного и функционального тестирования более высокого уровня. Тесты написаны на python и могут выполняться пользователем или создаваться по сценарию с помощью тестового прогона, такого как UTAH или jenkins, для автоматического запуска и публикации результатов. Для получения дополнительной информации об автопилоте, проверьте проект на панели запуска, а также документацию по проекту. Если вы заинтересованы в написании этих тестов, смотрите:

Получать помощь

Для получения дополнительной информации или для получения помощи, отправьте электронное письмо со списком Ubuntu-качества или посетите # Ubuntu-Quality на Freenode.


4

Для этого существует проект по адресу https://wiki.ubuntu.com/Testing/Automation - я не уверен, сколько он в настоящее время покрывает, но также проводится автоматическое тестирование обновления, чтобы протестировать обновление различных комбинаций пакетов.


3

Вы можете принять участие в тестировании, присоединившись к команде QA , их списку рассылки - ubuntu-quality и их странице панели запуска .

Последняя ссылка приведет вас на сайт панели запуска автопилота, который представляет собой автоматизированный пакет тестирования.

Смотрите мой ответ здесь для получения дополнительной информации о том, как работает автоматизированное тестирование Ubuntu.


2

Обычно автоматическое тестирование проводится для каждого проекта, и качество этих тестов в значительной степени зависит от организации проекта и контроля качества. Тесты могут быть привязаны к созданию дэбов и тому подобного, но, насколько я знаю, я никогда не слышал о каких-либо внешних рамках тестирования вне какого-либо конкретного проекта.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.