Hi automated testers,

beginning with the integration of CWS tbo07 into DEV300 source tree,
there will be no hid.lst anymore in svn for testautomation.

But the file hid.lst is essential for running automated tests with VCL
TestTool! Your OOo installation already contains it at:
<OOo installation directory>/basis-link/program/hid.lst
(Depending on your installation you need to install the 'testtool' package)

Action needed for tests with VCL TestTool? It depends;

Ideal processing
----------------

When checking out the VCL TestTool environment from svn;
OOo is already installed and the installation path is set
in the VCL TestTool seetings;
http://wiki.services.openoffice.org/wiki/VCLTesttool

The first test run will recognize the absent of hid.lst in the directory
testautomation/global/hid, but finds hid.lst file in OOo
installation directory;
Then VCL TestTool will copy it from OOo installation to testautomation
directory - the test can start;

When using the testautomation archives from Nakata Maho,
http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/
there will still be already a hid.lst file in the testautomation
directory. Negotiations to assure this are on the way...

--------------------------------------------------------------------

Longer description to this change
---------------------------------

The change was necessarry since there were always several conflicts on
integration of several CWS's modifying the hid.lst file into one master.
The hid.lst is refused to checked in by Release Engineering after
building OOo, since they claim it is too late then and all files are
tagged then already in svn.
The file changes when new UI is put into, or removed from OOo;
It matches the number of an UI element known by OOo to a speaking name,
used in VCL TestTool.
There were always two hid.lst files in OOo:
- The first one, that is also the source for the second one, is
generated during building OOo;
- The second one, the one found in 'testautomation' was run through
several scripts to make it useable for testautomation and always
verified manually for errors;

With some fixes in DEV300m42/m45 and issue i101284 the generation of
hid.lst was changed during building of OOo, to use the resulting hid.lst
at the end also for testautomation;
This makes the second hid.lst now superfluous, since the hid.lst is also
delivered with every OOo installation;

The locations of the hid.lst:
- after an OOo build it is found at: solver/300/unxmacxp.pro/bin/hid.lst
- in an installed OOo:
Win32:  Program Files\Sun\StarOffice 9\Basis\program\hid.lst
Mac OS: StarOffice.app/Contents/basis-link/program/hid.lst
Linux: /opt/openoffice.org/basis3.2/program/hid.lst
- finaly needed at: testautomation/global/hid/hid.lst

When using testautomation packages from:
http://ooopackages.good-day.net/pub/OpenOffice.org/qa/testautomation/
No additional action should be required, since a hid.lst will be at the
needed location.

When checking out testautomation from svn, hid.lst is copied by VCL
TestTool on first test run.

When manual action is required
------------------------------

In case the target directory for hid.lst is not writeable by the user
who is running the test, manual action is required:
Open your VCL TestTool settings and change the hid directory path
to the basis program directory of your OOo installation; E.g.:
openoffice.org3/basis-link/program
http://wiki.services.openoffice.org/wiki/VCLTesttool

There is also some output in the resultfile of the test, that should
give some hint, about the hid.lst; Either it was already there, got
copied from OOo or simply just not found.

This is a little step backwards in our target to make automated testing
with VCL TestTool easier; This could be fixed in the next release of VCL
TestTool;

Current warnings in results
---------------------------

There is curently one warning in the result:
Warning: Name double: SID_OBJECT_MIRROR 27085
This error does not show up in quaste results, since it is outside of a
test case;
It will vanish after fixing: i101284
There is no impact to any test regarding this warning.


I will come back to you, when the changed behaviour will be activated;
Until then it needs some further testing on several platforms.


cheers
Thorsten
--
*******************************************************************
Thorsten Bosbach                             Sun Microsystems GmbH
Quality Assurance Engineer                   20097 Hamburg, Germany

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to