Developer

Differences between revisions 13 and 17 (spanning 4 versions)
Revision 13 as of 2015-01-22 20:56:11
Size: 1972
Editor: xdsl-83-150-81-40
Comment:
Revision 17 as of 2016-10-17 13:10:00
Size: 2071
Editor: nskaggs
Comment: Fix link
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
||<style="background-color: #eee; border: none; vertical-align: top; padding: 0.5em 1em;">&rsaquo;&nbsp; [[QATeam/DevelopmentSetup|A development setup]]<<BR>>&rsaquo;&nbsp; Basic understanding of '''Bzr''' and '''Launchpad merge proposals'''||<style="border: none;"> ||<style="background-color: #eee; border: none; vertical-align: top; padding: 0.5em 1em;">&rsaquo;&nbsp; [[#Developing_Autopilot|Developing Autopilot]]<<BR>>&rsaquo;&nbsp; [[#Developing_the_QA_Trackers|Developing the QA Trackers]] ||<style="border: none;"> ||<style="background-color: #eee; border: none; vertical-align: top; padding: 0.5em 1em;">Improve processes. || ||<style="background-color: #eee; border: none; vertical-align: top; padding: 0.5em 1em;">&rsaquo;&nbsp; [[QATeam/DevelopmentSetup|A development setup]]<<BR>>&rsaquo;&nbsp; [[QATeam/DevelopmentToolsSetup|Development tools setup]]<<BR>>&rsaquo;&nbsp; Basic understanding of [[QATeam/DevelopmentToolsUsage|Bzr and Launchpad merge proposals]] ||<style="border: none;"> ||<style="background-color: #eee; border: none; vertical-align: top; padding: 0.5em 1em;">&rsaquo;&nbsp; [[#Developing_Autopilot|Developing Autopilot]]<<BR>>&rsaquo;&nbsp; [[#Developing_the_QA_Trackers|Developing the QA Trackers]] ||<style="border: none;"> ||<style="background-color: #eee; border: none; vertical-align: top; padding: 0.5em 1em;">Improve processes. ||
Line 12: Line 12:
 * [[http://launchpad.net/autopilot|'''Autopilot''' in Launchpad]]
 * [[https://launchpad.net/autopilot-gtk|'''Autopilot GTK+''' in Launchpad]]
 * [[https://launchpad.net/ubuntu-ui-toolkit|'''Ubuntu UI Toolkit''' in Launchpad]]
 * '''[[http://launchpad.net/autopilot|Autopilot]]''' in Launchpad
 * '''[[https://launchpad.net/autopilot-gtk|Autopilot GTK+]]''' in Launchpad
 * '''[[https://launchpad.net/ubuntu-ui-toolkit|Ubuntu UI Toolkit]]''' in Launchpad
Line 19: Line 19:
 * [[https://launchpad.net/ubuntu-qa-website|'''Ubuntu QA Website''' in Launchpad]]  * '''[[https://launchpad.net/ubuntu-qa-website|Ubuntu QA Website]]''' in Launchpad

Developer

Requirements

Main Activities

Supporting Tasks

›  A development setup
›  Development tools setup
›  Basic understanding of Bzr and Launchpad merge proposals

›  Developing Autopilot
›  Developing the QA Trackers

Improve processes.

Developing Autopilot

Autopilot is a tool for creating automated tests written in Python. Emulators for GTK+ and Ubuntu SDK have been written for them. The Ubuntu SDK emulator is maintained under the Ubuntu UI Toolkit.

Developing the QA Trackers

The QA Trackers are used to gather all manual test results. The tracker base is a module for Drupal 7 and can be found under the Ubuntu QA Website branch.

QATeam/Roles/Developer (last edited 2016-10-17 13:10:00 by nskaggs)