Як я можу долучитися до тестування та забезпечення якості з Ubuntu?


20

Я хотів би долучитися до Ubuntu QA, створивши автоматизовані тести. Чи проводяться постійні зусилля для створення цих тестів? Де я можу дізнатися більше?

Відповіді:


13

Команда QA проводить широкі автоматизовані тестування - це частина вимог до апаратного забезпечення для сертифікації Ubuntu.

Проект, яким вони користуються, є прапорець . Не обманюйте повністю скорочену версію, що постачається в checkbox-gtkпакеті - повний набір містить величезний спектр тестів.

Список розсилки Ubuntu QA - це те, де ви хочете перейти до питань прапорця або обговорити запити на об'єднання. У цьому посиланні йдеться про повний набір інструментів, які використовує команда QA для автоматизації.


2
Будь ласка, додайте також це посилання: qa.ubuntu.com/automation
saji89

@ saji89: можна продовжити і запропонувати змінити.
Flimm

7

Є кілька способів долучитися до написання автоматизованих тестів. Команда з питань якості бере участь у написанні тестів на автопкгт та автопілот для пакетів ubuntu.

Автопкг

Тести autopkg запускаються в час збирання автоматично роботами для складання пакета. Мета цих тестів - забезпечити тестування системи та інтеграції для гарантування базової функціональності. Тут ви можете ознайомитись з результатами поточних тестів autopkg тут . Якщо ви зацікавлені в написанні цих тестів, див:

Автопілот

Ці тести записуються в python, використовуючи рамку автопілоту. Мета цих тестів - забезпечити застосування вищого рівня та функціональне тестування. Тести написані в python і можуть бути виконані або скриптовані користувачем за допомогою тестового бігуна, такого як UTAH або jenkins, для автоматичного запуску та публікації результатів. Для отримання додаткової інформації про автопілот, ознайомтеся з проектом на стартовій панелі , а також з документацією до проекту. Якщо ви зацікавлені в написанні цих тестів, див:

Отримання довідки

Щоб отримати додаткові відомості або отримати допомогу, надішліть список якості ubuntu або відвідайте # ubuntu-якість на freenode.


4

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


3

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

Останнє посилання доставить вас на сайт запуску автопілота, який є вашим автоматизованим пакетом тестування.

Дивіться мою відповідь тут, щоб отримати додаткові відомості про те, як працює автоматичне тестування Ubuntu.


2

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


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.