Difference between revisions of "TestscriptNetbeansPlugin"
(→TODOs) |
|||
Line 115: | Line 115: | ||
CVS should be used as SCM. Sources should be located in qa-Directory of Repository. See [http://qa.openoffice.org/source/browse/qa/ CVS-Browser] for details | CVS should be used as SCM. Sources should be located in qa-Directory of Repository. See [http://qa.openoffice.org/source/browse/qa/ CVS-Browser] for details | ||
− | |||
− | |||
− | |||
− | |||
* .cvs and .svn-directorys should not be shown in Projects list | * .cvs and .svn-directorys should not be shown in Projects list | ||
Line 137: | Line 133: | ||
* Integration of the SCM. | * Integration of the SCM. | ||
This feature is build into Netbeans, so there is nothing to do. | This feature is build into Netbeans, so there is nothing to do. | ||
+ | |||
+ | * Navigator should list details of bas- and inc-files | ||
+ | |||
+ | [[File:navigator.png]] | ||
== Accessibility == | == Accessibility == |
Revision as of 13:52, 27 November 2009
This specification is a DRAFT still in discussion.
Abstract
There is a need of a plugin for Netbeans to work with testscripts for the VCLTesttool. This plugin is available as project at kenai.com
References
Reference Document | Check | Location (URL) |
Prerequisites | [passed/failed] | n/a |
Product Requirement, RFE, Issue ID (required) | [available/not available] | <PLEASE ENTER LOCATION HERE> |
Accessibility Check (required) | See accessibility section for check list | |
Test case specification (required) | [available/not available] | <PLEASE ENTER LOCATION HERE> |
IDL Specification | [available/not available] | <PLEASE ENTER LOCATION HERE> |
Software Specification Rules | n/a | n/a |
Other, e.g. references to related specs, Product Concept Document | <PLEASE ENTER LOCATION HERE> |
Contacts
Role | Name | E-Mail Address |
Developer | Marc Neumann | msc@openoffice.org |
Quality Assurance | Helge Delfs | hde@openoffice.org |
Documentation | ||
User Experience |
Acronyms and Abbreviations
Acronym / Abbreviation | Definition |
VTT | VCLTestTool |
IDE | Integrated Development Environment |
Detailed Specification
The needs:
- load and edit test script (inc and bas files)
- load a project with all test scripts
To create a project with all testautomation-project-files the following procedure should be integrated in NetBeans
- File->New Project
- Project Wizard opens
- Step 1: Possibility to select Category 'VCLTesttool' and Project 'testautomation'
- Step 2: Possibility to edit 'ProjectName' and 'SourcesFolder'
- Finish Button creates the project in NetBeans
- Syntax highlighting
- Integration of the SCM
TODOs
Bugs
Features
- make it opensource
License should be LGPL like used on all OpenOffice.org files
- added to a SCM.
CVS should be used as SCM. Sources should be located in qa-Directory of Repository. See CVS-Browser for details
- .cvs and .svn-directorys should not be shown in Projects list
- 'Properties' entry on Project's contextmenu
The contextmenu to be opened on Project's name should have an entry 'Properties' By selecting this entry a dialog should be opened where Project properties can be edited.
Properties to be edited should be 'Path' and 'Name'
Done
Bugs
Features
- load and edit test script (inc and bas files).
The files can be loaded into the IDE.
- Integration of the SCM.
This feature is build into Netbeans, so there is nothing to do.
- Navigator should list details of bas- and inc-files