it-swarm-ko.tech

Ubuntu의 테스트 및 QA에 어떻게 참여합니까?

자동 테스트를 작성하여 Ubuntu QA에 참여하고 싶습니다. 이러한 테스트를 작성하기위한 지속적인 노력이 있습니까? 어디서 더 배울 수 있습니까?

20
David Siegel

품질 관리팀은 광범위한 자동화 된 테스트-하드웨어가 Ubuntu 인증을 받기위한 요구 사항의 일부입니다.

그들이 사용하는 프로젝트는 Checkbox 입니다. checkbox-gtk 패키지로 제공되는 상당히 축소 된 버전에 속지 마십시오. 전체 제품군에는 다양한 테스트가 포함됩니다.

buntu QA 메일 링리스트는 체크 박스 질문을하거나 이동 요청을 논의하려는 곳입니다. 이 link 는 QA 팀이 자동화를 위해 사용하는 전체 도구 세트에 대해 설명합니다.

13
RAOF

자동화 된 테스트 작성에 참여할 수있는 몇 가지 방법이 있습니다. 품질 팀은 우분투 패키지에 대한 autopkg 및 autopilot 테스트 작성에 참여합니다.

오토 팩

Autopkg 테스트는 패키지의 빌드 봇에 의해 빌드 타임에 자동으로 실행됩니다. 이 테스트의 목표는 기본 기능을 보장하기 위해 시스템 및 통합 테스트를 제공하는 것입니다. 현재 autopkg 테스트의 실시간 출력을 볼 수 있습니다 here . 이러한 테스트 작성에 관심이있는 경우 다음을 참조하십시오.

자동 조종 장치

이 테스트는 자동 파일럿 프레임 워크를 사용하여 python로 작성됩니다.이 테스트의 목표는 더 높은 수준의 응용 프로그램 및 기능 테스트를 제공하는 것입니다. 테스트는 python 자동 실행에 대한 자세한 정보는 launchpad 에서 프로젝트를 확인하고 documentation 프로젝트 용이 테스트 작성에 관심이있는 경우 다음을 참조하십시오.

도움말 얻기

자세한 내용을 보거나 도움을 받으려면 buntu-quality list 로 전자 메일을 보내거나 freenode에서 # ubuntu-quality를 방문하십시오.

7
balloons

이를 위해 https://wiki.ubuntu.com/Testing/Automation 에 프로젝트가 존재합니다-현재 얼마나 많은 프로젝트인지는 확실하지 않지만 테스트를 위해 자동 업그레이드 테스트도 수행됩니다. 다양한 패키지 조합 업그레이드.

4
ajmitch

QA 팀 , 메일 링리스트-우분투 품질런치 패드 페이지 에 가입하면 테스트에 참여할 수 있습니다.

마지막 링크는 자동 테스트 패키지 인 자동 조종 런치 패드 사이트로 연결됩니다.

Ubuntu 자동 테스트 작동 방법에 대한 자세한 내용은 here 답변을 참조하십시오.

3
Kevin Bowen

일반적으로 자동화 된 테스트는 프로젝트별로 수행되며 해당 테스트의 품질은 프로젝트의 조직 및 품질 관리에 크게 좌우됩니다. 테스트는 뎁 구축에 연결될 수 있지만 내가 아는 한 특정 프로젝트 외부의 외부 테스트 프레임 워크에 대해 들어 본 적이 없습니다.

http://qa.ubuntu.com/ 가 있습니다. http://mago.ubuntu.com/

구체적인 내용을 지적 할 수는 없지만 좋은 출발점으로 보입니다.

0
blueyed