<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openoffice.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aeroshin</id>
	<title>Apache OpenOffice Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openoffice.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aeroshin"/>
	<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/wiki/Special:Contributions/Aeroshin"/>
	<updated>2026-04-28T10:40:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:StarXpert_Xml2Calc.tar.gz&amp;diff=185615</id>
		<title>File:StarXpert Xml2Calc.tar.gz</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:StarXpert_Xml2Calc.tar.gz&amp;diff=185615"/>
		<updated>2010-09-30T22:15:23Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: uploaded a new version of &amp;quot;File:StarXpert Xml2Calc.tar.gz&amp;quot;:&amp;amp;#32;XSLT фильтр для импорта разнородных xml файлов в OpenOffice.org Calc
XSLT filter for import any XML files into OpenOffice.org Calc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;XSLT фильтр для импорта разнородных xml файлов в Calc&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Documentation/Dashboard/Wiki_Editing_Policy&amp;diff=182142</id>
		<title>Documentation/Dashboard/Wiki Editing Policy</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Documentation/Dashboard/Wiki_Editing_Policy&amp;diff=182142"/>
		<updated>2010-09-06T13:52:05Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Fixing error in html tags&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ru:RU/wiki_editing_policy|Политика Wiki-редактирования]]&lt;br /&gt;
{{Documentation/Banner}}&lt;br /&gt;
{{Documentation/DraftPage}}&lt;br /&gt;
{{DISPLAYTITLE:Wiki Editing Policy}}&lt;br /&gt;
[[fr:FR/Documentation/Dashboard/Wiki_Editing_Policy]]&lt;br /&gt;
&lt;br /&gt;
This article helps you to contribute effectively to the Documentation part of the wiki. We strongly encourage you to announce new pages or major changes to the mailing list [mailto:dev@documentation.openoffice.org dev@documentation.openoffice.org].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Project-independent ruleset =&lt;br /&gt;
{{Documentation/Note|See the general project-independent rules at [[OOo_Wiki_Contribution_Rules]] first!}}&lt;br /&gt;
&lt;br /&gt;
=Prerequisites for Editing=&lt;br /&gt;
&lt;br /&gt;
You must be registered and logged in before you can edit the Wiki. Registration is easily done. &lt;br /&gt;
# Click on &amp;#039;&amp;#039;&amp;#039;Log in / create account&amp;#039;&amp;#039;&amp;#039; in the upper right corner of the screen and enter the required bits. &amp;lt;br&amp;gt; We recommend using the same username as on the OpenOffice.org website. &lt;br /&gt;
# Subsequently you have to validate your email address.&lt;br /&gt;
&lt;br /&gt;
For further logins you use the same entry point, enter Username and Password, and click the &amp;#039;&amp;#039;&amp;#039;Log in&amp;#039;&amp;#039;&amp;#039; button.&lt;br /&gt;
&lt;br /&gt;
Next step could be to tell the Community about yourself. There is definitely no harm and it is a good way of getting comfortable with the Wiki.&lt;br /&gt;
#When you are logged in, your username shows at the top of the page, &amp;lt;span style=&amp;quot;color:#9F0000&amp;quot;&amp;gt; in red,&amp;lt;/span&amp;gt; until you create your user page. Click on your username to do that.&lt;br /&gt;
#On your page, add some sections as given below, as it is your profile on the OpenOffice Wiki;&lt;br /&gt;
#* About yourself&lt;br /&gt;
#* OpenOffice and you&lt;br /&gt;
#* Your contributions&lt;br /&gt;
#* Work in progress&lt;br /&gt;
#* Any future plans?&lt;br /&gt;
#* Reference (optional)&lt;br /&gt;
#* Contact &lt;br /&gt;
&lt;br /&gt;
So, this is somewhat a template, for creating a profile.&lt;br /&gt;
You may or may not need to follow this template, you may have sections of your choice. This is done to make a profile in a uniform way for all the new users.&lt;br /&gt;
&lt;br /&gt;
=Adding Comments=&lt;br /&gt;
&lt;br /&gt;
Important comments should be announced on the mailing list [mailto:dev@documentation.openoffice.org dev@documentation.openoffice.org] to be sure that they get noticed.&lt;br /&gt;
&lt;br /&gt;
To add a comment to a page&lt;br /&gt;
# Click the &amp;#039;&amp;#039;&amp;#039;Discussion&amp;#039;&amp;#039;&amp;#039; tab on the top of the page.&lt;br /&gt;
#* If you are starting a new topic click on the &amp;#039;&amp;#039;&amp;#039;+&amp;#039;&amp;#039;&amp;#039; sign to the right of the &amp;#039;&amp;#039;&amp;#039;edit&amp;#039;&amp;#039;&amp;#039; tab at the top, fill in the subject line and write your comment in the main text box.&lt;br /&gt;
#* If you want to add a comment to an existing discussion leave it after the existing comments and indent it by putting one or more colons (&amp;lt;code&amp;gt;:&amp;lt;/code&amp;gt;) at the beginning of each paragraph.&lt;br /&gt;
# Sign your username with four tildes (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;). You can do this automatically with the &amp;#039;&amp;#039;&amp;#039;signature with timestamp&amp;#039;&amp;#039;&amp;#039; button ( http://wiki.services.openoffice.org/w/skins/common/images/button_sig.png ) on the toolbar.&lt;br /&gt;
# Click &amp;#039;&amp;#039;&amp;#039;Save Page&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
To learn more about comments see the [http://www.mediawiki.org/wiki/Help:Talk_pages Mediawiki help about talk pages]&lt;br /&gt;
&lt;br /&gt;
=Structure of the [[Documentation]] Section of the Wiki=&lt;br /&gt;
&lt;br /&gt;
The Documentation section is only part of the large OpenOffice.org Wiki. The doc.oo.o project&lt;br /&gt;
tries to present the information in this section in a way that it is easily accessible and&lt;br /&gt;
has a structure that allows straightforward navigation for both users and contributors.&lt;br /&gt;
&lt;br /&gt;
All documentation pages are subpages of the main Documentation page. A further substructure&lt;br /&gt;
presents sections as subpages containing further subpages. Think of it as a hierarchical&lt;br /&gt;
representation, just like a file system. Every subpage is automatically linked back to the main page.&lt;br /&gt;
&lt;br /&gt;
The current wiki page tree looks like this:&lt;br /&gt;
&lt;br /&gt;
 wiki.services.openoffice.org/wiki/Documentation&lt;br /&gt;
    |&lt;br /&gt;
    +---Dashboard&lt;br /&gt;
    +---Administration Guide&lt;br /&gt;
    +---FAQ&lt;br /&gt;
    +---How Tos&lt;br /&gt;
    +---OOoAuthors User Manual&lt;br /&gt;
    +---OOo3 User Guides&lt;br /&gt;
    +---Tutorials&lt;br /&gt;
    +---Samples, Templates and Clipart&lt;br /&gt;
    +---Setup Guide&lt;br /&gt;
    +---BASIC Guide&lt;br /&gt;
    +---Building Guide&lt;br /&gt;
    +---DevGuide&lt;br /&gt;
    +---Reference&lt;br /&gt;
&lt;br /&gt;
{|border=1 style=&amp;quot;border-collapse:collapse;&amp;quot; cellpadding=3 cellspacing=4&lt;br /&gt;
|-&lt;br /&gt;
!Subpage!!Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Dashboard]]&lt;br /&gt;
|High-level tracking of documentation sub-projects and content deliverables&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Administration Guide]]&lt;br /&gt;
|Guide that describes how to administer an OpenOffice.org network installation&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/FAQ]]&lt;br /&gt;
|Collection of FAQs.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/How Tos]]&lt;br /&gt;
|Link collection of How Tos&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/OOoAuthors User Manual]]&lt;br /&gt;
|Collection of OpenOffice.org 2.x User Guides from OOoAuthors&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/OOo3 User Guides]]&lt;br /&gt;
|Collection of OpenOffice.org 3 User Guides from OOoAuthors&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Tutorials]]&lt;br /&gt;
|Tutorial collections from different contributors&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Samples, Templates and Clipart]]&lt;br /&gt;
|Sub-project page in order to provide usable templates for business and personal use (draft)&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Setup Guide]]&lt;br /&gt;
|Sub-project page in order to provide a guide through the setup process of OpenOffice.org (in progress)&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/BASIC Guide]]&lt;br /&gt;
|Guide that provides an introduction to programming with OpenOffice.org BASIC&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Building Guide]]&lt;br /&gt;
|Guide that describes how to build the {{OOo}} software yourself, from source.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/DevGuide]]&lt;br /&gt;
|Guide that describes how to program with OpenOffice.org using the component technology UNO (Universal Network Objects) with OpenOffice.org.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Reference]]&lt;br /&gt;
|Collection of reference material. References on this page should show up under &amp;#039;&amp;#039;&amp;#039;Reference Lists&amp;#039;&amp;#039;&amp;#039; at the Documentation main page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Creating new Pages=&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Caution | Before creating a page make sure that there is not already an existing page with a similar topic.}}&lt;br /&gt;
&lt;br /&gt;
* If the new page can be a subpage of an existing page simply go to the existing page and create a link to the new page. After saving the page with the link you can click the link and start writing on your new page.&lt;br /&gt;
&lt;br /&gt;
* If you want to create a really new page for the Documentation project, you can use the wiki&amp;#039;s URL for creating a new page. You should observe the wiki page tree when you create a new page in this way. The URL to a wiki page is then something like this: &amp;lt;br&amp;gt;  &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt; http://wiki.services.openoffice.org/wiki/documentation/&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039;Page Name&amp;#039;&amp;#039;&amp;lt;/tt&amp;gt; &lt;br /&gt;
* However, the recommended method is to search for the desired page name (in the Search field above left), and when the page does not exist, you will be offered to &amp;quot;create this page&amp;quot; by clicking on a link on the Search Results Page. &lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note | The URL approach is only useful if you link the page later to other pages. Otherwise it will be hidden in the wiki.}}&lt;br /&gt;
&lt;br /&gt;
For more information about new pages see the [http://www.mediawiki.org/wiki/Help:Starting_a_new_page Mediawiki help about new pages]&lt;br /&gt;
&lt;br /&gt;
=Using Categories=&lt;br /&gt;
&lt;br /&gt;
The Categories that are assigned to a page are usually listed at the bottom of the page. Click on a Category, and you will view a topic page with all the pages that have been classified in that Category. This way, a Category tag in a page gives you the opportunity to look up related contents. The bigger the page the more Category tags might be inserted&lt;br /&gt;
&lt;br /&gt;
To add a Category tag to a page&lt;br /&gt;
# Click &amp;#039;&amp;#039;&amp;#039;Special pages&amp;#039;&amp;#039;&amp;#039; in the toolbox on the left side.&lt;br /&gt;
# Click &amp;#039;&amp;#039;&amp;#039;Categories&amp;#039;&amp;#039;&amp;#039; in the Special pages link list.&lt;br /&gt;
# Choose a Category name that makes sense, and apply it by adding &amp;lt;tt&amp;gt;[[Category:&amp;#039;&amp;#039;Category Name&amp;#039;&amp;#039;]]&amp;lt;/tt&amp;gt; at the end of the page.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Caution | Do not create duplicate Categories for the same topic. Each Category must be unique. Otherwise it will be difficult to use the Categories for searching the wiki.}}&lt;br /&gt;
&lt;br /&gt;
Look at [http://www.mediawiki.org/wiki/Help:Categories MediaWiki Help:Categories] if you want to know more about Wiki Categories.&lt;br /&gt;
&lt;br /&gt;
A simple example of how to use Categories in Wiki books:&lt;br /&gt;
# Create a Category named after the current chapter.&lt;br /&gt;
# Add the new Category tag to all pages of that chapter&lt;br /&gt;
# Add the Category tag for the book to the newly created Category page.&lt;br /&gt;
&lt;br /&gt;
The reader can then view the book Category.  The book Category shows all the chapters in the book.  If the reader clicks on a chapter Category, they can see all of the pages in that chapter (in alphabetical order).&lt;br /&gt;
&lt;br /&gt;
Do not add a category and its subcategory to the same wiki page. For more information see the MediaWiki Help:Category section on [http://meta.wikimedia.org/wiki/Help:Category#Category_considerations Category considerations].&lt;br /&gt;
&lt;br /&gt;
You can use Templates to add a common category to a large group of pages, but it is not recommended.  It may appear to save time, but &amp;quot;adding or deleting a category tag in the template does not add or delete the listings on the category page of pages that use the template, until some edit is made in the page that uses the template.&amp;quot;  For more information, see the MediaWiki Help:Category section on [http://meta.wikimedia.org/wiki/Help:Category#Using_templates_to_populate_categories Using templates to populate categories].&lt;br /&gt;
&lt;br /&gt;
=Templates=&lt;br /&gt;
&lt;br /&gt;
Look at the [http://www.mediawiki.org/wiki/Help:Templates Templates help] if you are unfamiliar with mediawiki templates.&lt;br /&gt;
&lt;br /&gt;
==Adding a new Documentation Template==&lt;br /&gt;
&amp;lt;section begin=addingtemplate /&amp;gt;&lt;br /&gt;
* If you create a new template to be used in the wiki documentation, name it as a subpage of &amp;#039;&amp;#039;&amp;#039;Documentation&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
** wrong: &amp;lt;tt&amp;gt;mytemplate&amp;lt;/tt&amp;gt;&lt;br /&gt;
** right: &amp;lt;tt&amp;gt;Documentation/mytemplate&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Add a description of the template purpose and usage to the template itself using the &amp;lt;code&amp;gt;&amp;lt;noinclude&amp;gt;&amp;lt;/code&amp;gt; element as described in [http://meta.wikimedia.org/wiki/Help:Template#Noinclude.2C_includeonly.2C_and_onlyinclude MediaWiki help: Template].&lt;br /&gt;
&lt;br /&gt;
* Add the template to the list of templates below.&lt;br /&gt;
&amp;lt;section end=addingtemplate /&amp;gt;&lt;br /&gt;
{{Spacer|30}}&lt;br /&gt;
&lt;br /&gt;
== List of Existing Documentation Templates  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;doctemplates&amp;quot; /&amp;gt; This is a list of Documentation templates and their usage &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;3&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Template Name &lt;br /&gt;
! Usage &lt;br /&gt;
! Example&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Banner]] &lt;br /&gt;
| Puts the Documentation Project &amp;quot;Banner&amp;quot; at the top right of the page &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Banner}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| [[Image:Docbanner.png]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/OOo]] &lt;br /&gt;
| Displays an OpenOffice.org logo &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/OOo}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/OOo}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/PDF]] &lt;br /&gt;
| &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/PDF}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
| {{Documentation/PDF}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/PRODUCTNAME]] &lt;br /&gt;
| A variable for displaying the string &amp;#039;&amp;#039;&amp;#039;OpenOffice.org&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/PRODUCTNAME}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/PRODUCTNAME}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/hbar]] &lt;br /&gt;
| Used to draw horizontal bars for simplistic bar charts &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/hbar|width=100|bg=#3333FF}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt; &amp;lt;nowiki&amp;gt;{{Documentation/hbar|width=57|bg=#33FF33}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt; &amp;lt;nowiki&amp;gt;{{Documentation/hbar|width=112|bg=#FF3333}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| &lt;br /&gt;
{{Documentation/hbar|width=100|bg=#3333FF}} {{Documentation/hbar|width=57|bg=#33FF33}} {{Documentation/hbar|width=112|bg=#FF3333}} &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/BeingEdited]] &lt;br /&gt;
| Marks a page as currently being edited to avoid conflicting changes. &lt;br /&gt;
Use this template when you perform larger edits on a file that may even take more than one session to finish. Be sure to add name and date of &amp;quot;locking&amp;quot; by adding a &amp;lt;tt&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/tt&amp;gt; as parameter: &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/BeingEdited|~~~~}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/BeingEdited|[[User:Fpe|Fpe]] 17:54, 7 February 2008 (CET)}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/NeedsRework]] &lt;br /&gt;
| &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/NeedsRework}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
| {{Documentation/NeedsRework}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/HelpNeeded]] &lt;br /&gt;
| &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/HelpNeeded|Check the spelling}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
| {{Documentation/HelpNeeded|Check the spelling}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/CheckedAccuracy]] &lt;br /&gt;
| Marks up pages that have been reviewed for accuracy. &lt;br /&gt;
Be sure to add name and date of review by adding a &amp;lt;tt&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/tt&amp;gt; as parameter: &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/CheckedAccuracy|~~~~}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/CheckedAccuracy|John Doe 08:16, 22 January 2009 (UTC)}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Outdated]] &lt;br /&gt;
| Identifies a page that is obsolete &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Outdated}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Outdated}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/DraftPage]] &lt;br /&gt;
| Marks up pages that are in a draft state &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/DraftPage}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/DraftPage}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Imported]] &lt;br /&gt;
| &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Imported|author=Author Name|contributors=Contributor Names}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
| {{Documentation/Imported|author=Author Name|contributors=Contributor Names}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Windows]] &lt;br /&gt;
| Displays a Windows logo and allows to enter Windows specific content. &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Windows|Windows related content}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Windows|Windows related content}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Linux]] &lt;br /&gt;
| Displays a Linux logo and allows to enter Linux specific content. &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Linux|Linux related content}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Linux|Linux related content}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/OSX]] &lt;br /&gt;
| Displays an Apple/OSX logo and allows to enter OSX specific content &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/OSX | Mac related content}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/OSX | Mac related content}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Bug]] &lt;br /&gt;
| Links to Issuezilla issue. &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Bug|123456}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Bug|123456}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Note]] &lt;br /&gt;
| Takes sections containing notes,i.e. related, reinforcing information, for example, an explanation or comment. &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Note|Notable stuff}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Note|Notable stuff}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Tip]] &lt;br /&gt;
| Takes sections containing tips, i.e. useful non-crucial information, for example, a keyboard shortcut. &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Tip|Right-click opens the context menu}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Tip|Right-click opens the context menu}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Caution]] &lt;br /&gt;
| Takes sections containing warnings, i.e. information that is potentially harmful in some way, for example, data loss. &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Caution|Always switch off power before opening the case.}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Caution|Always switch off power before opening the case.}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/SeeAlso]] and [[Template:Documentation/DevGuide/SeeAlso]] &lt;br /&gt;
| &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/SeeAlso|&lt;br /&gt;
* [[Documentation/OOo3_User_Guides/Getting_Started|Getting Started with OpenOffice.org 3.x]]&lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
*DevGuide/SeeAlso version is used in the Developer&amp;#039;s Guide and is set to be excluded from generated PDF and ODT books.&lt;br /&gt;
&lt;br /&gt;
| {{Documentation/SeeAlso|&lt;br /&gt;
* [[Documentation/OOo3_User_Guides/Getting_Started|Getting Started with OpenOffice.org 3.x]]&lt;br /&gt;
}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/FromForum]] &lt;br /&gt;
| &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/FromForum}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
| {{Documentation/FromForum}}&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/Abstract]] &lt;br /&gt;
| Takes a short abstract of the chapter content of guides. Add to the top of guides. &lt;br /&gt;
&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/Abstract|Abstract Text}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| See, for example, [[Documentation/Administration Guide/Customizing|this Administration Guide Chapter]]&lt;br /&gt;
|-&lt;br /&gt;
| Template:Documentation/*TOC &lt;br /&gt;
| Several tables of content based on [[Template:Documentation/MasterTOC]] used in guides. &lt;br /&gt;
| See, for example, the [[Template:Documentation/BASICGuideTOC/v2|Basic Guide TOC]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/MasterTOC]] &lt;br /&gt;
| This is the master template that is used to create tables of content. For usage click the template name. &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Documentation/OOoVersion]] &lt;br /&gt;
| This template is used to insert an OpenOffice.org version box on a page. &lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Documentation/OOoVersion|1.1.x}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{Documentation/OOoVersion|1.1.x}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:OOoW]] &lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;{{OOoW}}&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{OOoW}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{OOoW|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{OOoW}}&amp;lt;br&amp;gt;{{OOoW|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:OOoC]]&lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;{{OOoC}}&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{OOoC}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{OOoC|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{OOoC}}&amp;lt;br&amp;gt;{{OOoC|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:OOoI]]&lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;{{OOoI}}&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{OOoI}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{OOoI|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{OOoI}}&amp;lt;br&amp;gt;{{OOoI|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:OOoD]]&lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;{{OOoD}}&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{OOoD}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{OOoD|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{OOoD}}&amp;lt;br&amp;gt;{{OOoD|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:OOoB]]&lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;{{OOoB}}&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{OOoB}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{OOoB|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{OOoB}}&amp;lt;br&amp;gt;{{OOoB|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:OOoM]]&lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;{{OOoM}}&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{OOoM}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{OOoM|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{OOoM}}&amp;lt;br&amp;gt;{{OOoM|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:SRB]]&lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;{{SRB}}&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{SRB}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{SRB|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{SRB}}&amp;lt;br&amp;gt;{{SRB|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:MSO]] &lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;Microsoft Office&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{MSO}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{MSO}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:MSO2003]] &lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;Microsoft Office 2003&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{MSO2003}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{MSO2003|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{MSO2003}}&amp;lt;br&amp;gt;{{MSO2003|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:MSO2010]] &lt;br /&gt;
| This template is used to insert an  &amp;#039;&amp;#039;&amp;#039;Microsoft Office 2010&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{MSO2010}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{MSO2010|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{MSO2010}}&amp;lt;br&amp;gt;{{MSO2010|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:MSW]] &lt;br /&gt;
| This template is used to insert an &amp;#039;&amp;#039;&amp;#039;MS Word&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{MSW}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{MSW|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{MSW}}&amp;lt;br&amp;gt;{{MSW|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:MSE]] &lt;br /&gt;
| This template is used to insert an &amp;#039;&amp;#039;&amp;#039;MS Excel&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{MSE}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{MSE|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{MSE}}&amp;lt;br&amp;gt;{{MSE|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:MSA]] &lt;br /&gt;
| This template is used to insert an &amp;#039;&amp;#039;&amp;#039;MS Access&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{MSA}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{MSA|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{MSA}}&amp;lt;br&amp;gt;{{MSA|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:MSPP]] &lt;br /&gt;
| This template is used to insert an &amp;#039;&amp;#039;&amp;#039;MS Power Point&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{MSPP}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{MSPP|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{MSPP}}&amp;lt;br&amp;gt;{{MSPP|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:MSEq]] &lt;br /&gt;
| This template is used to insert an &amp;#039;&amp;#039;&amp;#039;MS Equation&amp;#039;&amp;#039;&amp;#039; string in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{MSEq}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{MSEq|1}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{MSEq}}&amp;lt;br&amp;gt;{{MSEq|1}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:Key]] &lt;br /&gt;
| This template is used to insert keycodes in text.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Key|Ctrl|Shift|&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{Key|Ctrl|Shift|&amp;gt;}}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:QuoteEn]] &lt;br /&gt;
| The template is designed for inserting quotations in the text. &lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{QuoteEn&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt; |quote=&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt; |author=&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt; }}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
| {{QuoteEn&lt;br /&gt;
 |quote=OpenOffice.org 3   is the leading open-source office software suite  for word processing, spreadsheets, presentations, graphics, databases and more. &lt;br /&gt;
 |author=why.openoffice.org&lt;br /&gt;
 }}&lt;br /&gt;
|- &lt;br /&gt;
| [[Template:Menu]] &lt;br /&gt;
| This template is designed to insert text anywhere in the chain menu.&lt;br /&gt;
{{RUcode|25|&amp;lt;nowiki&amp;gt;{{Menu|File|Open|Print|4|5|6|7|8|9|10}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
| {{Menu|File|Open|Print|4|5|6|7|8|9|10}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section end=&amp;quot;doctemplates&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Graphical Content=&lt;br /&gt;
&lt;br /&gt;
General guidelines for images are:&lt;br /&gt;
* Use a descriptive and unique title. The filename should be constructed in a way so it shows the usage, e.g. Doc_mig_icon_data.png = &amp;#039;&amp;#039;&amp;#039;Doc&amp;#039;&amp;#039;&amp;#039;umentation image, used in the &amp;#039;&amp;#039;&amp;#039;mig&amp;#039;&amp;#039;&amp;#039;ration guide, depicting the &amp;#039;&amp;#039;&amp;#039;data&amp;#039;&amp;#039;&amp;#039;base &amp;#039;&amp;#039;&amp;#039;icon&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* If possible, do not pre-scale the images you are uploading.  You can use the MediaWiki image thumbnail feature to scale the image.&lt;br /&gt;
* Edit the image if necessary to make sure that the important part is clear and visible.&lt;br /&gt;
* Keep in mind that people may be translating the page where you are placing an image.  Try not to include callouts or other extra text on the image.&lt;br /&gt;
* JPG is usually best for photos, SVG, for icons, logos etc, and PNG for screen captures.  Try not to use BMP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before you can insert your well prepared image in a wiki page you have to upload it. &lt;br /&gt;
# In the sidebar, under &amp;#039;&amp;#039;&amp;#039;toolbox&amp;#039;&amp;#039;&amp;#039;, click &amp;#039;&amp;#039;&amp;#039;Upload file&amp;#039;&amp;#039;&amp;#039;. The image description page will appear.&lt;br /&gt;
# Use the image description page to describe an image and copyright status (if any).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To place the image on a page you can use the MediaWiki Image thumbnail feature which &amp;quot;wraps&amp;quot; your illustrations in an image box.  This image box includes a spot for an image caption.  The syntax is &amp;lt;tt&amp;gt;[[Image:&amp;#039;&amp;#039;image.png|thumb|position|size|Image caption&amp;#039;&amp;#039;]]&amp;lt;/tt&amp;gt;, where:&lt;br /&gt;
* thumb = thumbnail the image and wrap in an image box&lt;br /&gt;
* position = position on page. &amp;quot;none&amp;quot; places the image on the left of the frame with no text wrapping. &amp;quot;left&amp;quot; and &amp;quot;right&amp;quot; places the image on the left or right of the page with full text wrapping.&lt;br /&gt;
* size = max width in pixels for the image.  If the image is larger than this value it is scaled down.  If the image is smaller it is left as is.&lt;br /&gt;
If you do not declare a position and size, the image is scaled to a small thumbnail, and defaults to the right hand side of the page with full text wrapping.&lt;br /&gt;
&lt;br /&gt;
Here is an example using &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Image:LoadSaveOptions.png|thumb|none|500px|An example image caption]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:LoadSaveOptions.png|thumb|none|500px|An example image caption]]&lt;br /&gt;
&lt;br /&gt;
* How to handle image and table numbering?&lt;br /&gt;
&lt;br /&gt;
=Linking=&lt;br /&gt;
&lt;br /&gt;
Although the editing window offers assistence in writing internal and external links look at the [http://www.mediawiki.org/wiki/Help:Links MediaWiki help page about links] for a better understanding of how links are working in wikis.&lt;br /&gt;
&lt;br /&gt;
There is another MediaWiki help page if you need some [http://meta.wikimedia.org/wiki/Help:Wikitext_examples#Links  examples].&lt;br /&gt;
&lt;br /&gt;
When creating link text consider the guidelines for [[Documentation/Dashboard/Help_Style_Guide#Using_Links | using links]] in our style guide.&lt;br /&gt;
&lt;br /&gt;
=General Editing Work=&lt;br /&gt;
&lt;br /&gt;
Editing is only possible after login. You can start editing the whole page after clicking the &amp;#039;&amp;#039;&amp;#039;edit&amp;#039;&amp;#039;&amp;#039; tab at the top. But usually it is more comfortable to edit individual sections of a page by clicking one of the &amp;#039;&amp;#039;&amp;#039;[edit]&amp;#039;&amp;#039;&amp;#039; links on the right side. If you make changes, please consider the rules of the [[Documentation/Dashboard/Help_Style_Guide | style guide]] to assure a consistent writing style. Click the &amp;#039;&amp;#039;&amp;#039;Show preview&amp;#039;&amp;#039;&amp;#039; button before you save the page finally.&lt;br /&gt;
&lt;br /&gt;
== Fixing inappropriate, inaccurate, or outdated content  ==&lt;br /&gt;
&lt;br /&gt;
Contents that are not up to date are usually marked by one of the following labels: &lt;br /&gt;
&lt;br /&gt;
{|border=1 style=&amp;quot;border-collapse:collapse;&amp;quot; cellpadding=3 cellspacing=4&lt;br /&gt;
|- valign=top&lt;br /&gt;
| {{Documentation/Outdated}} &lt;br /&gt;
| This label means that an article is outdated as a whole and needs to be revised completely.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| {{Documentation/HelpNeeded|works for OOo 2, needs to be confirmed for OOo 3}} &lt;br /&gt;
| If an article is partly outdated or inaccurate you may find this label asking for specific help.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| {{Documentation/NeedsRework}} &lt;br /&gt;
| You can find a collection of pages with this label if you click on [[:Category:Documentation/NeedsRework|Pages that Need Help! ]] on the Wiki main page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When you have selected a page to work on &lt;br /&gt;
&lt;br /&gt;
#test whether the described procedures are still valid for the current version of OpenOffice.org. &lt;br /&gt;
#log in and make the necessary corrections.&lt;br /&gt;
&lt;br /&gt;
This works best when you open two tabs in the browser, one for reading the procedures and another for editing. &lt;br /&gt;
&lt;br /&gt;
When you have finished, remove the above label(s), mark the page with the label &amp;quot;Checked for technical accuracy&amp;quot; (as described in the [[Documentation/Dashboard/Wiki Editing Policy#List_of_Existing_Documentation_Templates|Templates]] section above), and click &amp;#039;&amp;#039;&amp;#039;Save page&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Fixing minor errors and typos==&lt;br /&gt;
&lt;br /&gt;
If you detect minor errors like typos, just log in and edit the article. Before clicking on the &amp;#039;&amp;#039;&amp;#039;Save page&amp;#039;&amp;#039;&amp;#039; button you might check the &amp;#039;&amp;#039;&amp;#039;This is a minor edit&amp;#039;&amp;#039;&amp;#039; box above.&lt;br /&gt;
&lt;br /&gt;
==Fixing graphics and screenshots==&lt;br /&gt;
&lt;br /&gt;
To edit a graphic in the wiki, right-click the graphic and choose &amp;#039;&amp;#039;&amp;#039;Save image as&amp;#039;&amp;#039;&amp;#039;. When you have edited the graphic on your computer, go back to the wiki page, click the graphic, and in the image description page choose &amp;#039;&amp;#039;&amp;#039;Upload a new version of this file&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
If you have created a new version of a screenshot, directly click the corresponding screenshot in the wiki and then &amp;#039;&amp;#039;&amp;#039;Upload a new version of this file&amp;#039;&amp;#039;&amp;#039; in the image description page.&lt;br /&gt;
&lt;br /&gt;
==Fixing Style and Language==&lt;br /&gt;
&lt;br /&gt;
Articles that need improvement in style and language might be recognized by the following labels:&lt;br /&gt;
{{Documentation/HelpNeeded|Check the spelling}}&lt;br /&gt;
{{Documentation/NeedsRework}}&lt;br /&gt;
You can find a collection of articles with the latter label if you click on [[:Category:Documentation/NeedsRework | Pages that Need Help! ]] on the Wiki main page.&lt;br /&gt;
&lt;br /&gt;
To improve such an article, just log in, click on the edit tab and make the necessary corrections. Then remove the label(s) and click on &amp;#039;&amp;#039;&amp;#039;Save page&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Linking to localized pages==&lt;br /&gt;
&lt;br /&gt;
* Link the various languages to each other using the Interwiki links syntax &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[ISO_Lang_code:Page_Title]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;. &amp;lt;br&amp;gt; For example, &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[zh:Zh/Documentation/DevGuide/OpenOffice.org_Developers_Guide]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; adds a link to the Chinese translation of the first page of the Developer&amp;#039;s Guide.  This link shows in the left column, under the heading &amp;quot;In other languages&amp;quot;. This may be more practical to do with Wiki Templates as more languages are added.&lt;br /&gt;
* In the Developer&amp;#039;s guide we use a template to link translated pages. &amp;lt;br&amp;gt; The Wiki Syntax is: &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{Documentation/DevGuideLanguages|Page_Title}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; where Page_Title is the current Wiki page name. &amp;lt;br&amp;gt; For example, &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/DevGuideLanguages|Documentation/DevGuide/OpenOffice.org&lt;br /&gt;
Developers Guide}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; will add the localized page links for the first page in the Developer&amp;#039;s Guide. &amp;lt;br&amp;gt; If you want to see a link to your language at the Developer&amp;#039;s Guide wiki pages simply add your language to the template [[Template:Documentation/DevGuideLanguages]]. For example, for Dutch you would have to add &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[nl:NL/{{{1}}}]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;. Make sure the template is referenced correctly in each of the translated pages.&lt;br /&gt;
&lt;br /&gt;
==Validating Content==&lt;br /&gt;
&lt;br /&gt;
==Fixing Spam / Deleting Pages==&lt;br /&gt;
&lt;br /&gt;
If you detect spam you can send a mail to [mailto:dev@website.openoffice.org dev@website.openoffice.org]. &lt;br /&gt;
&lt;br /&gt;
There is also a [[Special:Listusers/sysop|list with Wiki Sysops]] (people who can delete pages). If you want to have pages deleted, you can either ask someone from that list, or better, add the Wiki Syntax &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{delete}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; anywhere on the page you want to be deleted. This will add the page to the &amp;quot;Candidates for speedy deletion&amp;quot; category, and the page will be deleted by someone with Sysop privileges, or by WikiBot maintenance.&lt;br /&gt;
&lt;br /&gt;
=Working on FAQs=&lt;br /&gt;
Every question together with its answer is displayed on one single wiki page. &lt;br /&gt;
&lt;br /&gt;
If you want to insert a new FAQ entry, that is, a pair of a question together with the corresponding answer:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Select a FAQ section on the main page of the Documentation Wiki. In Writer and Calc you have to select another subpage until you reach a final FAQ section.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Scroll down to the Insert New FAQ listbox.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Replace the text in the listbox after the last slash &amp;#039;/&amp;#039; with your question.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Click &amp;#039;&amp;#039;&amp;#039;Add New FAQ&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;A new wiki page will be created and preloaded with a template for a Q/A pair: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
{{{DISPLAYTITLE: (INSERT FAQ TITLE)}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=question/&amp;gt;&lt;br /&gt;
&amp;lt;INSERT QUESTION&amp;gt;&lt;br /&gt;
&amp;lt;section end=question/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=answer/&amp;gt;&lt;br /&gt;
&amp;lt;INSERT ANSWER&amp;gt;&lt;br /&gt;
&amp;lt;section end=answer/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation/FAQ/&amp;lt;INSERT FAQ SECTION&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Replace &amp;lt;tt&amp;gt;(INSERT FAQ TITLE)&amp;lt;/tt&amp;gt; with the title of the FAQ to be displayed on the page. This may be a short version of the question or the question itself.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Replace &amp;lt;tt&amp;gt;&amp;lt;INSERT QUESTION&amp;gt;&amp;lt;/tt&amp;gt; with the actual question.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Replace &amp;lt;tt&amp;gt;&amp;lt;INSERT ANSWER&amp;gt;&amp;lt;/tt&amp;gt; with the actual answer.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Replace &amp;lt;tt&amp;gt;&amp;lt;INSERT FAQ SECTION&amp;gt;&amp;lt;/tt&amp;gt; with the current FAQ section name. This category assignment determines where this wiki page will appear. Please use the following section names:&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;prettytable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!FAQ section !!section name in category&lt;br /&gt;
|-valign=top&lt;br /&gt;
|General||General&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Installation||Installation&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Word Processing||Writer&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Automatic Functions||Writer/AutomaticFunctions&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Document Management||Writer/DocumentManagement&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Formatting Pages and Docs||Writer/FormattingPagesAndDocuments&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Formatting Text||Writer/FormattingText&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Graphics, Frames &amp;amp; Objects||Writer/GraphicsFramesObjects&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Indexes, Tables of Contents||Writer/IndexToc&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Printing and Mail Merge||Writer/Printing&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Spreadsheets||Calc&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Drawings||Draw&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Presentations||Impress&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Formula Editor||Formula&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Database||Databases&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Macros||Macros&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;#039;&amp;#039;&amp;#039;Save Page&amp;#039;&amp;#039;&amp;#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Working on How Tos=&lt;br /&gt;
If you want to create a new How To&lt;br /&gt;
# Go to the [[Documentation/How_Tos | How Tos section]] and open the edit window.&lt;br /&gt;
# Identify the adequate subsection and enter the title of your How To as a link.&lt;br /&gt;
# Click &amp;#039;&amp;#039;&amp;#039;Save Page&amp;#039;&amp;#039;&amp;#039; to make the link visible.&lt;br /&gt;
# Click the link to your How To and start writing by using the rules of the [[Documentation/Dashboard/Help_Style_Guide | style guide]]. If you are not sure about how to implement the style guide, have a look at the Writer How To [[Documentation/How_Tos/Getting_a_Picture_into_the_Gallery | Getting a Picture Into the Gallery]].&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note|Always put the licence link at the end of your article: Simply insert &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PDL1}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;. }}&lt;br /&gt;
&lt;br /&gt;
You can also create How Tos by writing a new page like &amp;lt;tt&amp;gt;Documentation/How Tos/&amp;#039;&amp;#039;Page Name&amp;#039;&amp;#039;&amp;lt;/tt&amp;gt; with one or more specific categories. The newly created How To page will then be assigned to the corresponding How To sections. The available categories for that are the following:&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Installation]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Writer]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Impress]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Calc]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Database]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to revise existing How Tos, watch for the label &amp;quot;This article needs to be checked for accuracy and style.&amp;quot;&lt;br /&gt;
* Test whether the described procedures are still valid for the current version of OpenOffice.org,&lt;br /&gt;
* check whether the rules of the style guide are applied,&lt;br /&gt;
* check for grammar and spelling mistakes,&lt;br /&gt;
and make the necessary corrections in the edit window.&lt;br /&gt;
&lt;br /&gt;
When you have finished, mark the page with the label &amp;quot;Checked for technical accuracy&amp;quot; as described in the [[Documentation/Dashboard/Wiki_Editing_Policy#List_of_Existing_Documentation_Templates | Templates]] section above, and click &amp;#039;&amp;#039;&amp;#039;Save page&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Do not forget to notify [mailto:dev@documentation.openoffice.org dev@documentation.openoffice.org] about your work on the How Tos.&lt;br /&gt;
&lt;br /&gt;
=Working on Guides=&lt;br /&gt;
Currently, there are the following guides on the wiki:&lt;br /&gt;
* [[Documentation/Administration_Guide|The Administration Guide]]&lt;br /&gt;
* [[Documentation/BASIC_Guide|The BASIC  Programming Guide]]&lt;br /&gt;
* [[Documentation/Building_Guide|The Building Guide (OO.o from source)]]&lt;br /&gt;
* [[Documentation/DevGuide/OpenOffice.org_Developers_Guide|The Developer&amp;#039;s Guide]]&lt;br /&gt;
* [[Documentation/OOoAuthors_User_Manual|The User Guides for OpenOffice.org 2.x]]&lt;br /&gt;
* [[Documentation/OOo3_User_Guides|The User Guides for OpenOffice.org 3.x]]&lt;br /&gt;
&lt;br /&gt;
If you want to work on the User Guides for OpenOffice.org please contact the [http://www.oooauthors.org OOoAuthors group].&lt;br /&gt;
&lt;br /&gt;
There is some help available about [[Documentation/DevGuide/Contributing_to_the_Developers_Guide|Contributing to the Developer&amp;#039;s Guide]] which may also be useful for the Administration Guide and the BASIC Programming Guide.&lt;br /&gt;
&lt;br /&gt;
=Localizing Content=&lt;br /&gt;
&lt;br /&gt;
{{#lst:Help:Translating|translating}}&lt;br /&gt;
&lt;br /&gt;
{{PDL1}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:How to]]&lt;br /&gt;
[[Category:Guidelines]]&lt;br /&gt;
[[Category:Localization]]&lt;br /&gt;
[[Category:Documentation/Dashboard]]&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Template:QuoteRu&amp;diff=174109</id>
		<title>Template:QuoteRu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Template:QuoteRu&amp;diff=174109"/>
		<updated>2010-07-05T14:24:39Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote style=&amp;quot;margin:2px 2em; &amp;lt;!--padding:0.5em;--&amp;gt; background:#f0f3fc; border:0px solid gray; color:#333;&amp;quot;&amp;gt;{{{цитата|[[File:Quote bg.png]]{{{1}}}[[File:Quote bg2.png]]}}}{{#if:{{{автор|{{{2|}}}}}}|&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;small&amp;gt;&amp;lt;br&amp;gt;{{{автор|{{{2}}}}}}&amp;lt;/small&amp;gt;}}&amp;lt;/blockquote&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[Category:RU/wiki templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/kb/50000006&amp;diff=172619</id>
		<title>RU/kb/50000006</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/kb/50000006&amp;diff=172619"/>
		<updated>2010-06-18T09:28:19Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: измененно построение фраз&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:База Знаний: Base. &amp;quot;Неожиданная ошибка&amp;quot; при закрытии приложения}}&lt;br /&gt;
[[RU/kb/base_errors|База Знаний: Base. Ошибки]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Неожиданная ошибка&amp;quot; при работе с Base, в различных ситуациях, может возникать если:&lt;br /&gt;
* в настройках {{OOo}} полностью отключено использование Java-машины;&lt;br /&gt;
* установлена Java от стороннего производителя, а не от Oracle (Sun).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для проверки следует войти в меню &amp;#039;&amp;#039;&amp;#039;Сервис&amp;#039;&amp;#039;&amp;#039; → &amp;#039;&amp;#039;&amp;#039;Параметры&amp;#039;&amp;#039;&amp;#039; → &amp;#039;&amp;#039;&amp;#039;OpenOffice.org&amp;#039;&amp;#039;&amp;#039; → &amp;#039;&amp;#039;&amp;#039;Java&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[RU/kb/index/50|Индекс: Base]]&lt;br /&gt;
&lt;br /&gt;
{{RU/documentation/sign|Sancho|А. Е. Харламенков}}&lt;br /&gt;
{{RU/documentation/oooversion|2.3}}&lt;br /&gt;
{{KbBaseBottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/vcltesttool&amp;diff=169046</id>
		<title>RU/qa/vcltesttool</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/vcltesttool&amp;diff=169046"/>
		<updated>2010-05-23T00:34:52Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: /* Дополнительные ссылки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RU/documentation/helpneeded|Проверка и уточнение перевода на русский язык}} &lt;br /&gt;
{{DISPLAYTITLE:Контроль качества: VCLTesttool}}&lt;br /&gt;
[[en:VCLTesttool]]&lt;br /&gt;
[[ko:KO/VCLTesttool]]&lt;br /&gt;
[[sl:SL/VCLTestTool]]&lt;br /&gt;
&lt;br /&gt;
{{RU/vcltesttool/vcltesttooltoc&lt;br /&gt;
|ShowPrevNext=none&lt;br /&gt;
|ShowPrevPage=none&lt;br /&gt;
|ShowNextPage=RU/qa/vcltesttool/introduction&lt;br /&gt;
|ShowNextPart=none&lt;br /&gt;
|ShowPrevPart=none&lt;br /&gt;
|NextPage=RU/qa/vcltesttool/introduction&lt;br /&gt;
|parttitle=[[Apendix]]&lt;br /&gt;
}} &lt;br /&gt;
== О VCLTesttool ==&lt;br /&gt;
&lt;br /&gt;
VCLTesttool - это отдельная программа, которая используется для тестирования {{OOo}}. VCLTesttool взаимодействует с {{OOo}} через TCP/IP сокеты и может проверить каждую установку {{OOo}} на ПК. На текущий момент доступны версии [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html VCLTesttool для нескольких версий], от {{OOo}} 1.1beta и выше. Крайне желательно следить за выходом новых версий VCLTestTool, чтобы исключить ошибки из-за несовместимости утилиты и {{OOo}}&lt;br /&gt;
&lt;br /&gt;
== Быстрый старт ==&lt;br /&gt;
&lt;br /&gt;
Если вы хотите помочь в автоматизированном тестировании и начать немедленно, то данное руководство является вашим правильным выбором. Здесь представлено пошаговое руководство для начала тестирования OpenOffice.org-версий 3.x. Однако, это руководство будет полезно также и для начинающих, и для опытных тестеров.&lt;br /&gt;
&lt;br /&gt;
==== Подготовка ====&lt;br /&gt;
Если все изложенные далее условия выполняются, то вы можете приступить к тестированию.&lt;br /&gt;
&lt;br /&gt;
===== CVS/SVN =====&lt;br /&gt;
Вы должны иметь рабочую CVS или SVN (мигрировать на SubVersion для запуска милстоуна DEV300_m32) в своей системе. Прочтите про [http://qa.openoffice.org/servlets/ProjectSource клиента CVS [en]] и его настройку для использования с OpenOffice.org. Прочтите про [[OOo_and_Subversion|использование SubVersion [en]]] с OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
По окончании автоматического тестирования необходимо [[VCLTesttool#VCLTesttool_framework_.28testautomation.29|извлечь его результаты и заархивировать их [en]]].&lt;br /&gt;
&lt;br /&gt;
===== OpenOffice.org =====&lt;br /&gt;
У вас должен быть установлен OpenOffice.org, при этом чрезвычайно знать его точную версию перед началом тестирования.&lt;br /&gt;
&lt;br /&gt;
Если вы не уверены, какая версия установлена в вашей системе, то это можно проверить.&lt;br /&gt;
&lt;br /&gt;
Для этого нужно открыть файл&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux| &amp;#039;&amp;#039;&amp;#039;.versionrc&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;(UNIX-Systems)}} &lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows| &amp;#039;&amp;#039;&amp;#039;version.ini&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;(Windows-Systems)}} &lt;br /&gt;
&lt;br /&gt;
в каталоге установки&amp;lt;br&amp;gt;&lt;br /&gt;
(смотрите в &amp;lt;INSTALLDIR&amp;gt;/OpenOffice.org 3/program) &lt;br /&gt;
&lt;br /&gt;
Откройте этот файл и просмотрите раздел &amp;#039;&amp;#039;&amp;#039;[Version]&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
 ProductMajor=300&lt;br /&gt;
 ProductMinor=29&lt;br /&gt;
 ProductSource=DEV300&lt;br /&gt;
&lt;br /&gt;
===== Система VCLTesttool (автоматизированное тестирование =====&lt;br /&gt;
&lt;br /&gt;
Рамках VCLTesttool имеются все сценарии для тестирования милстоуна на основе текущих ответвлений и находящихся в CVS/SVN модулей &amp;#039;&amp;#039;&amp;#039;автоматических тестов&amp;#039;&amp;#039;&amp;#039;. Вы можете найти все эти файлы в OpenOffice.org CVS/SVN и легко загрузить их на вашей локальной файловой системе с помощью отладчика CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
Допустим, вы собираетесь протестировать версию на основе &amp;#039;DEV300&amp;#039; c милстоуна &amp;#039;m29&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Помните, все DEV300 до милстоуна m32 находятся в CVS и все милстоуны от m32 на находятся в SVN.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Используйте следующую команду, чтобы получить исходники:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TT&amp;gt;cvs checkout -r DEV300_m29 -d testautomation_m29 testautomation&amp;lt;/TT&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 (опциональный параметр &amp;#039;&amp;#039;&amp;#039;-d&amp;#039;&amp;#039;&amp;#039; используется для проверки в указанном каталоге, чтобы иметь возможность провести несколько версий параллельно.)&lt;br /&gt;
&lt;br /&gt;
Проверка через SubVersion:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TT&amp;gt;svn checkout svn://svn.services.openoffice.org/ooo/tags/DEV300_m32/testautomation testautomation_m32&amp;lt;/TT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если вы не хотите использовать CVS или SVN, то вы можете скачать архив автоматических тестов, созданный [http://accc.riken.jp/maho/ Наката Махо] из Good Day server. Просто [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/|скачайте архив для прохождения тестирования] вашей версии OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
===== VCLTestTool =====&lt;br /&gt;
Для того, чтобы начать автоматическое тестирование OpenOffice.org вы должны иметь локальную копию VCLTesttool, установленную в вашей системе. [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Скачать текущую версию VCLTesttool] соответствующую вашей ОС на ваш локальный компьютер, и распакуйте архив в вашей локальной системе. После извлечения файлов запустите в первый раз файл&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux| &amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
{{Documentation/Windows| &amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
&lt;br /&gt;
После запуска VCLTesttool перейдите в меню &amp;#039;&amp;#039;&amp;#039;Tools → Options&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;(Все надписи на скриншотах приведены только как примеры. Адаптируйте их под свою ситуацию.)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Вкладка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Profile&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Image: Testtool-option-profile.jpg]]&lt;br /&gt;
&lt;br /&gt;
Необходимо создать профиль для автоматических тестов. Для этого введите:&lt;br /&gt;
&lt;br /&gt;
#&amp;#039;&amp;#039;&amp;#039;Profile&amp;#039;&amp;#039;&amp;#039;: DEV300m29&lt;br /&gt;
#&amp;#039;&amp;#039;&amp;#039;Log base directory&amp;#039;&amp;#039;&amp;#039;: (Все результитующие файлы выполненных тестов будут сохраняться здесь.)&lt;br /&gt;
#&amp;#039;&amp;#039;&amp;#039;Base directory&amp;#039;&amp;#039;&amp;#039;: Каталог извлечённых скриптов автоматического тестирования.&lt;br /&gt;
#&amp;#039;&amp;#039;&amp;#039;Default HID directory&amp;#039;&amp;#039;&amp;#039; устанавливается [[VCLTesttool/hid.lst_file |автоматически]]  и, в большинстве случаев, не должен изменяться.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Вкладка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Crashreport&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Image: Testtool-option-crashreport.jpg]]&lt;br /&gt;
&lt;br /&gt;
Щёлкните &amp;#039;&amp;#039;&amp;#039;&amp;quot;Allow contact&amp;quot;&amp;#039;&amp;#039;&amp;#039; для установки флажка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Разрешить контакт&amp;quot;&amp;#039;&amp;#039;&amp;#039; и введите действующий адрес электропочты OpenOffice.org в поле &amp;#039;&amp;#039;&amp;#039;&amp;quot;EMail&amp;quot;&amp;#039;&amp;#039;&amp;#039;. Этот адрес будет использоваться VCLTesttool для отсылки креш-репортов. Позже, когда вы ознакомитесь с автоматическими тестами, вы сможете добавлять результаты в [[QUASTe]] (Quality Assurance Statuspage), для чего действующий адрес электропочты имеет важное значение.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Вкладка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Misc&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Image: Testtool-option-misc.jpg]]&lt;br /&gt;
&lt;br /&gt;
На этой вкладке вы можете установить параметры связи VCLTesttool с OpenOffice.org. В большинстве случаев эти параметры оставляются по умолчанию. Если VCLTesttool не может запустить установленный OpenOffice.org, значит, что &amp;#039;&amp;#039;&amp;#039;&amp;quot;Testtool Port&amp;quot;&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;&amp;quot;Remote UNO Port&amp;quot;&amp;#039;&amp;#039;&amp;#039; заблокированы или защищены в вашей системе.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;quot;OOo Program Dir&amp;quot;&amp;#039;&amp;#039;&amp;#039; может быть указан каталог установки вашего OpenOffice.org. В большинстве случаев это поле должно оставаться пустым, так как VCLTesttool должен быть в состоянии найти установленный OpenOffice.org. Если нет, то вы можете указать здесь путь установки. Например:&lt;br /&gt;
 &amp;lt;INSTALLDIR&amp;gt;/OpenOffice.org 3/program&lt;br /&gt;
&lt;br /&gt;
Все ваши настройки VCLTestTool сохраняет в:&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux| &amp;#039;&amp;#039;&amp;#039;${HOME}/.testtoolrc&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;(UNIX-Systems)}}&lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows| &amp;#039;&amp;#039;&amp;#039;%APPDATA%\testtool.ini&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;(Windows-Systems)}}&lt;br /&gt;
или&lt;br /&gt;
{{Documentation/OSX | &amp;#039;&amp;#039;&amp;#039;$HOME/Library/Application Support/.testtoolrc&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;(Mac OS X)}}&lt;br /&gt;
&lt;br /&gt;
Щёлкните кнопку &amp;#039;&amp;#039;&amp;#039;[OK]&amp;#039;&amp;#039;&amp;#039; для сохранения настроек и выхода из VCLTestTool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Теперь вся подготовка завершена.&lt;br /&gt;
&lt;br /&gt;
== Запуск отдельного автоматического теста ==&lt;br /&gt;
&lt;br /&gt;
Запустить отдельный автоматический тест легко после того, как загружен сценарий на локальную машину и все необходимые настройки из раздела &amp;quot;Быстрый старт&amp;quot; выполнены.&lt;br /&gt;
&lt;br /&gt;
 Вся необходимая дополнительная информация о том, как должны завершаться автоматические тесты, находится в [[QUASTe#Category_model|QUASTe]].&lt;br /&gt;
&lt;br /&gt;
* Запустите VCLTesttool и выбирете из меню &amp;#039;&amp;#039;&amp;#039;File → Open&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* выберите файл с расширением &amp;#039;&amp;#039;&amp;#039;*.bas&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* выберите каталог со скриптами тестов;&lt;br /&gt;
* выберите &amp;#039;&amp;#039;&amp;#039;*.bas-файл&amp;#039;&amp;#039;&amp;#039; для запуска следующего;&lt;br /&gt;
* нажмите &amp;#039;&amp;#039;&amp;#039;[OK]&amp;#039;&amp;#039;&amp;#039; в диалоге выбора файлов;&lt;br /&gt;
* нажмите &amp;#039;&amp;#039;&amp;#039;[F5]&amp;#039;&amp;#039;&amp;#039; или выберите из меню &amp;#039;Program → start&amp;#039; для запуска автоматического теста.&lt;br /&gt;
&lt;br /&gt;
Теперь остаётся только ждать завершения теста, и по его окончании проанализировать &amp;#039;&amp;#039;&amp;#039;*.res-файл&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Как скормить QUASTу результаты тестов ==&lt;br /&gt;
&lt;br /&gt;
Чтобы скормить [[QUASTe|QUASTу]] результаты, вы должны добавить две строки в файл&lt;br /&gt;
{{Documentation/Linux| &amp;#039;&amp;#039;&amp;#039;~/.testtoolrc&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
&lt;br /&gt;
 [Others]&lt;br /&gt;
 PCname=&amp;lt;Name of the maschine&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Вопросы, касающихся автоматических тестов ==&lt;br /&gt;
&lt;br /&gt;
Во всех вопросах по автоматическим тестам, чтобы их могла обработать Группа Автоматического тестирования, необходимо указывать:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Component&amp;#039;&amp;#039;&amp;#039;: qa&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Subcomponent&amp;#039;&amp;#039;&amp;#039;: testscripts&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;assigned to&amp;#039;&amp;#039;&amp;#039;: automat@openoffice.org&lt;br /&gt;
* Резюме должно начинаться со слова &amp;#039;&amp;#039;&amp;#039;[Automation]&amp;#039;&amp;#039;&amp;#039; в квадратных скобках, и следом, так же в квадратных скобках, имя скрипта теста (например &amp;#039;&amp;#039;&amp;#039;[w_updt.bas]&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Кроме того, если вы знаете ответственного за автоматический тест (автора), то адресоваться можно напрямую к нему. [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview Список автоматических тестов и их ответственных] в [http://quaste.services.openoffice.org QUASTe].&lt;br /&gt;
&lt;br /&gt;
== Известные проблемы, связанные со сценариями автоматизированных тестов ==&lt;br /&gt;
&lt;br /&gt;
* Переключение документа для редактирования в режиме (слот: &amp;quot;EditDoc&amp;quot;, StandardBar кнопка &amp;quot;Bearbeiten&amp;quot;): Когда документ загружается только для чтения у нас нет возможности для определения, активирована ли кнопка &amp;quot;Редактировать документ&amp;quot; и работает, или она в режиме &amp;quot;не используется&amp;quot;. Некоторые странности обхода в реализации &amp;#039;&amp;#039;&amp;#039;t_doc2.inc::sMakeReadOnlyDocumentEditable()&amp;#039;&amp;#039;&amp;#039;, которые не всегда работают. В графических модулей другие методы реализованы, но они не являются общими и не всегда обрабатывают возможные окна сообщений (messagebox).&lt;br /&gt;
&lt;br /&gt;
== Дополнительные ссылки ==&lt;br /&gt;
&lt;br /&gt;
# [[Run_OOo_versions_parallel]]&lt;br /&gt;
# [[RU/qa/automatic_testing]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality_Assurance]]&lt;br /&gt;
[[Category:TestAutomation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{RU/documentation/signtransyear|Sancho|А. Е. Харламенков|2010}}&lt;br /&gt;
&lt;br /&gt;
{{QaBottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/vcltesttool&amp;diff=169044</id>
		<title>RU/qa/vcltesttool</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/vcltesttool&amp;diff=169044"/>
		<updated>2010-05-23T00:32:12Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Редактура текста / Editing text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RU/documentation/helpneeded|Проверка и уточнение перевода на русский язык}} &lt;br /&gt;
{{DISPLAYTITLE:Контроль качества: VCLTesttool}}&lt;br /&gt;
[[en:VCLTesttool]]&lt;br /&gt;
[[ko:KO/VCLTesttool]]&lt;br /&gt;
[[sl:SL/VCLTestTool]]&lt;br /&gt;
&lt;br /&gt;
{{RU/vcltesttool/vcltesttooltoc&lt;br /&gt;
|ShowPrevNext=none&lt;br /&gt;
|ShowPrevPage=none&lt;br /&gt;
|ShowNextPage=RU/qa/vcltesttool/introduction&lt;br /&gt;
|ShowNextPart=none&lt;br /&gt;
|ShowPrevPart=none&lt;br /&gt;
|NextPage=RU/qa/vcltesttool/introduction&lt;br /&gt;
|parttitle=[[Apendix]]&lt;br /&gt;
}} &lt;br /&gt;
== О VCLTesttool ==&lt;br /&gt;
&lt;br /&gt;
VCLTesttool - это отдельная программа, которая используется для тестирования {{OOo}}. VCLTesttool взаимодействует с {{OOo}} через TCP/IP сокеты и может проверить каждую установку {{OOo}} на ПК. На текущий момент доступны версии [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html VCLTesttool для нескольких версий], от {{OOo}} 1.1beta и выше. Крайне желательно следить за выходом новых версий VCLTestTool, чтобы исключить ошибки из-за несовместимости утилиты и {{OOo}}&lt;br /&gt;
&lt;br /&gt;
== Быстрый старт ==&lt;br /&gt;
&lt;br /&gt;
Если вы хотите помочь в автоматизированном тестировании и начать немедленно, то данное руководство является вашим правильным выбором. Здесь представлено пошаговое руководство для начала тестирования OpenOffice.org-версий 3.x. Однако, это руководство будет полезно также и для начинающих, и для опытных тестеров.&lt;br /&gt;
&lt;br /&gt;
==== Подготовка ====&lt;br /&gt;
Если все изложенные далее условия выполняются, то вы можете приступить к тестированию.&lt;br /&gt;
&lt;br /&gt;
===== CVS/SVN =====&lt;br /&gt;
Вы должны иметь рабочую CVS или SVN (мигрировать на SubVersion для запуска милстоуна DEV300_m32) в своей системе. Прочтите про [http://qa.openoffice.org/servlets/ProjectSource клиента CVS [en]] и его настройку для использования с OpenOffice.org. Прочтите про [[OOo_and_Subversion|использование SubVersion [en]]] с OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
По окончании автоматического тестирования необходимо [[VCLTesttool#VCLTesttool_framework_.28testautomation.29|извлечь его результаты и заархивировать их [en]]].&lt;br /&gt;
&lt;br /&gt;
===== OpenOffice.org =====&lt;br /&gt;
У вас должен быть установлен OpenOffice.org, при этом чрезвычайно знать его точную версию перед началом тестирования.&lt;br /&gt;
&lt;br /&gt;
Если вы не уверены, какая версия установлена в вашей системе, то это можно проверить.&lt;br /&gt;
&lt;br /&gt;
Для этого нужно открыть файл&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux| &amp;#039;&amp;#039;&amp;#039;.versionrc&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;(UNIX-Systems)}} &lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows| &amp;#039;&amp;#039;&amp;#039;version.ini&amp;#039;&amp;#039;&amp;#039; &amp;lt;br&amp;gt;(Windows-Systems)}} &lt;br /&gt;
&lt;br /&gt;
в каталоге установки&amp;lt;br&amp;gt;&lt;br /&gt;
(смотрите в &amp;lt;INSTALLDIR&amp;gt;/OpenOffice.org 3/program) &lt;br /&gt;
&lt;br /&gt;
Откройте этот файл и просмотрите раздел &amp;#039;&amp;#039;&amp;#039;[Version]&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
 ProductMajor=300&lt;br /&gt;
 ProductMinor=29&lt;br /&gt;
 ProductSource=DEV300&lt;br /&gt;
&lt;br /&gt;
===== Система VCLTesttool (автоматизированное тестирование =====&lt;br /&gt;
&lt;br /&gt;
Рамках VCLTesttool имеются все сценарии для тестирования милстоуна на основе текущих ответвлений и находящихся в CVS/SVN модулей &amp;#039;&amp;#039;&amp;#039;автоматических тестов&amp;#039;&amp;#039;&amp;#039;. Вы можете найти все эти файлы в OpenOffice.org CVS/SVN и легко загрузить их на вашей локальной файловой системе с помощью отладчика CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
Допустим, вы собираетесь протестировать версию на основе &amp;#039;DEV300&amp;#039; c милстоуна &amp;#039;m29&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Помните, все DEV300 до милстоуна m32 находятся в CVS и все милстоуны от m32 на находятся в SVN.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Используйте следующую команду, чтобы получить исходники:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TT&amp;gt;cvs checkout -r DEV300_m29 -d testautomation_m29 testautomation&amp;lt;/TT&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 (опциональный параметр &amp;#039;&amp;#039;&amp;#039;-d&amp;#039;&amp;#039;&amp;#039; используется для проверки в указанном каталоге, чтобы иметь возможность провести несколько версий параллельно.)&lt;br /&gt;
&lt;br /&gt;
Проверка через SubVersion:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;TT&amp;gt;svn checkout svn://svn.services.openoffice.org/ooo/tags/DEV300_m32/testautomation testautomation_m32&amp;lt;/TT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если вы не хотите использовать CVS или SVN, то вы можете скачать архив автоматических тестов, созданный [http://accc.riken.jp/maho/ Наката Махо] из Good Day server. Просто [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/|скачайте архив для прохождения тестирования] вашей версии OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
===== VCLTestTool =====&lt;br /&gt;
Для того, чтобы начать автоматическое тестирование OpenOffice.org вы должны иметь локальную копию VCLTesttool, установленную в вашей системе. [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Скачать текущую версию VCLTesttool] соответствующую вашей ОС на ваш локальный компьютер, и распакуйте архив в вашей локальной системе. После извлечения файлов запустите в первый раз файл&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux| &amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
{{Documentation/Windows| &amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
&lt;br /&gt;
После запуска VCLTesttool перейдите в меню &amp;#039;&amp;#039;&amp;#039;Tools → Options&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;(Все надписи на скриншотах приведены только как примеры. Адаптируйте их под свою ситуацию.)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Вкладка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Profile&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Image: Testtool-option-profile.jpg]]&lt;br /&gt;
&lt;br /&gt;
Необходимо создать профиль для автоматических тестов. Для этого введите:&lt;br /&gt;
&lt;br /&gt;
#&amp;#039;&amp;#039;&amp;#039;Profile&amp;#039;&amp;#039;&amp;#039;: DEV300m29&lt;br /&gt;
#&amp;#039;&amp;#039;&amp;#039;Log base directory&amp;#039;&amp;#039;&amp;#039;: (Все результитующие файлы выполненных тестов будут сохраняться здесь.)&lt;br /&gt;
#&amp;#039;&amp;#039;&amp;#039;Base directory&amp;#039;&amp;#039;&amp;#039;: Каталог извлечённых скриптов автоматического тестирования.&lt;br /&gt;
#&amp;#039;&amp;#039;&amp;#039;Default HID directory&amp;#039;&amp;#039;&amp;#039; устанавливается [[VCLTesttool/hid.lst_file |автоматически]]  и, в большинстве случаев, не должен изменяться.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Вкладка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Crashreport&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Image: Testtool-option-crashreport.jpg]]&lt;br /&gt;
&lt;br /&gt;
Щёлкните &amp;#039;&amp;#039;&amp;#039;&amp;quot;Allow contact&amp;quot;&amp;#039;&amp;#039;&amp;#039; для установки флажка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Разрешить контакт&amp;quot;&amp;#039;&amp;#039;&amp;#039; и введите действующий адрес электропочты OpenOffice.org в поле &amp;#039;&amp;#039;&amp;#039;&amp;quot;EMail&amp;quot;&amp;#039;&amp;#039;&amp;#039;. Этот адрес будет использоваться VCLTesttool для отсылки креш-репортов. Позже, когда вы ознакомитесь с автоматическими тестами, вы сможете добавлять результаты в [[QUASTe]] (Quality Assurance Statuspage), для чего действующий адрес электропочты имеет важное значение.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Вкладка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Misc&amp;quot;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Image: Testtool-option-misc.jpg]]&lt;br /&gt;
&lt;br /&gt;
На этой вкладке вы можете установить параметры связи VCLTesttool с OpenOffice.org. В большинстве случаев эти параметры оставляются по умолчанию. Если VCLTesttool не может запустить установленный OpenOffice.org, значит, что &amp;#039;&amp;#039;&amp;#039;&amp;quot;Testtool Port&amp;quot;&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;&amp;quot;Remote UNO Port&amp;quot;&amp;#039;&amp;#039;&amp;#039; заблокированы или защищены в вашей системе.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;quot;OOo Program Dir&amp;quot;&amp;#039;&amp;#039;&amp;#039; может быть указан каталог установки вашего OpenOffice.org. В большинстве случаев это поле должно оставаться пустым, так как VCLTesttool должен быть в состоянии найти установленный OpenOffice.org. Если нет, то вы можете указать здесь путь установки. Например:&lt;br /&gt;
 &amp;lt;INSTALLDIR&amp;gt;/OpenOffice.org 3/program&lt;br /&gt;
&lt;br /&gt;
Все ваши настройки VCLTestTool сохраняет в:&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux| &amp;#039;&amp;#039;&amp;#039;${HOME}/.testtoolrc&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;(UNIX-Systems)}}&lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows| &amp;#039;&amp;#039;&amp;#039;%APPDATA%\testtool.ini&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;(Windows-Systems)}}&lt;br /&gt;
или&lt;br /&gt;
{{Documentation/OSX | &amp;#039;&amp;#039;&amp;#039;$HOME/Library/Application Support/.testtoolrc&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;(Mac OS X)}}&lt;br /&gt;
&lt;br /&gt;
Щёлкните кнопку &amp;#039;&amp;#039;&amp;#039;[OK]&amp;#039;&amp;#039;&amp;#039; для сохранения настроек и выхода из VCLTestTool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Теперь вся подготовка завершена.&lt;br /&gt;
&lt;br /&gt;
== Запуск отдельного автоматического теста ==&lt;br /&gt;
&lt;br /&gt;
Запустить отдельный автоматический тест легко после того, как загружен сценарий на локальную машину и все необходимые настройки из раздела &amp;quot;Быстрый старт&amp;quot; выполнены.&lt;br /&gt;
&lt;br /&gt;
 Вся необходимая дополнительная информация о том, как должны завершаться автоматические тесты, находится в [[QUASTe#Category_model|QUASTe]].&lt;br /&gt;
&lt;br /&gt;
* Запустите VCLTesttool и выбирете из меню &amp;#039;&amp;#039;&amp;#039;File → Open&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* выберите файл с расширением &amp;#039;&amp;#039;&amp;#039;*.bas&amp;#039;&amp;#039;&amp;#039;;&lt;br /&gt;
* выберите каталог со скриптами тестов;&lt;br /&gt;
* выберите &amp;#039;&amp;#039;&amp;#039;*.bas-файл&amp;#039;&amp;#039;&amp;#039; для запуска следующего;&lt;br /&gt;
* нажмите &amp;#039;&amp;#039;&amp;#039;[OK]&amp;#039;&amp;#039;&amp;#039; в диалоге выбора файлов;&lt;br /&gt;
* нажмите &amp;#039;&amp;#039;&amp;#039;[F5]&amp;#039;&amp;#039;&amp;#039; или выберите из меню &amp;#039;Program → start&amp;#039; для запуска автоматического теста.&lt;br /&gt;
&lt;br /&gt;
Теперь остаётся только ждать завершения теста, и по его окончании проанализировать &amp;#039;&amp;#039;&amp;#039;*.res-файл&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Как скормить QUASTу результаты тестов ==&lt;br /&gt;
&lt;br /&gt;
Чтобы скормить [[QUASTe|QUASTу]] результаты, вы должны добавить две строки в файл&lt;br /&gt;
{{Documentation/Linux| &amp;#039;&amp;#039;&amp;#039;~/.testtoolrc&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
&lt;br /&gt;
 [Others]&lt;br /&gt;
 PCname=&amp;lt;Name of the maschine&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Вопросы, касающихся автоматических тестов ==&lt;br /&gt;
&lt;br /&gt;
Во всех вопросах по автоматическим тестам, чтобы их могла обработать Группа Автоматического тестирования, необходимо указывать:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Component&amp;#039;&amp;#039;&amp;#039;: qa&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Subcomponent&amp;#039;&amp;#039;&amp;#039;: testscripts&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;assigned to&amp;#039;&amp;#039;&amp;#039;: automat@openoffice.org&lt;br /&gt;
* Резюме должно начинаться со слова &amp;#039;&amp;#039;&amp;#039;[Automation]&amp;#039;&amp;#039;&amp;#039; в квадратных скобках, и следом, так же в квадратных скобках, имя скрипта теста (например &amp;#039;&amp;#039;&amp;#039;[w_updt.bas]&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Кроме того, если вы знаете ответственного за автоматический тест (автора), то адресоваться можно напрямую к нему. [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview Список автоматических тестов и их ответственных] в [http://quaste.services.openoffice.org QUASTe].&lt;br /&gt;
&lt;br /&gt;
== Известные проблемы, связанные со сценариями автоматизированных тестов ==&lt;br /&gt;
&lt;br /&gt;
* Переключение документа для редактирования в режиме (слот: &amp;quot;EditDoc&amp;quot;, StandardBar кнопка &amp;quot;Bearbeiten&amp;quot;): Когда документ загружается только для чтения у нас нет возможности для определения, активирована ли кнопка &amp;quot;Редактировать документ&amp;quot; и работает, или она в режиме &amp;quot;не используется&amp;quot;. Некоторые странности обхода в реализации &amp;#039;&amp;#039;&amp;#039;t_doc2.inc::sMakeReadOnlyDocumentEditable()&amp;#039;&amp;#039;&amp;#039;, которые не всегда работают. В графических модулей другие методы реализованы, но они не являются общими и не всегда обрабатывают возможные окна сообщений (messagebox).&lt;br /&gt;
&lt;br /&gt;
== Дополнительные ссылки ==&lt;br /&gt;
&lt;br /&gt;
# [[Run_OOo_versions_parallel]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Quality_Assurance]]&lt;br /&gt;
[[Category:TestAutomation]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{RU/documentation/signtransyear|Sancho|А. Е. Харламенков|2010}}&lt;br /&gt;
&lt;br /&gt;
{{QaBottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=169043</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=169043"/>
		<updated>2010-05-23T00:23:05Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Изменено форматирование / Changed formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCLTestTool ==&lt;br /&gt;
VCLTestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Утилита доступна] для различных платформ.&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из  [http://hg.services.openoffice.org/ репозитария с исходным кодом Mercurial].&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ скачать в виде готового пакета], которые достаточно распаковать.&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320m17&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300m78&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
[http://download.openoffice.org/next/other.html Скачать] тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* [http://download.openoffice.org/next/other.html Скачать] и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;).&lt;br /&gt;
* Скачать и распаковать набор тестов Например: &amp;#039;&amp;#039;&amp;#039;[http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 OOo_DEV300_m75_testautomation.tar.bz2] &amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039; [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 со страницы QUASTe] (ссылка на загрузку в самом низу страницы).&lt;br /&gt;
* [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html  Скачать] и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCLTestTool ===&lt;br /&gt;
[[File:Qa_automatic_testing_img01.png|200px|thumb|right|Окно настройки VCLTestTool]] Исполняемый файл приложения:&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
&lt;br /&gt;
После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
[[File:Qa_automatic_testing_img02.png|200px|thumb|right|Окно настройки VCLTestTool]] &lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&lt;br /&gt;
:&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039;&lt;br /&gt;
* Вкладка «Профиль» - &amp;#039;&amp;#039;&amp;#039;Директория журналирования&amp;#039;&amp;#039;&amp;#039; - каталог для результатов тестирования&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Базовая директория&amp;#039;&amp;#039;&amp;#039; - каталог с набором автоматических тестов&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;Для *nix платформ необходимо вручную указать имя машины.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Открываем файл настроек текстовым редактором, обычно расположен ${HOME}/.testtoolrc,&lt;br /&gt;
* Добавляем в конец следующие строки:&lt;br /&gt;
 [Others]&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;PCname=&amp;lt;имя машины&amp;gt;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ,}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.}} &lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note|ВАЖНО!: Для каждой сборки файл hid.lst уникален.}}&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на [http://quaste.services.openoffice.org/ странице QUASTe], перейдя в раздел «View Autotests», и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
=== Перечень тестов ===&lt;br /&gt;
Скачанный перечень тестов из [http://quaste.services.openoffice.org/ странице QUASTe] необходимо привести в пригодное для &amp;#039;&amp;#039;run_test&amp;#039;&amp;#039; состояние.&lt;br /&gt;
Для этого необходимо открыть его обычным тестовым редактором (например gedit):&lt;br /&gt;
* Удалить пробел в каждой строке после &amp;#039;&amp;#039;.bas&amp;#039;&amp;#039;. Проще всего это сделать заменой &amp;quot;.bas &amp;quot; на &amp;quot;.bas&amp;quot;&lt;br /&gt;
* Удалить служебную информацию, такую как информацию о релизе и категории тестов.&lt;br /&gt;
&lt;br /&gt;
В результате файл должен содержать только список тестов с путями к ним.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен {{OOo}} и удалён [[RU/kb/70000005|профиль {{OOo}}]] (в этом случае каталог Профиля будет иметь то же имя, что и каталог установки {{OOo}}).&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039; .&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;, если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
* Открываем консоль и переходим в каталог со скриптом. Затем запускаем&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; для Windows}} &lt;br /&gt;
&lt;br /&gt;
Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
* Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.&lt;br /&gt;
Например:&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_tests.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_tests.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; для Windows}}&lt;br /&gt;
&lt;br /&gt;
* Ждём завершения тестирования.&amp;lt;br&amp;gt;Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.  Например &amp;#039;&amp;#039;./testautomation/writer/required/w_updt.bas&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на openoffice.org&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт &amp;#039;&amp;#039;./testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;lt;/source&amp;gt;&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org и наборы автоматических тестов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в &amp;lt;del&amp;gt;CVS/SVN&amp;lt;/del&amp;gt; [http://download.services.openoffice.org/files/extended/ http://download.services.openoffice.org/files/extended/], но уже содержит внутри файл hid.lst .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;workspace=&amp;lt;/nowiki&amp;gt;&amp;lt;span style=&amp;quot;background:#FFB6C1&amp;quot;&amp;gt;DEV300&amp;amp;milestone=m77&amp;lt;/span&amp;gt;&amp;amp;download=2&lt;br /&gt;
| Файл hid.lst для помещения в папку testautomation/global/hid &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{RU/documentation/signyear|Aeroshin|А.&amp;amp;nbsp;В.&amp;amp;nbsp;Ерошин|2010}}&lt;br /&gt;
&lt;br /&gt;
{{QaBottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=169042</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=169042"/>
		<updated>2010-05-22T23:55:37Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Добавлена информация о перечне автотестов / Added info about autotest list from QUASTe.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCLTestTool ==&lt;br /&gt;
VCLTestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Утилита доступна] для различных платформ.&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из  [http://hg.services.openoffice.org/ репозитария с исходным кодом Mercurial].&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ скачать в виде готового пакета], которые достаточно распаковать.&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320m17&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300m78&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
[http://download.openoffice.org/next/other.html Скачать] тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* [http://download.openoffice.org/next/other.html Скачать] и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;).&lt;br /&gt;
* Скачать и распаковать набор тестов Например: &amp;#039;&amp;#039;&amp;#039;[http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 OOo_DEV300_m75_testautomation.tar.bz2] &amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039; [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 со страницы QUASTe] (ссылка на загрузку в самом низу страницы).&lt;br /&gt;
* [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html  Скачать] и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCLTestTool ===&lt;br /&gt;
[[File:Qa_automatic_testing_img01.png|200px|thumb|right|Окно настройки VCLTestTool]] Исполняемый файл приложения:&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
&lt;br /&gt;
После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
[[File:Qa_automatic_testing_img02.png|200px|thumb|right|Окно настройки VCLTestTool]] &lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&lt;br /&gt;
:&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039;&lt;br /&gt;
* Вкладка «Профиль» - &amp;#039;&amp;#039;&amp;#039;Директория журналирования&amp;#039;&amp;#039;&amp;#039; - каталог для результатов тестирования&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Базовая директория&amp;#039;&amp;#039;&amp;#039; - каталог с набором автоматических тестов&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;Для *nix платформ необходимо вручную указать имя машины.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Открываем файл настроек текстовым редактором, обычно расположен ${HOME}/.testtoolrc,&lt;br /&gt;
* Добавляем в конец следующие строки:&lt;br /&gt;
 [Others]&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;PCname=&amp;lt;имя машины&amp;gt;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ,}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.}} &lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note|ВАЖНО!: Для каждой сборки файл hid.lst уникален.}}&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на [http://quaste.services.openoffice.org/ странице QUASTe], перейдя в раздел «View Autotests», и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
=== Перечень тестов ===&lt;br /&gt;
Скачанный перечень тестов из [http://quaste.services.openoffice.org/ странице QUASTe] необходимо привести в пригодное для &amp;#039;&amp;#039;run_test&amp;#039;&amp;#039; состояние.&lt;br /&gt;
Для этого необходимо открыть его обычным тестовым редактором (например gedit):&lt;br /&gt;
* Удалить пробел в каждой строке после &amp;#039;&amp;#039;.bas&amp;#039;&amp;#039;. Проще всего это сделать заменой &amp;quot;.bas &amp;quot; на &amp;quot;.bas&amp;quot;&lt;br /&gt;
* Удалить служебную информацию, такую как информацию о релизе и категории тестов.&lt;br /&gt;
&lt;br /&gt;
В результате файл должен содержать только список тестов с путями к ним.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен {{OOo}} и удалён [[RU/kb/70000005|профиль {{OOo}}]] (в этом случае каталог Профиля будет иметь то же имя, что и каталог установки {{OOo}}).&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039; .&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;, если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
* Открываем консоль и переходим в каталог со скриптом. Затем запускаем&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; для Windows}} &lt;br /&gt;
&lt;br /&gt;
Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
* Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.&lt;br /&gt;
Например:&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_tests.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_tests.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; для Windows}}&lt;br /&gt;
&lt;br /&gt;
* Ждём завершения тестирования.&amp;lt;br&amp;gt;Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.  Например &amp;#039;&amp;#039;./testautomation/writer/required/w_updt.bas&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на openoffice.org&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт &amp;#039;&amp;#039;./testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org и наборы автоматических тестов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в &amp;lt;del&amp;gt;CVS/SVN&amp;lt;/del&amp;gt; [http://download.services.openoffice.org/files/extended/ http://download.services.openoffice.org/files/extended/], но уже содержит внутри файл hid.lst .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;workspace=&amp;lt;/nowiki&amp;gt;&amp;lt;span style=&amp;quot;background:#FFB6C1&amp;quot;&amp;gt;DEV300&amp;amp;milestone=m77&amp;lt;/span&amp;gt;&amp;amp;download=2&lt;br /&gt;
| Файл hid.lst для помещения в папку testautomation/global/hid &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{RU/documentation/signyear|Aeroshin|А.&amp;amp;nbsp;В.&amp;amp;nbsp;Ерошин|2010}}&lt;br /&gt;
&lt;br /&gt;
{{QaBottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=169041</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=169041"/>
		<updated>2010-05-22T23:45:17Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Updated info about source code repository.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCLTestTool ==&lt;br /&gt;
VCLTestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Утилита доступна] для различных платформ.&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из  [http://hg.services.openoffice.org/ репозитария с исходным кодом Mercurial].&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ скачать в виде готового пакета], которые достаточно распаковать.&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320m17&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300m78&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
[http://download.openoffice.org/next/other.html Скачать] тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* [http://download.openoffice.org/next/other.html Скачать] и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;).&lt;br /&gt;
* Скачать и распаковать набор тестов Например: &amp;#039;&amp;#039;&amp;#039;[http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 OOo_DEV300_m75_testautomation.tar.bz2] &amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039; [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 со страницы QUASTe] (ссылка на загрузку в самом низу страницы).&lt;br /&gt;
* [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html  Скачать] и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCLTestTool ===&lt;br /&gt;
[[File:Qa_automatic_testing_img01.png|200px|thumb|right|Окно настройки VCLTestTool]] Исполняемый файл приложения:&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
&lt;br /&gt;
После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
[[File:Qa_automatic_testing_img02.png|200px|thumb|right|Окно настройки VCLTestTool]] &lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&lt;br /&gt;
:&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039;&lt;br /&gt;
* Вкладка «Профиль» - &amp;#039;&amp;#039;&amp;#039;Директория журналирования&amp;#039;&amp;#039;&amp;#039; - каталог для результатов тестирования&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Базовая директория&amp;#039;&amp;#039;&amp;#039; - каталог с набором автоматических тестов&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;Для *nix платформ необходимо вручную указать имя машины.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Открываем файл настроек текстовым редактором, обычно расположен ${HOME}/.testtoolrc,&lt;br /&gt;
* Добавляем в конец следующие строки:&lt;br /&gt;
 [Others]&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;PCname=&amp;lt;имя машины&amp;gt;&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ,}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.}} &lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note|ВАЖНО!: Для каждой сборки файл hid.lst уникален.}}&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на [http://quaste.services.openoffice.org/ странице QUASTE], перейдя в раздел «View Autotests», и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен {{OOo}} и удалён [[RU/kb/70000005|профиль {{OOo}}]] (в этом случае каталог Профиля будет иметь то же имя, что и каталог установки {{OOo}}).&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039; .&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;, если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
* Открываем консоль и переходим в каталог со скриптом. Затем запускаем&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; для Windows}} &lt;br /&gt;
&lt;br /&gt;
Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
* Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.&lt;br /&gt;
Например:&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_tests.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_tests.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; для Windows}}&lt;br /&gt;
&lt;br /&gt;
* Ждём завершения тестирования.&amp;lt;br&amp;gt;Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.  Например &amp;#039;&amp;#039;./testautomation/writer/required/w_updt.bas&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на openoffice.org&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт &amp;#039;&amp;#039;./testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org и наборы автоматических тестов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в &amp;lt;del&amp;gt;CVS/SVN&amp;lt;/del&amp;gt; [http://download.services.openoffice.org/files/extended/ http://download.services.openoffice.org/files/extended/], но уже содержит внутри файл hid.lst .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;nowiki&amp;gt;http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;workspace=&amp;lt;/nowiki&amp;gt;&amp;lt;span style=&amp;quot;background:#FFB6C1&amp;quot;&amp;gt;DEV300&amp;amp;milestone=m77&amp;lt;/span&amp;gt;&amp;amp;download=2&lt;br /&gt;
| Файл hid.lst для помещения в папку testautomation/global/hid &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{RU/documentation/signyear|Aeroshin|А.&amp;amp;nbsp;В.&amp;amp;nbsp;Ерошин|2010}}&lt;br /&gt;
&lt;br /&gt;
{{QaBottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:Ru_base_dbfilename_macros.png&amp;diff=169040</id>
		<title>File:Ru base dbfilename macros.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:Ru_base_dbfilename_macros.png&amp;diff=169040"/>
		<updated>2010-05-22T23:08:14Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Узнать название файла БД из макроса&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User:Aeroshin&amp;diff=169039</id>
		<title>User:Aeroshin</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User:Aeroshin&amp;diff=169039"/>
		<updated>2010-05-22T22:57:18Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;border-spacing:0;&amp;quot;&lt;br /&gt;
| style=&amp;quot;border:none;padding:0.097cm;&amp;quot;| Артём Викторович Ерошин, компания Инфра-Ресурс [http://www.i-rs.ru/ www.i-rs.ru], Москва, Россия&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:none;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Artem V. Eroshin, the company Infra-Resource [http://www.i-rs.ru/ www.i-rs.ru], Moscow, Russia.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:none;padding:0.097cm;&amp;quot;| mailto: [mailto:aeroshin@openoffice.org aeroshin@openoffice.org]&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:none;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| mailto: [mailto:aeroshin@openoffice.org aeroshin@openoffice.org]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:none;padding:0.097cm;&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
*Инженер контроля качества по платформам Oracle Solaris (x86 / SPARC)&lt;br /&gt;
&lt;br /&gt;
*Инженер TCM по платформам Oracle Solaris (x86 / SPARC)&lt;br /&gt;
&lt;br /&gt;
*Редактор Ru.OpenOffice.Org&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:none;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*QA Engeneer at Oracle Solaris platform (x86 / SPARC)&lt;br /&gt;
&lt;br /&gt;
*TCM Engeneer at Oracle Solaris platform (x86 / SPARC)&lt;br /&gt;
&lt;br /&gt;
*Content developer of Ru.OpenOffice.Org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; | [[File:User-Aeroshin.jpg|200px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User:Aeroshin&amp;diff=169038</id>
		<title>User:Aeroshin</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User:Aeroshin&amp;diff=169038"/>
		<updated>2010-05-22T22:54:37Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: About user Aeroshin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;border-spacing:0;&amp;quot;&lt;br /&gt;
| style=&amp;quot;border:none;padding:0.097cm;&amp;quot;| Артём Викторович Ерошин, компания Инфра-Ресурс [http://www.i-rs.ru/ www.i-rs.ru], Москва, Россия&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:none;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| Artem V. Eroshin, the company Infra-Resource [http://www.i-rs.ru/ www.i-rs.ru], Moscow, Russia.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:none;padding:0.097cm;&amp;quot;| mailto: [mailto:aeroshin@openoffice.org aeroshin@openoffice.org]&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:none;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| mailto: [mailto:aeroshin@openoffice.org aeroshin@openoffice.org]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border:none;padding:0.097cm;&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
*Инженер контроля качества по платформам Oracle Solaris (x86 / SPARC)&lt;br /&gt;
&lt;br /&gt;
*Инженер TCM по платформам Oracle Solaris (x86 / SPARC)&lt;br /&gt;
&lt;br /&gt;
*Редактор Ru.Openoffice.Org&lt;br /&gt;
| style=&amp;quot;border-top:none;border-bottom:none;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*QA Engeneer at Oracle Solaris platform (x86 / SPARC)&lt;br /&gt;
&lt;br /&gt;
*TCM Engeneer at Oracle Solaris platform (x86 / SPARC)&lt;br /&gt;
&lt;br /&gt;
*Content developer of Ru.Openoffice.Org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; | [[File:User-Aeroshin.jpg|200px|thumb|left|]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:User-Aeroshin.jpg&amp;diff=169037</id>
		<title>File:User-Aeroshin.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:User-Aeroshin.jpg&amp;diff=169037"/>
		<updated>2010-05-22T22:42:07Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: User Aeroshin photo.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;User Aeroshin photo.&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User:Aeroshin&amp;diff=169020</id>
		<title>User:Aeroshin</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User:Aeroshin&amp;diff=169020"/>
		<updated>2010-05-22T18:40:09Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Under construction. Coming soon.&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/kb/50000004&amp;diff=169017</id>
		<title>RU/kb/50000004</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/kb/50000004&amp;diff=169017"/>
		<updated>2010-05-22T18:33:34Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Основной текст&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:База Знаний: Base. Определение пути к файлу базы данных из макроса}}&lt;br /&gt;
[[RU/kb/base automation|База Знаний: Base. Автоматизация обработки данных]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Задача:&amp;#039;&amp;#039;&amp;#039; Определить полное имя и путь к файлу базы данных из макроса.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Решение:&amp;#039;&amp;#039;&amp;#039; Воспользуетесь xray - у объекта типа &amp;#039;&amp;#039;com.sun.star.comp.forms.ODatabaseForm&amp;#039;&amp;#039; существует свойство URL, которое возвращает полный URL.&lt;br /&gt;
&lt;br /&gt;
Дескриптор текущего документа Base можно получить через &amp;#039;&amp;#039;CurrentComponent&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Ru base dbfilename macros.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[RU/kb/index/50|Индекс: Base]]&lt;br /&gt;
&lt;br /&gt;
{{RU/documentation/signyear|Aeroshin|А. В. Ерошин|2010}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{KbBaseBottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:Ru_base_dbfilename_macros.png&amp;diff=169015</id>
		<title>File:Ru base dbfilename macros.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:Ru_base_dbfilename_macros.png&amp;diff=169015"/>
		<updated>2010-05-22T18:20:22Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Узнать название файла БД из миакроса&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Узнать название файла БД из миакроса&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User:Aeroshin&amp;diff=165236</id>
		<title>User:Aeroshin</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User:Aeroshin&amp;diff=165236"/>
		<updated>2010-04-26T15:25:13Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Created page with &amp;#039;d&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;d&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/rules/wiki_editing_policy&amp;diff=164854</id>
		<title>RU/rules/wiki editing policy</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/rules/wiki_editing_policy&amp;diff=164854"/>
		<updated>2010-04-23T08:50:29Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: /* Graphical Content - russian translation*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RU/documentation/beingedited|[[User:Sancho|Санчо]] 16:55, 4 April 2010 (UTC)}}&lt;br /&gt;
{{RU/documentation/helpneeded|Перевод на русский язык.}}&lt;br /&gt;
{{Documentation/Banner}}&lt;br /&gt;
{{RU/documentation/draftpage}}&lt;br /&gt;
{{DISPLAYTITLE:Политика Wiki-редактирования}}&lt;br /&gt;
[[fr:FR/Documentation/Dashboard/Wiki_Editing_Policy]]&lt;br /&gt;
[[en:Documentation/Dashboard/Wiki_Editing_Policy]]&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Caution|Перед началом редактирования следует ознакомиться с [[RU/rules_and_information_policy|Положением и информационной политикой]] ресурса.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Эта статья поможет вам эффективно создавать разделы wiki-документации.&lt;br /&gt;
&lt;br /&gt;
Мы настоятельно рекомендуем Вам, объявлять о создании новых страниц или производстве значительных изменений в список рассылки [mailto:dev@documentation.openoffice.org dev@documentation.openoffice.org].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Набор правил. Независимый проект =&lt;br /&gt;
{{Documentation/Note|В начале смотрите главный набор правил [[OOo_Wiki_Contribution_Rules]]}}&lt;br /&gt;
&lt;br /&gt;
=Перед началом редактирования=&lt;br /&gt;
&lt;br /&gt;
Прежде чем вы сможете редактировать, вам нужно зарегистрироваться. Это не сложно.&lt;br /&gt;
# Щёлкните по &amp;#039;&amp;#039;&amp;#039;Log in / create account&amp;#039;&amp;#039;&amp;#039; в правом верхнем углу экрана и введите необходимую информацию.&amp;lt;br&amp;gt; Мы рекомендуем использовать то же имя пользователя, что и на веб-сайте OpenOffice.org.&lt;br /&gt;
# Затем вам надо будет подтвердить ваш адрес электропочты.&lt;br /&gt;
&lt;br /&gt;
Для входа в систему используйте точку входа вверху страницы, введите ваш логин и пароль, щёлкнув по кнопке &amp;#039;&amp;#039;&amp;#039;Log in&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
На следующем шаге расскажите Сообществу о себе. Это безвредно и создаёт комфорт для работы в Wiki.&lt;br /&gt;
#Когда вы вошли в систему, имя пользователя отображается вверху страницы &amp;lt;span style=&amp;quot;color:#9F0000&amp;quot;&amp;gt; красным цветом&amp;lt;/span&amp;gt;, до тех пор, пока вы не создадите свою страницу. Эта страница является вашим профилем. Щёлкните по своему имени, чтобы создать его.&lt;br /&gt;
#На вашей странице, добавьте несколько разделов, как указано ниже, в ваш профиль OpenOffice Wiki;&lt;br /&gt;
#* Несколько слов о себе;&lt;br /&gt;
#* OpenOffice и вы;&lt;br /&gt;
#* Ваш вклад;&lt;br /&gt;
#* Направления развития;&lt;br /&gt;
#* Какие планы на будущее?;&lt;br /&gt;
#* Ссылки (по желанию);&lt;br /&gt;
#* Контакты.&lt;br /&gt;
&lt;br /&gt;
Это небольшой шаблон для создания профиля.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Следовать ему желательно, но не обязательно. Вы так же можете добавить разделы по вашему усмотрению. Этот образец предложен, чтобы профиль был единообразным у всех новых пользователей.&lt;br /&gt;
&lt;br /&gt;
=Страницы обсуждений=&lt;br /&gt;
&lt;br /&gt;
Страницы обсуждений предназначены для комментирования и обсуждения статей. Каждая статья имеет свою собственную страницу обсуждений.&lt;br /&gt;
&lt;br /&gt;
Все важные замечания должны быть объявлены в списке рассылки [mailto:dev@documentation.openoffice.org dev@documentation.openoffice.org], дабы гарантировать, что их заметят.&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить комментарий к странице:&lt;br /&gt;
# Щёлкните по вкладке &amp;#039;&amp;#039;&amp;#039;Обсуждение&amp;#039;&amp;#039;&amp;#039; вверху страницы.&lt;br /&gt;
#* Если вы начинаете в обсуждении новую тему, щёлкните по знаку &amp;#039;&amp;#039;&amp;#039;[+]&amp;#039;&amp;#039;&amp;#039; справа от вкладки &amp;#039;&amp;#039;&amp;#039;Править&amp;#039;&amp;#039;&amp;#039; вверху страницы, заполните тему и запишите свой комментарий в текстовом поле.&lt;br /&gt;
#* Если вы хотите добавить комментарий к существующей дискуссии, то создайте отступ перед своим ответом (он должен быть больше, чем отступ у абзаца перед комментарием), для чего вставьте одно или несколько двоеточий (&amp;lt;code&amp;gt;&amp;#039;&amp;#039;&amp;#039;:&amp;#039;&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;) в начале каждого абзаца вашего ответа. Одно двоеточие эквивалентно одному табулятору.&lt;br /&gt;
# Подпишите ваше сообщение. Для этого вставьте четыре тильды подряд (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;). Они преобразуются в подпись и текущую дату. Это можно сделать автоматически с помощью кнопки ( http://wiki.services.openoffice.org/w/skins/common/images/button_sig.png ) на тулбаре.&lt;br /&gt;
# По окончании в поле &amp;#039;&amp;#039;&amp;#039;&amp;quot;Описание изменений&amp;quot;&amp;#039;&amp;#039;&amp;#039; введите краткое описание сделанных вами изменений и щёлкните по кнопке &amp;#039;&amp;#039;&amp;#039;Записать страницу&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Более подробная информация о создании обсуждений приведена в статье [http://www.mediawiki.org/wiki/Help:Talk_pages Mediawiki help about talk pages].&lt;br /&gt;
&lt;br /&gt;
=Структура раздела [[Documentation|Документация [en]]] в Wiki=&lt;br /&gt;
&lt;br /&gt;
Раздел &amp;#039;&amp;#039;&amp;#039;&amp;quot;Документация&amp;quot;&amp;#039;&amp;#039;&amp;#039; это только часть большой Wiki OpenOffice.org. Проект &amp;#039;&amp;#039;&amp;#039;doc.oo.o&amp;#039;&amp;#039;&amp;#039; пытается представить информацию в этом разделе так, чтобы она была легко доступна и хорошо структурирована для упрощения навигации как пользователей, так и участников&lt;br /&gt;
&lt;br /&gt;
Все страницы документации имеют вложенные страницы. Страницы, представляющие собой разделы, имеют подстраницы. Это иерархическое представление, на подобии файловой системы. Каждая вложенная страница позволяет вернуться на предыдущую.&lt;br /&gt;
&lt;br /&gt;
Текущая структура выглядит следующим образом:&lt;br /&gt;
&lt;br /&gt;
 wiki.services.openoffice.org/wiki/Documentation&lt;br /&gt;
    |&lt;br /&gt;
    +---Dashboard&lt;br /&gt;
    +---Administration Guide&lt;br /&gt;
    +---FAQ&lt;br /&gt;
    +---How Tos&lt;br /&gt;
    +---OOoAuthors User Manual&lt;br /&gt;
    +---OOo3 User Guides&lt;br /&gt;
    +---Tutorials&lt;br /&gt;
    +---Samples, Templates and Clipart&lt;br /&gt;
    +---Setup Guide&lt;br /&gt;
    +---BASIC Guide&lt;br /&gt;
    +---Building Guide&lt;br /&gt;
    +---DevGuide&lt;br /&gt;
    +---Reference&lt;br /&gt;
&lt;br /&gt;
{|border=1 style=&amp;quot;border-collapse:collapse;&amp;quot; cellpadding=3 cellspacing=4&lt;br /&gt;
|-&lt;br /&gt;
!Subpage!!Description&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Dashboard]]&lt;br /&gt;
|Раздел высокого уровня, отслеживающий подпроекты и создаваемое ими содержание.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Administration Guide]]&lt;br /&gt;
|Руководство по установке и администрированию OpenOffice.org в сети.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/FAQ]]&lt;br /&gt;
|Сборник часто задаваемых вопросов.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/How Tos]]&lt;br /&gt;
|Сборник ссылок на статьи &amp;quot;Как сделать&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/OOoAuthors User Manual]]&lt;br /&gt;
|Сборник документации и руководств пользователя по OpenOffice.org 2.x с ресурса OOoAuthors&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/OOo3 User Guides]]&lt;br /&gt;
|Сборник документации и руководств пользователя по OpenOffice.org 3.x с ресурса OOoAuthors&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Tutorials]]&lt;br /&gt;
|Сборники обучающих материалов.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Samples, Templates and Clipart]]&lt;br /&gt;
|Страница подпроекта шаблонов для бизнеса и личного использования (черновик)&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Setup Guide]]&lt;br /&gt;
|Страница подрпоекта по процессу установки OpenOffice.org (в разработке)&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/BASIC Guide]]&lt;br /&gt;
|Введение в программирование на OpenOffice.org BASIC&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Building Guide]]&lt;br /&gt;
|Руководство по разработке пользовательских приложений {{OOo}} из исходных текстов.&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/DevGuide]]&lt;br /&gt;
|Руководство по программированию {{OOo}}, использоую технологию UNO (Universal Network Objects).&lt;br /&gt;
|-&lt;br /&gt;
|[[Documentation/Reference]]&lt;br /&gt;
|Сборник справочных материалов. Ссылки на эту страницу (&amp;#039;&amp;#039;&amp;#039;Reference Lists&amp;#039;&amp;#039;&amp;#039;)отображаются на главной странице проекта документации.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Создание новых страниц=&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Caution | Перед созданием страницы убедитесь, что по данной теме уже не создана страница.}}&lt;br /&gt;
&lt;br /&gt;
* Если новая страница является подстраницей у существующей страницы, просто перейдите к существующей странице и создайте ссылку на новую страницу. После сохранения страницы, щёлкните по созданной ссылке и начните писать вашу новую страницу.&lt;br /&gt;
* Если вам необходимо создать совершенно новую самостоятельную страницу, вы можете использовать wiki-URL для создания новой страницы.Для этого в браузере в строке URL введите что-то вроде этого: &amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt; http://wiki.services.openoffice.org/wiki/&amp;lt;/nowiki&amp;gt;&amp;lt;span style=&amp;quot;color:#9F0000&amp;quot;&amp;gt;базовая_страница_языка&amp;lt;/span&amp;gt;/&amp;lt;span style=&amp;quot;color:#9F0000&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;имя_новой_страницы&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
:Когда вы создаёте страницу таким образом, вы должны соблюдать существующее дерево wiki-страниц. То есть, если страница относится к какому-либо разделу, то в своём имени она должна содержать имя этого раздела. Например, если создаётся страница в проекте &amp;#039;&amp;#039;&amp;#039;&amp;quot;qa&amp;quot;&amp;#039;&amp;#039;&amp;#039; (контроль качества) в русской языковой зоне, в браузере в строке URL введите: &amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt; http://wiki.services.openoffice.org/wiki/&amp;lt;/nowiki&amp;gt;&amp;lt;span style=&amp;quot;color:#9F0000&amp;quot;&amp;gt;RU&amp;lt;/span&amp;gt;/&amp;lt;span style=&amp;quot;color:#9F0000&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;qa&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;/&amp;lt;span style=&amp;quot;color:#9F0000&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;имя_новой_страницы&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&amp;lt;/tt&amp;gt; &lt;br /&gt;
* Рекомендуемый метод заключается в предварительном поиске нужной информации (поле &amp;#039;&amp;#039;&amp;#039;Поиск&amp;#039;&amp;#039;&amp;#039; на странице слева), и если требуемая страница не найдена (не существует), будет предложено создать данную страницу щелчком по ссылке &amp;quot;Создать страницу&amp;quot; на странице результатов поиска.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note | Создание страниц напрямую через URL допустимо только если затем будут добавлены ссылки на эту страницу с других страниц. В противном случае эта страница окажется &amp;quot;потерянной&amp;quot; в wiki.}}&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Tip|В [[RU|русской языковой зоне]] существуют дополнительные [[RU/instructions_for_writing_articles|правила написания статей]], обязательные к исполнению.}}&lt;br /&gt;
&lt;br /&gt;
Дополнительная информация по созданию новых статей приведена в [http://www.mediawiki.org/wiki/Help:Starting_a_new_page Документации Mediawiki по созданию новых статей [en]].&lt;br /&gt;
&lt;br /&gt;
=Использование категорий=&lt;br /&gt;
&lt;br /&gt;
Категории, в которые включена страница, как правило, перечислены в нижнем колонтитуле страницы. Щёлкните по категории и вы перейдёте к просмотру страницы заголовков страниц, которые отнесены к данной категории. Таким образом, категории являются тегом (меткой) для страниц, с помощью которого вы даёте возможность просмотреть тематически связанные страницы. В одну категорию может быть собрано большое количество страниц.&lt;br /&gt;
&lt;br /&gt;
Для добавления страницы в категорию, добавьте ссылку &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:&amp;#039;&amp;#039;Имя_Категории&amp;#039;&amp;#039;]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; в конце страницы.&lt;br /&gt;
&lt;br /&gt;
Категория уже должна существовать. В противном случае будет создана новая категория, оторванная от общей структуры категорий wiki.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Caution|Не создавайте дубликаты категорий по одной теме. Имена категорий должны быть уникальными. В противном случае станет весьма затруднительно использовать систему категорий для поиска информации в wiki.}}&lt;br /&gt;
&lt;br /&gt;
Дополнительная информация по категориям находится в [http://www.mediawiki.org/wiki/Help:Categories документации MediaWiki].&lt;br /&gt;
&lt;br /&gt;
Простой пример того, как использовать категории в книгах Wiki:&lt;br /&gt;
# Создайте категорию с именем текущего раздела.&lt;br /&gt;
# Добавьте новую метку категории для всех страниц этой главы.&lt;br /&gt;
# Добавить теги категория для книги на вновь созданной странице категории.&lt;br /&gt;
&lt;br /&gt;
Читатель может просматривать книгу категории. Книга категории включает все части книги. Если читатель щёлкнет по части категории, он увидит все страницы части в алфавитном порядке.&lt;br /&gt;
&lt;br /&gt;
Не добавляйте категорию и её подкатегории на одну wiki-страницу. Дополнительная информация по категориям и подкатегориям в [http://meta.wikimedia.org/wiki/Help:Category#Category_considerations документации MediaWiki].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Следующий отрывок не соответствует действительности, поэтому перевод изменён.&lt;br /&gt;
You can use Templates to add a common category to a large group of pages, but it is not recommended. It may appear to save time, but &amp;quot;adding or deleting a category tag in the template does not add or delete the listings on the category page of pages that use the template, until some edit is made in the page that uses the template.&amp;quot;  For more information, see the MediaWiki Help:Category section on [http://meta.wikimedia.org/wiki/Help:Category#Using_templates_to_populate_categories Using templates to populate categories].&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
Вы так же можете использовать шаблоны для добавления общих категорий для больших групп страниц, и это является предпочтительным. Более того, при изменении шаблона (добавлении \ удалении категории в шаблоне), соответствующим образом изменится страница, на которой он задействован - категория будет добавлена \ удалена.&lt;br /&gt;
&lt;br /&gt;
=Шаблоны=&lt;br /&gt;
&lt;br /&gt;
Обратитесь к документации на [http://www.mediawiki.org/wiki/Help:Templates mediawiki]&lt;br /&gt;
&lt;br /&gt;
==Adding a new Documentation Template==&lt;br /&gt;
&amp;lt;section begin=addingtemplate /&amp;gt;&lt;br /&gt;
* Если вы создаёте новый шаблон для использовании, допустим, в разделе wiki Документация, назовите его как дочернюю страницу &amp;#039;&amp;#039;&amp;#039;Документация&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
** некорректно: &amp;lt;tt&amp;gt;новый_шаблон&amp;lt;/tt&amp;gt;&lt;br /&gt;
** корректно: &amp;lt;tt&amp;gt;Документация/новый_шаблон&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В имени шаблона так же должна присутствовать &amp;#039;&amp;#039;базовая страница языка&amp;#039;&amp;#039;, как об этом говорилось выше.&lt;br /&gt;
&lt;br /&gt;
Полностью имя шаблона выглядит так:&lt;br /&gt;
 &amp;lt;tt&amp;gt;Template:RU/Документация/новый_шаблон&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Для того, чтобы все шаблоны собрать в одну категорию, добавьте к шаблону собственную категорию, которая, при этом, не будет влиять на категоризацию страницы, на которой будет применён шаблон. Данная категория помещается между тегами &amp;lt;code&amp;gt;&amp;lt;noinclude&amp;gt;&amp;lt;/code&amp;gt;. Подробнее об этом изложено в документации: [http://meta.wikimedia.org/wiki/Help:Template#Noinclude.2C_includeonly.2C_and_onlyinclude MediaWiki help: Template].&lt;br /&gt;
&lt;br /&gt;
* Созданный шаблон добавьте в список шаблонов, приведённый ниже.&lt;br /&gt;
&amp;lt;section end=addingtemplate /&amp;gt;&lt;br /&gt;
{{Spacer|30}}&lt;br /&gt;
&lt;br /&gt;
== List of Existing Documentation Templates  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;doctemplates&amp;quot; /&amp;gt; This is a list of Documentation templates and their usage &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;4&amp;quot; cellpadding=&amp;quot;3&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Имя шаблона&lt;br /&gt;
! Где использовать&lt;br /&gt;
! Пример использования&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/Banner]] &lt;br /&gt;
| Puts the Documentation Project &amp;quot;Banner&amp;quot; at the top right of the page &lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/Banner}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
| [[Image:Docbanner.png]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/OOo]] &lt;br /&gt;
| Displays an OpenOffice.org logo &lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/OOo}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| {{Documentation/OOo}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/PDF]] &lt;br /&gt;
|&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/PDF}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
| {{Documentation/PDF}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/PRODUCTNAME]] &lt;br /&gt;
| Переменная для вывода названия продукта &amp;#039;&amp;#039;&amp;#039;OpenOffice.org&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/PRODUCTNAME}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| {{Documentation/PRODUCTNAME}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/hbar]] &lt;br /&gt;
| Used to draw horizontal bars for simplistic bar charts &lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/hbar|width=100|bg=#3333FF}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/hbar|width=57|bg=#33FF33}}&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/hbar|width=112|bg=#FF3333}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| &lt;br /&gt;
{{Documentation/hbar|width=100|bg=#3333FF}} {{Documentation/hbar|width=57|bg=#33FF33}} {{Documentation/hbar|width=112|bg=#FF3333}} &lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/beingedited]] &lt;br /&gt;
| Устанавливайте данный знак на странице, которую в настоящее время редактируете, чтобы избежать конфликта изменений.&lt;br /&gt;
Используйте этот шаблон при выполнении больших изменений в статье, создание которых растягиваются более чем на один сеанс редактирования. Не забудьте добавить имя и дату &amp;quot;замок&amp;quot;, добавив &amp;lt;tt&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/tt&amp;gt; в качестве параметра шаблона:&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/beingedited|~~~~}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
| {{RU/documentation/beingedited|[[User:Fpe|Fpe]] 17:54, 7 February 2008 (CET)}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/needsrework]] &lt;br /&gt;
|&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/needsrework}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
| {{RU/documentation/needsrework}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/helpneeded]]&lt;br /&gt;
|&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/helpneeded|Проверка орфографии}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
| {{RU/documentation/helpneeded|Проверка орфографии}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/checkedaccuracy]] &lt;br /&gt;
| Отметка для статей, которые были проверены на точность. &lt;br /&gt;
Не забудьте добавить своё имя и дату проведения проверки &amp;lt;tt&amp;gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;~~~~&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/tt&amp;gt; в качестве параметра:&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/CheckedAccuracy|~~~~}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{RU/documentation/checkedaccuracy|Иванов 08:16, 22 января 2009}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/outdated]] &lt;br /&gt;
| Указывает, что статья устарела.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/outdated}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{RU/documentation/outdated}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/draftpage]] &lt;br /&gt;
| Метка для страниц, которые находятся в процессе создания (стадия Черновика).&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/draftpage}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{RU/documentation/draftpage}}&lt;br /&gt;
&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/imported]]&lt;br /&gt;
|&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/imported|Имя автора|Имя переводчика}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
| {{RU/documentation/imported|Имя автора|Имя переводчика}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/Windows]] &lt;br /&gt;
| Отображение логотипа Windows для ввода Windows-зависимого конкрета.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/Windows|Windows-зависимый контент}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Windows| Windows-зависимый контент}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/Linux]] &lt;br /&gt;
| Отображение логотипа Linux для ввода Linux-зависимого конкрета.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/Linux|Linux-зависимый контент}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Linux| Linux-зависимый контент}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/OSX]] &lt;br /&gt;
| Отображение логотипа Apple/OSX для ввода OSX-зависимого конкрета. &lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/OSX | Mac related content}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/OSX | Mac-зависимый контент}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Bug]] &lt;br /&gt;
| Ссылки на вопрос (баг) в Issuezilla.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Bug|123456}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{Bug|123456}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/Note]] &lt;br /&gt;
| Применяется для примечаний, для концентрации внимания. Например, объяснений и комментариев.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/Note|Это примечание}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Note|Это примечание}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/Tip]] &lt;br /&gt;
| Применяется для выделения не критичной информации - например, для привлечения внимания к клавиатурным комбинациям.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/Tip|Правый щелчок мышью для вызова контекстного меню}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Tip|Правый щелчок мышью для вызова контекстного меню}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/Caution]] &lt;br /&gt;
| Примется для предупреждений, для потенциально опасной информации, например, влекущую потерю данных.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/Caution|Стирание файла может его уничтожить.}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| {{Documentation/Caution|Стирание файла может его уничтожить.}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/seealso]] and [[Template:RU/documentation/devguide/seealso]] &lt;br /&gt;
|&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/seealso|&lt;br /&gt;
* [[Documentation/OOo3_User_Guides/Getting_Started|Getting Started with OpenOffice.org 3.x]]&lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;DevGuide&amp;#039;&amp;#039;&amp;#039; / &amp;#039;&amp;#039;&amp;#039;Смотри также&amp;#039;&amp;#039;&amp;#039; используются в Руководстве для разработчиков и должны быть исключены из создаваемых PDF и ODT книг.&lt;br /&gt;
&lt;br /&gt;
| {{RU/documentation/seealso|&lt;br /&gt;
* [[Documentation/OOo3_User_Guides/Getting_Started|Getting Started with OpenOffice.org 3.x]]&lt;br /&gt;
}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/fromforum]] &lt;br /&gt;
|&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/fromforum}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
| {{RU/fromforum}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/Abstract]] &lt;br /&gt;
| Takes a short abstract of the chapter content of guides. Add to the top of guides. &lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{Documentation/Abstract|Abstract Text}}&amp;lt;/nowiki&amp;gt;}} &lt;br /&gt;
&lt;br /&gt;
| See, for example, [[Documentation/Administration Guide/Customizing|this Administration Guide Chapter]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| Template:Documentation/*TOC &lt;br /&gt;
| Several tables of content based on [[Template:Documentation/MasterTOC]] used in guides. &lt;br /&gt;
| See, for example, the [[Template:Documentation/BASICGuideTOC/v2|Basic Guide TOC]]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/MasterTOC]] &lt;br /&gt;
| This is the master template that is used to create tables of content. For usage click the template name. &lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:Documentation/OOoVersion]] &lt;br /&gt;
| Этот шаблон используется для вставки на странице окна с номером версии OpenOffice.org.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/oooversion|3.3.x}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
| {{RU/documentation/oooversion|3.3.x}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/sign]] &lt;br /&gt;
| Этот шаблон используется для вставки в статью подписи с именем автора.&amp;lt;br&amp;gt;Первый параметр - логин автора.&amp;lt;br&amp;gt;Второй параметр - имя, которое будет отображено в подписи.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/sign|Sancho|А. Е. Харламенков}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
| {{RU/documentation/sign|Sancho|А. Е. Харламенков}}&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
| [[Template:RU/documentation/signyear]] &lt;br /&gt;
| Этот шаблон используется для вставки в статью подписи с именем автора и датой создания статьи.&amp;lt;br&amp;gt;Первый параметр - логин автора.&amp;lt;br&amp;gt;Второй параметр - имя, которое будет отображено в подписи.&amp;lt;br&amp;gt;Третий параметр - дата, выводимая в подписи.&lt;br /&gt;
{{RU/code|50|&amp;lt;nowiki&amp;gt;{{RU/documentation/signyear|Sancho|А. Е. Харламенков|2009}}&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
| {{RU/documentation/signyear|Sancho|А. Е. Харламенков|2009}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section end=&amp;quot;doctemplates&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Изображения и графика=&lt;br /&gt;
&lt;br /&gt;
Вот основные правила для картинок&lt;br /&gt;
&lt;br /&gt;
* Заголовок картинки должен быть уникальным и информативным. Имя файла так же должно иметь смысл, например &amp;#039;&amp;#039;&amp;#039;scr_writer_conf_slovar.png&amp;#039;&amp;#039;&amp;#039; отлично подойдёт для скриншота(&amp;#039;&amp;#039;&amp;#039;scr&amp;#039;&amp;#039;&amp;#039;) окна настройки(&amp;#039;&amp;#039;&amp;#039;conf&amp;#039;&amp;#039;&amp;#039;) словаря(&amp;#039;&amp;#039;&amp;#039;slovar&amp;#039;&amp;#039;&amp;#039;) в OOo Writer(&amp;#039;&amp;#039;&amp;#039;writer&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
* Загружать картинки лучше в их оригинальном разрешении, если это возможно. Wiki автоматически создаёт уменьшенные картинки, которые в последствии можно вставлять в статьи&lt;br /&gt;
* Рекомендуется отредактировать картинку так, чтобы сделать основную её часть более заметной. Например: подчеркнуть красной линией нужную команду в меню.&lt;br /&gt;
* Всегда помните о том, что статью с вашим изображением могут перевести на другой язык. Избегайте подписей и сносок на самой картинке, это упростит процедуру перевода.&lt;br /&gt;
* Форматы: JPG для фотографий, SVG для значков, логотипов и т.п., PNG - для снимков экрана. Запрещяется использовать BMP. (Paint давно поддерживает другие форматы)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Перед вставкой в статью, картинку необходимо загрузить на сервер. Для этого, на боковой панели, существует ссылка &amp;#039;&amp;#039;&amp;#039;&amp;quot;Загрузить файл&amp;quot;&amp;#039;&amp;#039;&amp;#039; в разделе &amp;#039;&amp;#039;&amp;#039;инструменты&amp;#039;&amp;#039;&amp;#039;. На странице описания картинке укажите кратко, что содержится на ней, отдельно обратите внимание на авторские права на изображение, если это необходимо.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Загруженные картинки размещаются на странице с помощью следующего тега:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[[Image:&amp;lt;имя&amp;gt;|&amp;lt;предпр.&amp;gt;|&amp;lt;положение&amp;gt;|&amp;lt;размер в px&amp;gt;|&amp;lt;надпись&amp;gt;]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Имя: имя файла загруженной картинки.&lt;br /&gt;
* Предпр.: thumb - создать уменьшенню копию и поместить в обрамление; none - вставить как есть.&lt;br /&gt;
* Положение: положение картинки на странице, left - слева с обтеканием;  right - справа с обтеканием;  none - картинка расположится слева, без обтекания.&lt;br /&gt;
* Размер: максимальная ширина картинки в px. Если изображение больше этого значения, то обо будет смасштабировано, если меньше, то останется как есть.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Если не указано положения и размера, то изображение будет расположено справа в виде маленькой картинки.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Например:[[Image:&amp;#039;&amp;#039;&amp;#039;LoadSaveOptions.png&amp;#039;&amp;#039;&amp;#039;|thumb|left|250px|Окно настройки OOo]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:LoadSaveOptions.png|thumb|left|250px|Окно настройки OOo]]&lt;br /&gt;
&lt;br /&gt;
 * How to handle image and table numbering?&lt;br /&gt;
&lt;br /&gt;
=Linking=&lt;br /&gt;
&lt;br /&gt;
Although the editing window offers assistence in writing internal and external links look at the [http://www.mediawiki.org/wiki/Help:Links MediaWiki help page about links] for a better understanding of how links are working in wikis.&lt;br /&gt;
&lt;br /&gt;
There is another MediaWiki help page if you need some [http://meta.wikimedia.org/wiki/Help:Wikitext_examples#Links  examples].&lt;br /&gt;
&lt;br /&gt;
When creating link text consider the guidelines for [[Documentation/Dashboard/Help_Style_Guide#Using_Links | using links]] in our style guide.&lt;br /&gt;
&lt;br /&gt;
=Основные работы по редактированию=&lt;br /&gt;
 	&lt;br /&gt;
Редактирование возможно только после входа под своим именем. Вы можете редактировать сразу всю страницу, нажав на вкладке &amp;#039;&amp;#039;&amp;#039;править&amp;#039;&amp;#039;&amp;#039; на самом верху. Но обычно удобнее редактировать отдельные разделы страницы, нажав на ссылку &amp;#039;&amp;#039;&amp;#039;[править]&amp;#039;&amp;#039;&amp;#039; справа от заголовка раздела. При редактировании, просьба соблюдать принятые [[Documentation/Dashboard/Help_Style_Guide|стили оформления [EN]]] в целях обеспечения единства стилей всех статей. Перед сохранением изменений, нажмите кнопку &amp;#039;&amp;#039;&amp;#039;&amp;quot;Предварительный просмотр&amp;quot;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fixing inappropriate, inaccurate, or outdated content  ==&lt;br /&gt;
&lt;br /&gt;
Contents that are not up to date are usually marked by one of the following labels: &lt;br /&gt;
&lt;br /&gt;
{|border=1 style=&amp;quot;border-collapse:collapse;&amp;quot; cellpadding=3 cellspacing=4&lt;br /&gt;
|- valign=top&lt;br /&gt;
| {{Documentation/Outdated}} &lt;br /&gt;
| This label means that an article is outdated as a whole and needs to be revised completely.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| {{Documentation/HelpNeeded|works for OOo 2, needs to be confirmed for OOo 3}} &lt;br /&gt;
| If an article is partly outdated or inaccurate you may find this label asking for specific help.&lt;br /&gt;
|- valign=top&lt;br /&gt;
| {{Documentation/NeedsRework}} &lt;br /&gt;
| You can find a collection of pages with this label if you click on [[:Category:Documentation/NeedsRework|Pages that Need Help! ]] on the Wiki main page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When you have selected a page to work on &lt;br /&gt;
&lt;br /&gt;
#test whether the described procedures are still valid for the current version of OpenOffice.org. &lt;br /&gt;
#log in and make the necessary corrections.&lt;br /&gt;
&lt;br /&gt;
This works best when you open two tabs in the browser, one for reading the procedures and another for editing. &lt;br /&gt;
&lt;br /&gt;
When you have finished, remove the above label(s), mark the page with the label &amp;quot;Checked for technical accuracy&amp;quot; (as described in the [[Documentation/Dashboard/Wiki Editing Policy#List_of_Existing_Documentation_Templates|Templates]] section above), and click &amp;#039;&amp;#039;&amp;#039;Save page&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Fixing minor errors and typos==&lt;br /&gt;
&lt;br /&gt;
If you detect minor errors like typos, just log in and edit the article. Before clicking on the &amp;#039;&amp;#039;&amp;#039;Save page&amp;#039;&amp;#039;&amp;#039; button you might check the &amp;#039;&amp;#039;&amp;#039;This is a minor edit&amp;#039;&amp;#039;&amp;#039; box above.&lt;br /&gt;
&lt;br /&gt;
==Fixing graphics and screenshots==&lt;br /&gt;
&lt;br /&gt;
To edit a graphic in the wiki, right-click the graphic and choose &amp;#039;&amp;#039;&amp;#039;Save image as&amp;#039;&amp;#039;&amp;#039;. When you have edited the graphic on your computer, go back to the wiki page, click the graphic, and in the image description page choose &amp;#039;&amp;#039;&amp;#039;Upload a new version of this file&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
If you have created a new version of a screenshot, directly click the corresponding screenshot in the wiki and then &amp;#039;&amp;#039;&amp;#039;Upload a new version of this file&amp;#039;&amp;#039;&amp;#039; in the image description page.&lt;br /&gt;
&lt;br /&gt;
==Fixing Style and Language==&lt;br /&gt;
&lt;br /&gt;
Articles that need improvement in style and language might be recognized by the following labels:&lt;br /&gt;
{{Documentation/HelpNeeded|Check the spelling}}&lt;br /&gt;
{{Documentation/NeedsRework}}&lt;br /&gt;
You can find a collection of articles with the latter label if you click on [[:Category:Documentation/NeedsRework | Pages that Need Help! ]] on the Wiki main page.&lt;br /&gt;
&lt;br /&gt;
To improve such an article, just log in, click on the edit tab and make the necessary corrections. Then remove the label(s) and click on &amp;#039;&amp;#039;&amp;#039;Save page&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Linking to localized pages==&lt;br /&gt;
&lt;br /&gt;
* Link the various languages to each other using the Interwiki links syntax &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[ISO_Lang_code:Page_Title]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;. &amp;lt;br&amp;gt; For example, &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[zh:Zh/Documentation/DevGuide/OpenOffice.org_Developers_Guide]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; adds a link to the Chinese translation of the first page of the Developer&amp;#039;s Guide.  This link shows in the left column, under the heading &amp;quot;In other languages&amp;quot;. This may be more practical to do with Wiki Templates as more languages are added.&lt;br /&gt;
* In the Developer&amp;#039;s guide we use a template to link translated pages. &amp;lt;br&amp;gt; The Wiki Syntax is: &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{Documentation/DevGuideLanguages|Page_Title}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; where Page_Title is the current Wiki page name. &amp;lt;br&amp;gt; For example, &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{Documentation/DevGuideLanguages|Documentation/DevGuide/OpenOffice.org&lt;br /&gt;
Developers Guide}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; will add the localized page links for the first page in the Developer&amp;#039;s Guide. &amp;lt;br&amp;gt; If you want to see a link to your language at the Developer&amp;#039;s Guide wiki pages simply add your language to the template [[Template:Documentation/DevGuideLanguages]]. For example, for Dutch you would have to add &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[nl:NL/{{{1}}}]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;. Make sure the template is referenced correctly in each of the translated pages.&lt;br /&gt;
&lt;br /&gt;
==Validating Content==&lt;br /&gt;
&lt;br /&gt;
==Fixing Spam / Deleting Pages==&lt;br /&gt;
&lt;br /&gt;
If you detect spam you can send a mail to [mailto:dev@website.openoffice.org dev@website.openoffice.org]. &lt;br /&gt;
&lt;br /&gt;
There is also a [[Special:Listusers/sysop|list with Wiki Sysops]] (people who can delete pages). If you want to have pages deleted, you can either ask someone from that list, or better, add the Wiki Syntax &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{delete}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt; anywhere on the page you want to be deleted. This will add the page to the &amp;quot;Candidates for speedy deletion&amp;quot; category, and the page will be deleted by someone with Sysop privileges, or by WikiBot maintenance.&lt;br /&gt;
&lt;br /&gt;
=Working on FAQs=&lt;br /&gt;
Every question together with its answer is displayed on one single wiki page. &lt;br /&gt;
&lt;br /&gt;
If you want to insert a new FAQ entry, that is, a pair of a question together with the corresponding answer:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Select a FAQ section on the main page of the Documentation Wiki. In Writer and Calc you have to select another subpage until you reach a final FAQ section.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Scroll down to the Insert New FAQ listbox.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Replace the text in the listbox after the last slash &amp;#039;/&amp;#039; with your question.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Click &amp;#039;&amp;#039;&amp;#039;Add New FAQ&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;A new wiki page will be created and preloaded with a template for a Q/A pair: &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
{{{DISPLAYTITLE: (INSERT FAQ TITLE)}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=question/&amp;gt;&lt;br /&gt;
&amp;lt;INSERT QUESTION&amp;gt;&lt;br /&gt;
&amp;lt;section end=question/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=answer/&amp;gt;&lt;br /&gt;
&amp;lt;INSERT ANSWER&amp;gt;&lt;br /&gt;
&amp;lt;section end=answer/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation/FAQ/&amp;lt;INSERT FAQ SECTION&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Replace &amp;lt;tt&amp;gt;(INSERT FAQ TITLE)&amp;lt;/tt&amp;gt; with the title of the FAQ to be displayed on the page. This may be a short version of the question or the question itself.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Replace &amp;lt;tt&amp;gt;&amp;lt;INSERT QUESTION&amp;gt;&amp;lt;/tt&amp;gt; with the actual question.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Replace &amp;lt;tt&amp;gt;&amp;lt;INSERT ANSWER&amp;gt;&amp;lt;/tt&amp;gt; with the actual answer.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Replace &amp;lt;tt&amp;gt;&amp;lt;INSERT FAQ SECTION&amp;gt;&amp;lt;/tt&amp;gt; with the current FAQ section name. This category assignment determines where this wiki page will appear. Please use the following section names:&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;prettytable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!FAQ section !!section name in category&lt;br /&gt;
|-valign=top&lt;br /&gt;
|General||General&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Installation||Installation&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Word Processing||Writer&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Automatic Functions||Writer/AutomaticFunctions&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Document Management||Writer/DocumentManagement&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Formatting Pages and Docs||Writer/FormattingPagesAndDocuments&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Formatting Text||Writer/FormattingText&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Graphics, Frames &amp;amp; Objects||Writer/GraphicsFramesObjects&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Indexes, Tables of Contents||Writer/IndexToc&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Printing and Mail Merge||Writer/Printing&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Spreadsheets||Calc&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Drawings||Draw&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Presentations||Impress&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Formula Editor||Formula&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Database||Databases&lt;br /&gt;
|-valign=top&lt;br /&gt;
|Macros||Macros&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;li&amp;gt;Click &amp;#039;&amp;#039;&amp;#039;Save Page&amp;#039;&amp;#039;&amp;#039;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Working on How Tos=&lt;br /&gt;
If you want to create a new How To&lt;br /&gt;
# Go to the [[Documentation/How_Tos | How Tos section]] and open the edit window.&lt;br /&gt;
# Identify the adequate subsection and enter the title of your How To as a link.&lt;br /&gt;
# Click &amp;#039;&amp;#039;&amp;#039;Save Page&amp;#039;&amp;#039;&amp;#039; to make the link visible.&lt;br /&gt;
# Click the link to your How To and start writing by using the rules of the [[Documentation/Dashboard/Help_Style_Guide | style guide]]. If you are not sure about how to implement the style guide, have a look at the Writer How To [[Documentation/How_Tos/Getting_a_Picture_into_the_Gallery | Getting a Picture Into the Gallery]].&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note|Always put the licence link at the end of your article: Simply insert &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;{{PDL1}}&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;. }}&lt;br /&gt;
&lt;br /&gt;
You can also create How Tos by writing a new page like &amp;lt;tt&amp;gt;Documentation/How Tos/&amp;#039;&amp;#039;Page Name&amp;#039;&amp;#039;&amp;lt;/tt&amp;gt; with one or more specific categories. The newly created How To page will then be assigned to the corresponding How To sections. The available categories for that are the following:&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Installation]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Writer]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Impress]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Calc]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[[Category:Documentation/How Tos/Database]]&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to revise existing How Tos, watch for the label &amp;quot;This article needs to be checked for accuracy and style.&amp;quot;&lt;br /&gt;
* Test whether the described procedures are still valid for the current version of OpenOffice.org,&lt;br /&gt;
* check whether the rules of the style guide are applied,&lt;br /&gt;
* check for grammar and spelling mistakes,&lt;br /&gt;
and make the necessary corrections in the edit window.&lt;br /&gt;
&lt;br /&gt;
When you have finished, mark the page with the label &amp;quot;Checked for technical accuracy&amp;quot; as described in the [[Documentation/Dashboard/Wiki_Editing_Policy#List_of_Existing_Documentation_Templates | Templates]] section above, and click &amp;#039;&amp;#039;&amp;#039;Save page&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Do not forget to notify [mailto:dev@documentation.openoffice.org dev@documentation.openoffice.org] about your work on the How Tos.&lt;br /&gt;
&lt;br /&gt;
=Working on Guides=&lt;br /&gt;
Currently, there are the following guides on the wiki:&lt;br /&gt;
* [[Documentation/Administration_Guide|The Administration Guide]]&lt;br /&gt;
* [[Documentation/BASIC_Guide|The BASIC  Programming Guide]]&lt;br /&gt;
* [[Documentation/Building_Guide|The Building Guide (OO.o from source)]]&lt;br /&gt;
* [[Documentation/DevGuide/OpenOffice.org_Developers_Guide|The Developer&amp;#039;s Guide]]&lt;br /&gt;
* [[Documentation/OOoAuthors_User_Manual|The User Guides for OpenOffice.org 2.x]]&lt;br /&gt;
* [[Documentation/OOo3_User_Guides|The User Guides for OpenOffice.org 3.x]]&lt;br /&gt;
&lt;br /&gt;
If you want to work on the User Guides for OpenOffice.org please contact the [http://www.oooauthors.org OOoAuthors group].&lt;br /&gt;
&lt;br /&gt;
There is some help available about [[Documentation/DevGuide/Contributing_to_the_Developers_Guide|Contributing to the Developer&amp;#039;s Guide]] which may also be useful for the Administration Guide and the BASIC Programming Guide.&lt;br /&gt;
&lt;br /&gt;
=Localizing Content=&lt;br /&gt;
&lt;br /&gt;
{{#lst:Help:Translating|translating}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
P. S. Данная статья не является устаревшей. Отнесение к категории [[:Category:RU/older articles]] произошло из-за демонстрации работы шаблона {{RU/code|50|&amp;lt;nowiki&amp;gt;{{Template:RU/documentation/outdated}}&amp;lt;/nowiki&amp;gt;}} выше по тексту.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{PDL1}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:How to]]&lt;br /&gt;
[[Category:Guidelines]]&lt;br /&gt;
[[Category:Localization]]&lt;br /&gt;
[[Category:Documentation/Dashboard]]&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=164280</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=164280"/>
		<updated>2010-04-15T13:19:43Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: /* Настройка VCLTestTool */ PCname&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCLTestTool ==&lt;br /&gt;
VCLTestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Утилита доступна] для различных платформ.&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из репозитария с исходным кодом CVS или SVN.&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ скачать в виде готового пакета], которые достаточно распаковать.&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320_m12&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
[http://download.openoffice.org/next/other.html Скачать] тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* [http://download.openoffice.org/next/other.html Скачать] и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;).&lt;br /&gt;
* Скачать и распаковать набор тестов Например: &amp;#039;&amp;#039;&amp;#039;[http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 OOo_DEV300_m75_testautomation.tar.bz2] &amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039; [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 со страницы QUASTe] (ссылка на загрузку в самом низу страницы).&lt;br /&gt;
* [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html  Скачать] и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCLTestTool ===&lt;br /&gt;
[[File:Qa_automatic_testing_img01.png|200px|thumb|right|Окно настройки VCLTestTool]] Исполняемый файл приложения:&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
&lt;br /&gt;
После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
[[File:Qa_automatic_testing_img02.png|200px|thumb|right|Окно настройки VCLTestTool]] &lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&lt;br /&gt;
:&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039;&lt;br /&gt;
* Вкладка «Профиль» - &amp;#039;&amp;#039;&amp;#039;Директория журналирования&amp;#039;&amp;#039;&amp;#039; - каталог для результатов тестирования&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Базовая директория&amp;#039;&amp;#039;&amp;#039; - каталог с набором автоматических тестов&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для *nix платформ необходимо вручную указать имя машины.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Открываем файл настроек текстовым редактором, обычно расположен ${HOME}/.testtoolrc,&lt;br /&gt;
* Добавляем в конец следующие строки:&lt;br /&gt;
&lt;br /&gt;
[Others]&lt;br /&gt;
&lt;br /&gt;
PCname=&amp;lt;имя машины&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ,}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.}} &lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note|ВАЖНО!: Для каждой сборки файл hid.lst уникален.}}&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на [http://quaste.services.openoffice.org/ странице QUASTE], перейдя в раздел «View Autotests», и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен OpenOffice.org и удалён профиль пользователя.&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039; .&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;, если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
* Открываем консоль и переходим в каталог со скриптом. Затем запускаем&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; для Windows}} &lt;br /&gt;
&lt;br /&gt;
Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
* Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.&lt;br /&gt;
Например:&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_tests.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_tests.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; для Windows}}&lt;br /&gt;
&lt;br /&gt;
* Ждём завершения тестирования.&amp;lt;br&amp;gt;Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.  Например &amp;#039;&amp;#039;./testautomation/writer/required/w_updt.bas&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на openoffice.org&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт &amp;#039;&amp;#039;./testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{RU/documentation/signyear|Aeroshin|А.&amp;amp;nbsp;В.&amp;amp;nbsp;Ерошин|2010}}&lt;br /&gt;
&lt;br /&gt;
{{QaВottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=163055</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=163055"/>
		<updated>2010-04-05T12:41:03Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: Removed DocNote&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCLTestTool ==&lt;br /&gt;
VCLTestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Утилита доступна] для различных платформ.&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из репозитария с исходным кодом CVS или SVN.&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ скачать в виде готового пакета], которые достаточно распаковать.&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320_m12&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
[http://download.openoffice.org/next/other.html Скачать] тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* [http://download.openoffice.org/next/other.html Скачать] и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;).&lt;br /&gt;
* Скачать и распаковать набор тестов Например: &amp;#039;&amp;#039;&amp;#039;[http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 OOo_DEV300_m75_testautomation.tar.bz2] &amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039; [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 со страницы QUASTe]&lt;br /&gt;
* [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html  Скачать] и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCLTestTool ===&lt;br /&gt;
[[File:Qa_automatic_testing_img01.png|200px|thumb|right|Окно настройки VCLTestTool]] Исполняемый файл приложения:&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
&lt;br /&gt;
После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
[[File:Qa_automatic_testing_img02.png|200px|thumb|right|Окно настройки VCLTestTool]] &lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&lt;br /&gt;
:&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039;&lt;br /&gt;
* Вкладка «Профиль» - Каталог для результатов тестирования&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* Каталог с набором автоматических тестов&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ,}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.}} &lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note|ВАЖНО!: Для каждой сборки файл hid.lst уникален.}}&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на [http://quaste.services.openoffice.org/ странице QUASTE], перейдя в раздел «View Autotests», и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен OpenOffice.org и удалён профиль пользователя.&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039; .&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;, если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
* Открываем консоль и переходим в каталог со скриптом. Затем запускаем&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; для Windows}} &lt;br /&gt;
&lt;br /&gt;
Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
* Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.&lt;br /&gt;
Например:&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_test.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_test.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; для Windows}}&lt;br /&gt;
&lt;br /&gt;
* Ждём завершения тестирования.&amp;lt;br&amp;gt;Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.  Например &amp;#039;&amp;#039;./testautomation/writer/required/w_updt.bas&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на openoffice.org&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт &amp;#039;&amp;#039;./testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{RU/documentation/signyear|Aeroshin|А.&amp;amp;nbsp;В.&amp;amp;nbsp;Ерошин|2010}}&lt;br /&gt;
&lt;br /&gt;
{{QaВottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162842</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162842"/>
		<updated>2010-04-03T16:23:42Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: added DocNote&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
{{Documentation/Note|This is Kb/99999999!}} &lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCLTestTool ==&lt;br /&gt;
VCLTestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Утилита доступна] для различных платформ.&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из репозитария с исходным кодом CVS или SVN.&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ скачать в виде готового пакета], которые достаточно распаковать.&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320_m12&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
[http://download.openoffice.org/next/other.html Скачать] тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* [http://download.openoffice.org/next/other.html Скачать] и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;).&lt;br /&gt;
* Скачать и распаковать набор тестов Например: &amp;#039;&amp;#039;&amp;#039;[http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 OOo_DEV300_m75_testautomation.tar.bz2] &amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039; [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 со страницы QUASTe]&lt;br /&gt;
* [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html  Скачать] и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCLTestTool ===&lt;br /&gt;
[[File:Qa_automatic_testing_img01.png|200px|thumb|right|Окно настройки VCLTestTool]] Исполняемый файл приложения:&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
или&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
&lt;br /&gt;
После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
[[File:Qa_automatic_testing_img02.png|200px|thumb|right|Окно настройки VCLTestTool]] &lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&lt;br /&gt;
:&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039;&lt;br /&gt;
* Вкладка «Профиль» - Каталог для результатов тестирования&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* Каталог с набором автоматических тестов&lt;br /&gt;
:&amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ,}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.}} &lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
{{Documentation/Note|ВАЖНО!: Для каждой сборки файл hid.lst уникален.}}&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на [http://quaste.services.openoffice.org/ странице QUASTE], перейдя в раздел «View Autotests», и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен OpenOffice.org и удалён профиль пользователя.&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039; .&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;, если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
* Открываем консоль и переходим в каталог со скриптом. Затем запускаем&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039;}} &lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; для Windows}} &lt;br /&gt;
&lt;br /&gt;
Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
* Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.&lt;br /&gt;
Например:&lt;br /&gt;
{{Documentation/Linux|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_test.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
{{Documentation/Windows|&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_test.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; для Windows}}&lt;br /&gt;
&lt;br /&gt;
* Ждём завершения тестирования.&amp;lt;br&amp;gt;Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.  Например &amp;#039;&amp;#039;./testautomation/writer/required/w_updt.bas&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на openoffice.org&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт &amp;#039;&amp;#039;./testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{RU/documentation/signyear|Aeroshin|А.&amp;amp;nbsp;В.&amp;amp;nbsp;Ерошин|2010}}&lt;br /&gt;
&lt;br /&gt;
{{QaВottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162413</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162413"/>
		<updated>2010-04-02T15:06:37Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: fixed link views, few text edits&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCLTestTool ==&lt;br /&gt;
VCLTestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
[http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html Утилита доступна] для различных платформ.&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из репозитария с исходным кодом CVS или SVN.&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ скачать в виде готового пакета], которые достаточно распаковать.&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320_m12&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
[http://download.openoffice.org/next/other.html Скачать] тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* [http://download.openoffice.org/next/other.html Скачать] и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;).&lt;br /&gt;
* Скачать и распаковать набор тестов Например: &amp;#039;&amp;#039;&amp;#039;[http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 OOo_DEV300_m75_testautomation.tar.bz2] &amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039; [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 со страницы QUASTe]&lt;br /&gt;
* [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html  Скачать] и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCLTestTool ===&lt;br /&gt;
[[File:Qa_automatic_testing_img01.png|200px|thumb|right|Окно настройки VCLTestTool]] Исполняемый файл приложения: &amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039; (для Windows) &lt;br /&gt;
&lt;br /&gt;
После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
[[File:Qa_automatic_testing_img02.png|200px|thumb|right|Окно настройки VCLTestTool]] &lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&lt;br /&gt;
&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039; &lt;br /&gt;
* Вкладка «Профиль» - Каталог для результатов тестирования&lt;br /&gt;
&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* Каталог с набором автоматических тестов&lt;br /&gt;
&amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл &amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ, &amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.&lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;. После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ВАЖНО!: Для каждой сборки файл hid.lst уникален.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на  [http://quaste.services.openoffice.org/ странице QUASTE] перейдя в раздел «View Autotests» и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен OpenOffice.org и удалён профиль пользователя.&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039; .&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;, если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
* Открываем консоль и переходим в каталог со скриптом &amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; ( &amp;#039;&amp;#039;&amp;#039;run_tests.vbs для Windows&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
* Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.&lt;br /&gt;
Например: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_test.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Для Windows: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_test.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Ждём завершения тестирования. Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.  Например &amp;#039;&amp;#039;./testautomation/writer/required/w_updt.bas&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на openoffice.org&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт &amp;#039;&amp;#039;./testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p align=right&amp;gt;[[User:Aeroshin|А. Ерошин]]&amp;lt;br&amp;gt;&lt;br /&gt;
2010&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{{QaВottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162384</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162384"/>
		<updated>2010-04-02T14:46:13Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: added images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCL TestTool ==&lt;br /&gt;
VCL TestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
Скачать утилиту для различных платформ: [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из репозитария с исходным кодом CVS или SVN.&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно скачть в виде готового пакета, которые достаточно распаковать. [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320_m12&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
Тестовые сборки находятся по адресу: [http://download.openoffice.org/next/other.html http://download.openoffice.org/next/other.html]&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* Скачать и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;). [http://download.openoffice.org/next/other.html http://download.openoffice.org/next/other.html]&lt;br /&gt;
* Скачать и распаковать набор тестов &amp;#039;&amp;#039;&amp;#039;OOo_DEV300_m75_testautomation.tar.bz2&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;([http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2] &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039;(ссылки находятся внизу страницы [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11] )&lt;br /&gt;
* Скачать и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039; [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCL TestTool ===&lt;br /&gt;
[[File:Qa_automatic_testing_img01.png|200px|thumb|right|Окно настройки VCLTestTool]] Исполняемый файл приложения: &amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039; (для Windows) &lt;br /&gt;
&lt;br /&gt;
После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
[[File:Qa_automatic_testing_img02.png|200px|thumb|right|Окно настройки VCLTestTool]] &lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039; &lt;br /&gt;
* Вкладка «Профиль» - Каталог для результатов тестирования&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* Каталог с набором автоматических тестов&amp;#039;&amp;#039;/home/user/DEV300_m75/ testautomation&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл &amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ, &amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.&lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;. После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ВАЖНО!: Для каждой сборки файл hid.lst уникален.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на странице QUASTE [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org/] перейдя в раздел «View Autotests» и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен OpenOffice.org и удалён профиль пользователя.&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в .&amp;#039;&amp;#039;/testautomation/global/hid/.&amp;#039;&amp;#039;&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;,&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
# Открываем консоль и переходим в каталог со скриптом &amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; ( &amp;#039;&amp;#039;&amp;#039;run_tests.vbs для Windows) &amp;#039;&amp;#039;&amp;#039;Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.Например: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_test.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Для Windows: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_test.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Ждём завершения тестирования. Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.Например ./&amp;#039;&amp;#039;testautomation/writer/required/&amp;#039;&amp;#039;w_updt.bas&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на [http://openoffice.org/ http://openoffice.org].&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт .&amp;#039;&amp;#039;/testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- |-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p align=right&amp;gt;[[User:Aeroshin|А. Ерошин]]&amp;lt;br&amp;gt;&lt;br /&gt;
2010&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{{QaВottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:Qa_automatic_testing_img02.png&amp;diff=162376</id>
		<title>File:Qa automatic testing img02.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:Qa_automatic_testing_img02.png&amp;diff=162376"/>
		<updated>2010-04-02T14:37:56Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=File:Qa_automatic_testing_img01.png&amp;diff=162373</id>
		<title>File:Qa automatic testing img01.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=File:Qa_automatic_testing_img01.png&amp;diff=162373"/>
		<updated>2010-04-02T14:35:01Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162372</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162372"/>
		<updated>2010-04-02T14:31:56Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: nowiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Контроль качества: Инструкция &amp;quot;Автоматическое тестирование OpenOffice.org&amp;quot;}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCL TestTool ==&lt;br /&gt;
VCL TestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
Скачать утилиту для различных платформ: [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из репозитария с исходным кодом CVS или SVN.&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно скачть в виде готового пакета, которые достаточно распаковать. [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320_m12&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
Тестовые сборки находятся по адресу: [http://download.openoffice.org/next/other.html http://download.openoffice.org/next/other.html]&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* Скачать и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;). [http://download.openoffice.org/next/other.html http://download.openoffice.org/next/other.html]&lt;br /&gt;
* Скачать и распаковать набор тестов &amp;#039;&amp;#039;&amp;#039;OOo_DEV300_m75_testautomation.tar.bz2&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;([http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2] &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039;(ссылки находятся внизу страницы [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11] )&lt;br /&gt;
* Скачать и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039; [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCL TestTool ===&lt;br /&gt;
Исполняемый файл приложения: &amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039; (для Windows)&lt;br /&gt;
&lt;br /&gt;
[[Image:]]После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039;&lt;br /&gt;
* Вкладка «Профиль» - Каталог для результатов тестирования&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* [[Image:]]Каталог с набором автоматических тестов&amp;#039;&amp;#039;/home/user/DEV300_m75/ testautomation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл &amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ, &amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.&lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;. После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ВАЖНО!: Для каждой сборки файл hid.lst уникален.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на странице QUASTE [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org/] перейдя в раздел «View Autotests» и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен OpenOffice.org и удалён профиль пользователя.&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в .&amp;#039;&amp;#039;/testautomation/global/hid/.&amp;#039;&amp;#039;&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;,&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
# Открываем консоль и переходим в каталог со скриптом &amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; ( &amp;#039;&amp;#039;&amp;#039;run_tests.vbs для Windows) &amp;#039;&amp;#039;&amp;#039;Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.Например: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;./run_test.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Для Windows: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;cscript run_test.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Ждём завершения тестирования. Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.Например ./&amp;#039;&amp;#039;testautomation/writer/required/&amp;#039;&amp;#039;w_updt.bas&lt;br /&gt;
# Запускаем тест по [F5] или из меню «Программа - Запустить»&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на [http://openoffice.org/ http://openoffice.org].&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт .&amp;#039;&amp;#039;/testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;p align=right&amp;gt;[[User:Aeroshin|А. Ерошин]]&amp;lt;br&amp;gt;&lt;br /&gt;
2010&amp;lt;/p&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{{QaВottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162371</id>
		<title>RU/qa/automatic testing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa/automatic_testing&amp;diff=162371"/>
		<updated>2010-04-02T14:23:53Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: new wiki page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &amp;#039;&amp;#039;&amp;#039;Автоматическое тестирование OpenOffice.org&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Инструменты =&lt;br /&gt;
== Утилита автоматического тестирования VCL TestTool ==&lt;br /&gt;
VCL TestTool — это самостоятельное приложение, которое взаимодействует с OpenOffice.org через протокол TCP/IP. &lt;br /&gt;
&lt;br /&gt;
Скачать утилиту для различных платформ: [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
&lt;br /&gt;
== Наборы программ-сценариев автоматических тестов (testautomation) ==&lt;br /&gt;
Каждой сборке OpenOffice.org соответствует уникальный набор программ-сценариев для автоматического тестирования. По умолчанию, его можно получить из репозитария с исходным кодом CVS или SVN.&lt;br /&gt;
&lt;br /&gt;
Помимо репозитария, набор тестов можно скачть в виде готового пакета, которые достаточно распаковать. [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
&lt;br /&gt;
При скачивании пакета необходимо знать номер сборки OpenOffice.org. Например: &amp;#039;&amp;#039;&amp;#039;OOO320_m12&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
== Тестовые сборки OpenOffice.org ==&lt;br /&gt;
Тестовые сборки находятся по адресу: [http://download.openoffice.org/next/other.html http://download.openoffice.org/next/other.html]&lt;br /&gt;
&lt;br /&gt;
= Тестирование =&lt;br /&gt;
== Подготовка тестовой среды ==&lt;br /&gt;
* Скачать и установить тестируемую сборку (&amp;#039;&amp;#039;Full install English (US)&amp;#039;&amp;#039;) OpenOffice.org, например &amp;#039;&amp;#039;&amp;#039;DEV300_m75&amp;#039;&amp;#039;&amp;#039;, и русский языковой пакет (&amp;#039;&amp;#039;Russian language packs&amp;#039;&amp;#039;). [http://download.openoffice.org/next/other.html http://download.openoffice.org/next/other.html]&lt;br /&gt;
* Скачать и распаковать набор тестов &amp;#039;&amp;#039;&amp;#039;OOo_DEV300_m75_testautomation.tar.bz2&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;([http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2 http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/OOo_DEV300_m75_testautomation.tar.bz2] &lt;br /&gt;
* Скачать файл &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и файл-перечень тестов &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt &amp;#039;&amp;#039;&amp;#039;(ссылки находятся внизу страницы [http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11 http://quaste.services.openoffice.org/index.php?option=com_quaste&amp;amp;task=tests_overview&amp;amp;Itemid=11] )&lt;br /&gt;
* Скачать и распаковать &amp;#039;&amp;#039;&amp;#039;VCLTestTool&amp;#039;&amp;#039;&amp;#039; [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
* Настроить VCLTestTool и скрипт для пакетного запуска тестов (описано далее).&lt;br /&gt;
&lt;br /&gt;
== Настройка инструментов ==&lt;br /&gt;
=== Настройка VCL TestTool ===&lt;br /&gt;
Исполняемый файл приложения: &amp;#039;&amp;#039;&amp;#039;testtool.bin&amp;#039;&amp;#039;&amp;#039; или &amp;#039;&amp;#039;&amp;#039;testtool.exe&amp;#039;&amp;#039;&amp;#039; (для Windows)&lt;br /&gt;
&lt;br /&gt;
[[Image:]]После распаковки VCLTestTool необходимо указать несколько параметров:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Меню «Дополнительно — Настройки», далее по вкладкам&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Вкладка «Обычный» - Директория program текущей установки OpenOffice.org&amp;#039;&amp;#039;/opt/ooo-dev3/program/&amp;#039;&amp;#039;&lt;br /&gt;
* Вкладка «Профиль» - Каталог для результатов тестирования&amp;#039;&amp;#039;/home/user/DEV300_m75/work-dev300_m75-linux-x32/&amp;#039;&amp;#039;&lt;br /&gt;
* [[Image:]]Каталог с набором автоматических тестов&amp;#039;&amp;#039;/home/user/DEV300_m75/ testautomation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Настройка скрипта пакетного запуска ===&lt;br /&gt;
В каталоге &amp;#039;&amp;#039;./testautomation/tools/run_tests/&amp;#039;&amp;#039; находятся скрипты пакетного запуска тестов. Файл &amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; применяется для UNIX платформ, &amp;#039;&amp;#039;&amp;#039;run_tests.vbs&amp;#039;&amp;#039;&amp;#039; используется для Windows.&lt;br /&gt;
&lt;br /&gt;
Перед запуском скрипта требуется указать настройки — отредактировав его.&lt;br /&gt;
&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sLocation&amp;#039;&amp;#039;&amp;#039; указывает на каталог со сценариями тестирования (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/&amp;#039;&amp;#039; )&lt;br /&gt;
* Переменная &amp;#039;&amp;#039;&amp;#039;sTestTool &amp;#039;&amp;#039;&amp;#039;должна содержать путь к testtool.bin / testtool.exe (например: &amp;#039;&amp;#039;/home/user/DEV300_m75/VCLTestTool/testtool.bin&amp;#039;&amp;#039; )&lt;br /&gt;
&lt;br /&gt;
=== Hid.lst ===&lt;br /&gt;
Файл &amp;#039;&amp;#039;&amp;#039;hid.lst &amp;#039;&amp;#039;&amp;#039;должен размещаться в каталоге &amp;#039;&amp;#039;./testautomation/global/hid/&amp;#039;&amp;#039;. После распаковки набора тестов необходимо проверить его наличие в этом каталоге. Если нет, то скачать, в соответствии с версией сборки OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ВАЖНО!: Для каждой сборки файл hid.lst уникален.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Скачать &amp;#039;&amp;#039;&amp;#039;hid.lst&amp;#039;&amp;#039;&amp;#039; и перечень тестов можно на странице QUASTE [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org/] перейдя в раздел «View Autotests» и выбрав соответствующую сборку и платформу.&lt;br /&gt;
&lt;br /&gt;
== Проведение автоматических тестов ==&lt;br /&gt;
Беглая проверка перед началом тестирования:&lt;br /&gt;
&lt;br /&gt;
* Установлен OpenOffice.org и удалён профиль пользователя.&lt;br /&gt;
* Настроено средство тестирования VCLTestTool.&lt;br /&gt;
* Распакованы тесты и файл hid.lst находится в .&amp;#039;&amp;#039;/testautomation/global/hid/.&amp;#039;&amp;#039;&lt;br /&gt;
* Составлен перечень тестов из &amp;#039;&amp;#039;&amp;#039;DEV300_m75.txt&amp;#039;&amp;#039;&amp;#039;,&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;если требуется пакетный запуск тестов.&lt;br /&gt;
* Пуст рабочий каталог для результатов &amp;#039;&amp;#039;&amp;#039;work-dev300_m75-linux-x32&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Пакетное тестирование ===&lt;br /&gt;
Наиболее простой способ проведения тестов.&lt;br /&gt;
&lt;br /&gt;
# Открываем консоль и переходим в каталог со скриптом &amp;#039;&amp;#039;&amp;#039;run_tests.sh&amp;#039;&amp;#039;&amp;#039; ( &amp;#039;&amp;#039;&amp;#039;run_tests.vbs для Windows) &amp;#039;&amp;#039;&amp;#039;Например: &amp;#039;&amp;#039;/home/user/DEV300_m75/testautomation/tools/run_tests/&amp;#039;&amp;#039;&lt;br /&gt;
# Запускаем скрипт на выполнение с передачей ему на стандартный ввод содержимого файла-списка тестов.Например: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;./run_test.sh &amp;lt; /home/user/DEV300_m75/tests.txt&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Для Windows: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;cscript run_test.vbs &amp;lt; C:\DEV300_m75/tests.txt&amp;lt;/nowiki&amp;gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Ждём завершения тестирования. Крайне желательно иногда следить за тем, как проходит тестирование.&lt;br /&gt;
&lt;br /&gt;
=== Запуск единичного теста ===&lt;br /&gt;
Иногда требуется запустить конкретный тест.&lt;br /&gt;
&lt;br /&gt;
# Запускаем VCLTestTool&lt;br /&gt;
# Открываем файл теста.Например ./&amp;#039;&amp;#039;testautomation/writer/required/&amp;#039;&amp;#039;w_updt.bas&lt;br /&gt;
# &amp;lt;nowiki&amp;gt;Запускаем тест по [F5] или из меню «Программа - Запустить»&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Обработка результатов ==&lt;br /&gt;
Результаты тестирования могут быть загружены в QUASTe (Quality Assurance Statuspage), для этого необходимо иметь учётную запись на [http://openoffice.org/ http://openoffice.org].&lt;br /&gt;
&lt;br /&gt;
Помимо загрузки в QUASTe можно получить общую таблицу с результатами. Для этого существует скрипт .&amp;#039;&amp;#039;/testautomation/tools/analyze/make_summary.pl&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Для запуска требуется Perl.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Запускается командой: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
В консоль выводится итоговая таблица. &lt;br /&gt;
&lt;br /&gt;
Можно перенаправить в файл:&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;perl ./make_summary.pl /home/user/DEV300_m75/work-dev300_m75-linux-x32/*.res &amp;gt; /home/user/DEV300_m75/work-dev300_m75-linux-x32/summary.txt&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= Ссылки и дополнительная информация =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Ссылка&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Описание&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ http://qa.openoffice.org]&lt;br /&gt;
| Страница проекта контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://quaste.services.openoffice.org/ http://quaste.services.openoffice.org]&lt;br /&gt;
| QUASTe — Страница состояния контроля качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance http://wiki.services.openoffice.org/wiki/Category:Quality_Assurance]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| Страница Wiki Контроль Качества.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationBin.html]&lt;br /&gt;
| Страница с бинарными файлами VCLTestTool&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://download.openoffice.org/next/ http://download.openoffice.org/next/]&lt;br /&gt;
| Тестовые сборки OpenOffice.org&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://community.i-rs.ru/index.php/board,19.0.html http://community.i-rs.ru/index.php/board,19.0.html]&lt;br /&gt;
| Раздел на форуме: Контроль качества&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/ http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/]&lt;br /&gt;
| Наборы автоматических тестов. Тоже самое, что расположено в CVS/SVN.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa&amp;diff=162359</id>
		<title>RU/qa</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa&amp;diff=162359"/>
		<updated>2010-04-02T14:00:30Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{qaВottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa&amp;diff=162357</id>
		<title>RU/qa</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa&amp;diff=162357"/>
		<updated>2010-04-02T13:58:42Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Контроль качества]]&lt;br /&gt;
&lt;br /&gt;
{{qaВottom}}&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=RU/qa&amp;diff=162356</id>
		<title>RU/qa</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=RU/qa&amp;diff=162356"/>
		<updated>2010-04-02T13:54:48Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: blank&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[Category:Контроль качества]]&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Windows&amp;diff=54574</id>
		<title>Windows</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Windows&amp;diff=54574"/>
		<updated>2007-11-22T12:28:35Z</updated>

		<summary type="html">&lt;p&gt;Aeroshin: /* Visual Studio .NET 2003 Professional */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to OOo development for Windows ==&lt;br /&gt;
&lt;br /&gt;
This is an initial attempt to fill out information for building on Windows.&lt;br /&gt;
If it ends up being complete, this notice can be removed!  At the moment you&amp;#039;ll have to piece together information from [[#See also|other pages]] with the changes here for doing it on Windows.&lt;br /&gt;
&lt;br /&gt;
Most of this wiki assumes that you&amp;#039;ll be using a reasonably current Linux system, as a time saving feature.  While real hackers prefer [http://www.gnu.org Free software], if you&amp;#039;re forced to build stuff for Windows, this is the place to be.&lt;br /&gt;
&lt;br /&gt;
== Development Tools ==&lt;br /&gt;
&lt;br /&gt;
There have been several different ways of building with more or less success...&lt;br /&gt;
&lt;br /&gt;
The reference page to look at is the misleadingly named page [http://tools.openoffice.org/dev_docs/build_windows_tcsh.html Building under Windows with tcsh]. Despite the name, tcsh is not involved nowadays. If you are going to use the ooo-build method, you should stop reading that page after the Cygwin section. The ooo-build build system will download the rest of the dependencies. One exception is gdiplus.dll which cannot be downloaded automatically as it requires Genuine Windows authentication.&lt;br /&gt;
&lt;br /&gt;
Different compilers that can or can not be used to build are documented below. The official way is Visual C++ .NET 2003.&lt;br /&gt;
&lt;br /&gt;
=== Visual Studio .NET 2003 Professional ===&lt;br /&gt;
&lt;br /&gt;
The C++ compiler included in Visual Studio .NET 2003 is the official one used to build OpenOffice.org. When installing, unless you need them otherwise, there is no need to install the Visual Basic, C#, J#, or .NET 1.1 SDK components.&lt;br /&gt;
&lt;br /&gt;
=== Visual Studio .NET 2003 Standard (approx $100 price) ===&lt;br /&gt;
&lt;br /&gt;
NB: These fixes have been rolled into more recent milestones, so you should now be able to happily build using standard. This is a tag to remove these notes and the page at some future point. --[[User:KaiB|KaiB]] 13:14, 1 June 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
You can use the Standard version of Visual Studio to build OpenOffice but there are certain workarounds needed. The problem is that OO.o enables /O flags in Professional that conveniently cripples the compiler enough to hide some ugly hacks and bugs that have crept in over the years. Standard does not support optimizations so suddenly these beasts get out in the open. See [[BuildingMSVCStandard]]&lt;br /&gt;
&lt;br /&gt;
For how to tune the MS IDE into coding OOo efficiently, see [[Editor_MSDev|this]] page.&lt;br /&gt;
&lt;br /&gt;
=== Visual Studio 2008 Express ===&lt;br /&gt;
&lt;br /&gt;
The compiler has been released on 11/20/2007.&lt;br /&gt;
Porting for this compiler has been started.&lt;br /&gt;
&lt;br /&gt;
- under construction -&lt;br /&gt;
&lt;br /&gt;
-obo&lt;br /&gt;
&lt;br /&gt;
=== Visual Studio 2005 Professional ===&lt;br /&gt;
&lt;br /&gt;
The necessary changes for configure haven&amp;#039;t been made, yet.&lt;br /&gt;
It may help to set the environment variable PROF_EDITION=TRUE&lt;br /&gt;
by hand. When using the Vista SDK (03/22/2007, Rev. 6.1.6000.16384.10)&lt;br /&gt;
setting the environment variable WINDOWS_VISTA_PSDK=TRUE may help.&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;There are some issues with the Vista SDK see there, please.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The --disable-activex switch in the configure step is not needed for&lt;br /&gt;
the Professional Edition. The other steps should be the same as described&lt;br /&gt;
in the section for the Express compiler, but it hasn&amp;#039;t been tested.&lt;br /&gt;
&lt;br /&gt;
=== Visual C++ 2005 Express ===&lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/vstudio/express/visualc Visual C++ 2005 Express] the &amp;#039;&amp;#039;&amp;#039;FREE&amp;#039;&amp;#039;&amp;#039; (as in free beer) Microsoft compiler is now supported for Windows builds. So, the great news is it&amp;#039;s possible to build OpenOffice.org with a free Microsoft tool-chain.&lt;br /&gt;
See steps for using this compiler in the [[Windows#Using ooo-build]] section below. In fact I would guess the config options below will probably work for a vanilla OpenOffice.org build also ( maybe someone will try that and add any extra info/steps here ).&lt;br /&gt;
&lt;br /&gt;
=== MinGW ===&lt;br /&gt;
&lt;br /&gt;
[http://www.mingw.org/ MinGW] is gcc and GNU binutils targeted for Windows, producing plain Win32 executables. No POSIX emulation layer as Cygwin is involved. Using the Cygwin compiler with the -mno-cygwin switch in theory does the same, but unless one is very careful it is easy to get into a mess when using a Cygwin environment to build pure Win32 binaries.&lt;br /&gt;
&lt;br /&gt;
MinGW is not supported for building OpenOffice.org at the moment.&lt;br /&gt;
&lt;br /&gt;
Information about work to build OpenOffice.org with MinGW is at [http://qa.openoffice.org/issues/show_bug.cgi?id=24588 issue 24588] ; however this mostly deals with OpenOffice.org 1.1 at the moment.&lt;br /&gt;
&lt;br /&gt;
Information about work to build OpenOffice.org 2 with MingGW is at [http://qa.openoffice.org/issues/show_bug.cgi?id=53572 issue 53572], [http://qa.openoffice.org/issues/show_bug.cgi?id=71986 issue 71986], [http://qa.openoffice.org/issues/show_bug.cgi?id=82653 issue 82653], [http://qa.openoffice.org/issues/show_bug.cgi?id=83133 issue 83133]&lt;br /&gt;
&lt;br /&gt;
== Using vanilla source ==&lt;br /&gt;
&lt;br /&gt;
While ooo-build has been developed to make building OOo less painful, you might also try to start out with the standard source code. After you download and unpack a vanilla ooo source tarball, running &amp;amp;quot;configure&amp;amp;quot; in the directory &amp;amp;quot;config_office&amp;amp;quot; will gladly complain about missing build-dependencies. The remaining build process is described in the document [http://tools.openoffice.org/dev_docs/build_windows_tcsh.html Building under Windows with tcsh]&lt;br /&gt;
&lt;br /&gt;
== Using ooo-build ==&lt;br /&gt;
&lt;br /&gt;
These are addenda to using ooo-build with the following command line:&lt;br /&gt;
  ./configure --with-win32&lt;br /&gt;
&lt;br /&gt;
ooo-build should pick up all the other requirements for you automatically (reading them out of the registry)&lt;br /&gt;
&lt;br /&gt;
=== Extra requirements ===&lt;br /&gt;
&lt;br /&gt;
Here are some issues that require attention when building using ooo-build, and details not mentioned in the [http://tools.openoffice.org/dev_docs/build_windows_tcsh.html Building under Windows with tcsh] page:&lt;br /&gt;
* It is unclear whether using a ooo-build tarball will work. At least at some stage it didn&amp;#039;t. Building from a checkout from (anonymous) SVN is known to work. You will then have to run autogen.sh.&lt;br /&gt;
* For some reason autogen.sh needs to be run through dos2unix, but none of the other shell scripts involved require this treatment.&lt;br /&gt;
* You should install also the Cygwin autoconf, automake, cabextract, diffutils, patchutils, pkg-config and wget packages&lt;br /&gt;
* You need to install the Perl module Archive::Zip using cpan. Just give the command &amp;quot;cpan&amp;quot;, hit Enter to all questions, select the appropriate CPAN mirrors for your region, and give cpan the command &amp;quot;install Archive::Zip&amp;quot;. Note: cpan will tell you that it is not up-to-date, and tell you how to upgrade itself, that is the Bundle::CPAN module. Please don&amp;#039;t attempt to do that. It will bring in updates to a shitload of dependent Perl modules, try to build and install them, too, but the process will eventually fail miserably and you will end up with a non-working mess.&lt;br /&gt;
* The OpenOffice.org configure requires make version 3.80 in Cygwin. You must use that instead of the make 3.81 that Cygwin offers currently. For your convenience, there is a copy of make.exe here: [http://download.go-oo.org/tstnvl/tml/make.exe].&lt;br /&gt;
&lt;br /&gt;
=== ooo-build with Visual C++ 2005 Express ===&lt;br /&gt;
&lt;br /&gt;
The following steps were performed on a clean machine ( Win XP ) with no dev tools installed on it.&lt;br /&gt;
&lt;br /&gt;
first review the information above&lt;br /&gt;
&lt;br /&gt;
bits you need and where to get them ( as of Mon 6-Nov-2006 )&lt;br /&gt;
&lt;br /&gt;
* [http://msdn2.microsoft.com/en-gb/express/aa700735.aspx visual c++ 2005 express edition ]&lt;br /&gt;
&lt;br /&gt;
* [http://msdn2.microsoft.com/en-gb/express/aa700755.aspx Microsoft Platform SDK]&lt;br /&gt;
&lt;br /&gt;
* [http://www.microsoft.com/downloads/details.aspx?familyid=6A63AB9C-DF12-4D41-933C-BE590FEAA05A&amp;amp;displaylang=en platform sdk gdi+ ]&lt;br /&gt;
&lt;br /&gt;
* [http://www.apache.org/dist/ant/binaries apache-ant-1.6.5 ] ( afaik this actually isn&amp;#039;t needed for ooo-build but I autopiloted it in the configure, wont do any harm )&lt;br /&gt;
&lt;br /&gt;
* [http://www.microsoft.com/downloads/details.aspx?familyid=7A1C9DA0-0510-44A2-B042-7EF370530C64&amp;amp;displaylang=en Microsoft Macro Assembler 8.0 (MASM) Package (x86) ]&lt;br /&gt;
&lt;br /&gt;
* [http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=CD1FC4B2-0885-47F4-AF45-7FD5E14DB6C0 Platform SDK Redistributable: Dbghelp.dll] &lt;br /&gt;
&lt;br /&gt;
* [http://www.microsoft.com/downloads/details.aspx?FamilyId=D625324C-59B4-4951-849E-640B508DC442&amp;amp;displaylang=en DirectX Software Development Kit]&lt;br /&gt;
 &lt;br /&gt;
* [http://prdownloads.sourceforge.net/nsis/nsis-2.21-setup.exe NSIS]&lt;br /&gt;
&lt;br /&gt;
* [http://download.microsoft.com/download/WindowsInstaller/Install/2.0/NT45/EN-US/InstMsiW.exe instmsiw.exe] and [http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe instmsia.exe] - put them in the $SRCDIR/external/msi directory&lt;br /&gt;
&lt;br /&gt;
nice [http://tools.openoffice.org/servlets/ReadMsg?listName=dev&amp;amp;msgNo=6031 hints]&lt;br /&gt;
hints from Volker re. the config flags&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039;: in the configure flags shown below DirectX is disabled ( sorry at this point I was still waiting for it to download )&lt;br /&gt;
&lt;br /&gt;
You need to copy msvcp80.dll and msvcr80.dll  into your $SRCDIR/external/msvcp80 dir&lt;br /&gt;
in my case I found those libraries in &lt;br /&gt;
&lt;br /&gt;
/cygdrive/c/WINDOWS/WinSxS/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvc&lt;br /&gt;
&lt;br /&gt;
had to downgrade the gnu make version from 3.81 to 3.80 ( apparently for building mozilla, but mozilla build failed anyway for me, I haven&amp;#039;t had time yet to investigate further )&lt;br /&gt;
&lt;br /&gt;
perform the manual header [http://tools.openoffice.org/servlets/ReadMsg?listName=dev&amp;amp;msgNo=6024 change] as described &lt;br /&gt;
&lt;br /&gt;
Here&amp;#039;s my configure as an example&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure  --disable-build-mozilla --with-use-shell=bash --disable-activex --with-win32 --with-distro=NovellWin32&lt;br /&gt;
--with-tag=src680-m190 --with-cl-home=&amp;quot;/cygdrive/c/Program Files/Microsoft Visual Studio 8/VC&amp;quot;&lt;br /&gt;
--with-csc-path=&amp;quot;/cygdrive/c/WINDOWS/Microsoft.NET/Framework/v2.0.50727&amp;quot; --with-midl-path=&amp;quot;/cygdrive/c/Program &lt;br /&gt;
Files/Microsoft Platform SDK for Windows Server 2003 R2/Bin&amp;quot; --with-frame-home=&amp;quot;/cygdrive/c/Program &lt;br /&gt;
Files/Microsoft Platform SDK for Windows Server 2003 R2&amp;quot; --with-ant-home=/cygdrive/c/apache-ant-1.6.5 &lt;br /&gt;
--with-jdk-home=/cygdrive/c/j2sdk1.4.2_13 --disable-directx --with-nsis-path=&amp;quot;/cygdrive/c/Program Files/NSIS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
compile problems:&lt;br /&gt;
&lt;br /&gt;
* [http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites_on_the_1.7_and_1.8_Branches#Compiler_.26_Linker Building  Mozilla 1.7.x with VC8 is not possible.] Just use the mozilla binary dist.&lt;br /&gt;
&lt;br /&gt;
* lpsolve &amp;amp; scsolver didn&amp;#039;t build ( these 2 are only relevant for only ooo-build with --with-distro-Novellxxxxx ) lpsolve has a minor problem with includes, in scsolver there are many template errors which I didn&amp;#039;t investigate yet. &lt;br /&gt;
&lt;br /&gt;
To disable temporarily either remove the CalcSolver label from the NovellWin32xxx sections in ooo-build/patches/src680/apply file or just use the generic PlainWin32 distro-target ( should work though I haven&amp;#039;t tried that )&lt;br /&gt;
&lt;br /&gt;
I got alot of problems with calls to remove where the call to remove includes std namespace. It seems that there is a precendent somewhere and maybe this at one time was known issue I opened this [http://www.openoffice.org/issues/show_bug.cgi?id=71404 issue] for that&lt;br /&gt;
&lt;br /&gt;
I seem to get lots of &amp;quot;/usr/bin/bash: Resource temporarily unavailable&amp;quot; with my version of cygwin&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ uname -a&lt;br /&gt;
CYGWIN_NT-5.1 trouble2 1.5.21(0.156/4/2) 2006-07-30 14:21 i686 Cygwin &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
the following steps  seemed to help or maybe the problem just went away by itself :-(&lt;br /&gt;
* reboot machine&lt;br /&gt;
* switch to tcsh e.g. do a &amp;#039;tcsh&amp;#039; at the command prompt&lt;br /&gt;
* build from (the source tree)/instsetoo_native directory using the build --all command while in that directory&lt;br /&gt;
--[[User:Npower|Npower]] 11:42, 10 November 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The mozilla binary dist is linked against msvcr71.dll,msvcp71.dll. Therefore these librarys needs to be copied&lt;br /&gt;
into your $SRCDIR/external/msvcp71 directory before doing the configure step. You can get these from an OpenOffice&lt;br /&gt;
installation set.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Runtime requirement of installation sets&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
On sytems without an installed msvcr80.dll the vcredist_x86.exe has to be installed once first. This can be free downloaded at [http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&amp;amp;displaylang=en Microsoft]&lt;br /&gt;
&lt;br /&gt;
--[[User:obo|obo]]&lt;br /&gt;
&lt;br /&gt;
== Building with Windows Vista SDK ==&lt;br /&gt;
&lt;br /&gt;
Problems:&lt;br /&gt;
The Vista PSDK isn&amp;#039;t complete. Several headers/librarys are missing: the whole ATL stuff, stgprop.h, adoctint.h.&lt;br /&gt;
&lt;br /&gt;
Requirements (if you don&amp;#039;t have the .NET 2005 Professional Edition):&lt;br /&gt;
&lt;br /&gt;
* Download and install Windows Vista SDK (released on 3/22/07)&lt;br /&gt;
* Create stgprop.h in the PSDK include directory by copy/paste from MSDN forum [http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=508254&amp;amp;SiteID=1 here]&lt;br /&gt;
* Copy the winres.h header from Microsoft SDKs/Windows/v6.0/Samples/winui/tsfapp/winres.h to Microsoft SDKs/Windows/v6.0/include&lt;br /&gt;
* Install the runtime library version 8.0.5072.762 with vcredist_x86.exe. You can download it [http://www.microsoft.com/downloads/details.aspx?FamilyID=200B2FD9-AE1A-4A14-984D-389C36F85647&amp;amp;displaylang=en here]&lt;br /&gt;
&lt;br /&gt;
Requirements (if you have the .NET 2005 Professional Edition):&lt;br /&gt;
* same as above, but add the include path of the compiler PSDK to the SOLARINC include path in following order: first Vista PSDK then compiler PSDK&lt;br /&gt;
&lt;br /&gt;
=== Windows SDK V6.1 ===&lt;br /&gt;
&lt;br /&gt;
* libxml2 breaks: redefinition of vnsprintf in config.h&lt;br /&gt;
* cppu/inc/uno/lbnames.h -&amp;gt; ms compiler version&lt;br /&gt;
&lt;br /&gt;
-- under construction --&lt;br /&gt;
&lt;br /&gt;
--[[User:obo|obo]]&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous info ==&lt;br /&gt;
&lt;br /&gt;
* csc.exe comes from the c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 directory, you might need &amp;lt;tt&amp;gt;--with-csc-path&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Beware of using &amp;lt;tt&amp;gt;/c/&amp;lt;/tt&amp;gt; instead of &amp;lt;tt&amp;gt;/cygdrive/c/&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Avoid trailing slashes in configure parameters. They sure cause problems for &amp;lt;tt&amp;gt;--with-psdk-home&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Using some not quite latest cygwin releases (1.5.18/1.5.19) can lead to tcsh freezing in places - the build will appear to hang. You can fix this by running &amp;#039;&amp;#039;ls /proc/$nnn/fd&amp;#039;&amp;#039; where $nnn is the number of the process. Or just run&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ls /proc/*/fd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
to &amp;quot;unhang&amp;quot; the process. See [http://www.openoffice.org/issues/show_bug.cgi?id=51560 issue 51560] for more info...&lt;br /&gt;
&lt;br /&gt;
Noone so far created a reproducible hang that doesn&amp;#039;t require the whole OOo environment, and to make it worse, there are those who cannot reproduce the hang at all ( Works fine here ;) ([[User:Vq]]) ). Until someone provides a recipe to reproduce this problem with a &amp;#039;&amp;#039;&amp;#039;small&amp;#039;&amp;#039;&amp;#039; testcase we have to hope that the cygwin developers accidentally fix this problem.&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
* With cygwin 1.5.18, makecab.exe hangs when run from the build process (but it works fine when run standalone).  So you definitely want to use a snapshot and &amp;#039;&amp;#039;&amp;#039;avoid cygwin 1.5.18&amp;#039;&amp;#039;&amp;#039;, unless you enjoy wasting half a week of your life debugging like I did ...&lt;br /&gt;
* With later Cygwin versions (various 1.5.19 and 1.5.20 snapshots) hangs have been noticed at least by me ([[User:TorLillqvist]]) at various stages of the build on a hyperthreading (Pentium 4) machine, while doing the same build using the exact same Cygwin version on a single-processor machine worked fine. So it might be a good idea to turn off hyperthreading.&lt;br /&gt;
* If you get errors like &amp;quot;too long line in ddf file&amp;quot; during the MSI installer build this is caused by too long filenames. Try setting your TEMP/TMP environment variable to something short like &amp;quot;C:\tmp&amp;quot;. There is a 255 char line limit for dds files and class names like &amp;quot;InvalidAuthenticationMechanismException&amp;quot; push the envelope. Shaving of 10-15 chars puts us back just under the limit.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; &amp;#039;&amp;#039;&amp;#039;Avoid using winzip&amp;#039;&amp;#039;&amp;#039; to extract the downloaded source archive. Observed problems include: &lt;br /&gt;
* CR-LF errors that can affect makefiles and cause compile errors&lt;br /&gt;
* Certain files unpacked into root folder, esp. likely when actual path is deeply nested (e.g. foo/bar/source/foo/java/org/x/y/z/w/LongFileName.hmm) which again causes mysterious compile errors.&lt;br /&gt;
Use the tar from Cygwin instead:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 tar xvzf OOo_2.0.2_src.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
* If you fail to getting together a working installation of Cygwin, one possibility is to use a known-to-work combination of Cygwin packages, i.e. a direct copy of some other user&amp;#039;s Cygwin tree. [[User:TorLillqvist]] has such a tree (from late 2006) zipped up at http://download.go-oo.org/tstnvl/tml/tml-cygwin.zip . Don&amp;#039;t hesitate to ask for advice if necessary.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* To get started from scratch you most likely need to follow these steps (from the Linux version): [[Getting It]], [[Building]], [[Installing]], [[Running]]&lt;br /&gt;
* [[Windows Debugging]]&lt;br /&gt;
* [[Windows Tips]]&lt;br /&gt;
* [[Windows Installer Hacking]]&lt;br /&gt;
* [[SDKInstallation| How to install the SDK and compile the C++ examples]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Porting]] [[Category: Development]]&lt;/div&gt;</summary>
		<author><name>Aeroshin</name></author>
	</entry>
</feed>