Testlink developer x27 s guide quot gnu free documentation license quot homepage

TestLink Developer's Guide Martin Havlát Andreas Morsing and Francisco Mancardi Copyright ? - TestLink Development Community Permission is granted to copy distribute and or modify this document under the terms of the GNU Free Documentation License Version published by the Free Software Foundation with no Invariant Sections no Front-Cover Texts and no Back-Cover Texts The license is available in GNU Free Documentation License homepage Table of Contents General Purpose TestLink Community goals Project Processes Bug tracking policy Team organization Contributions review CVS Branching Release policy Types of Builds Build Process Coding conventions Introduction Coding rules Code formatting Functions Database access File naming conventions Comments Standard ?le Header Standard function header Code attributes File structure CVS structure CVS Architecture GUI - Smarty templates Conventions Filename Header Common practices HTML page header Tables Help reference Buttons Action results Combobox Menu Debugging Logs Timing C Smarty variables parsing How- to How to write interface for Bug Tracking systems Name the interface Create the con ?g ?le Create the interface ?le Setup your bugtracking interface Testing the interface Some words Documentation Documents Developers documentation User documentation Source texts Third party components ADOdb phplayersmenu FCK Editor Smarty templates C General Purpose This document de ?nes standards practices and procedures for development testing and publishing TestLink Community goals Testlink developers and supporters are open community All work on project should be done with respect to other members The main requirements are maintenability support for contribution by users and simplicity It allow us to save time nad go ahead C Project Processes Bug tracking policy Each bug or new feature request should have the next phases New issue is reported with this initial status Feedback issue is not clear reporter is requested to deliver clari ?cation Acknowledged ?? reporter is informed that we accepted his report Con ?rmed ?? issue was analysed and requires an action Developer could assign it to yourself or an appropriate other developer However anybody could overtake it to work Assigned ?? developer works on the issue Solved ?? work is done Closed ?? RC or o ?cial release was released with solved the issue New features request must have severity ??Feature request ? BTS doesn't allow anonymous access Each main version has own project within BTS for example Team organization ??Testlink community ? owns all rights of the project Roles within the team Team leaders de ?ne goals coordinate signi ?cant changes in project plan a release content approve members The current core team Francisco Mancardi Martin Havlát and Andreas Morsing Developers has access to CVS implement new functionality and do bug ?xing Contributors hasn't access to CVS the code should be reviewed before add to repository They contribute via tracker attachments Build manager responsible for builds of course Infrastructure support BTS homepage forum demo Testers coordined regular testing before announce of release development of test automation Contributions review Mentor could be assigned to a new contributor Mentor helps acquaint you with TestLink's dev group processes tools and direction Somebody who will

  • 42
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mar 05, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 160.7kB