Как добавить ручной тестовый пример в Ubuntu?


9

У меня есть программа, которая мне нравится, и мне нравится пользоваться. Я хочу помочь убедиться, что новая версия хорошо протестирована, выполнив тестовый набор для обеспечения функциональности и предотвращения регрессий. Как я могу предоставить ручной тестовый набор для пакета?


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

1
поделитесь с нами более подробной информацией о том, что это за функциональность.
Ди

Ответы:


4

У вас есть почти все, что вам нужно, в очень хорошем учебнике по этому адресу: QATeam / ContributingTestcases / Manual - Ubuntu Wiki .

На YouTube также есть хороший видеоролик о том, как добавить ручной тестовый пример в Ubuntu: http://www.youtube.com/watch?v=VO7DdlUSt_4 . Большое спасибо Николасу Скаггсу за это :)

Я перечислю только то, что вам нужно знать, прежде чем начать:

  • Launchpad содержит исходный код для всех ручных тестовых случаев в проекте ручного теста . Вклады кода представляются в виде запросов на слияние .
  • QATracker является главным хранилищем для всех наших нашего тестирования в Ubuntu QA. Он записывает результаты и помогает координировать наши тестовые события. Узнайте больше об этом здесь . Код, переданный в ручной тестовый проект, будет использован для тестирования на qatracker.
  • Руководство по стилю - краткий обзор того, как должны выглядеть тестовые примеры, и советы, которые следует учитывать при написании.

И конечно же требования :

  • bzr(запустить sudo apt-get install bzrв терминале, чтобы установить его).
  • Учетная запись Launchpad / Ubuntu SSO

Источники: QATeam / ContributingTestcases / Manual (последняя редакция 2013-02-21 22:18:29, nskaggs ).

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