Hi Thorsten,

Yes, your view on TCM test cases are the same with me.
All of test cases except using TestTool one need to be done by
the tester who understand the target language for checking
the semantic of the localized strings. That is the original
purpose of introducing TCM test cases.

Thanks,
Naoyuki

Thorsten Ziehm wrote:
Hi Vito,

I want to explain only one point :
 > 1) replacing TCM use cases with scripts - oh h*l, why not?! I'd write
 > the first few ("open a Word file and store it as a odt..."

Testing of TCM test cases has a different aspect on testing OOo. The
initial aspect was to check only L10N and localization related problems.
Most of these issues cannot be checked by a automated tooling and has to
be checked in best by a native speaker. Yes it is easy to open and save
a document, but it isn't possible to check if the characters are
displayed correctly. This has to be checked by a human person. And also
the TestTool doesn't initially if the default style of dates and times
are correct.

I do not know every test case in TCM, I have to admit. It is growing
by the L10N teams. So I leave the overview. But if there are tests,
which aren't related to localized or L10N specific problems, they can
be eliminated and should be integrated into an automated test - if
possible.

One one test should be there. A scenario for a sanity check without
any usage of a TestTool or something other automated tooling.

That's my view on testing TCM test cases.

Thorsten


Vito Smolej wrote:
Hi Jogi:

My shortlist:

1) replacing TCM use cases with scripts - oh h*l, why not?! I'd write the first few ("open a Word file and store it as a odt..." 2) triangulate grey areas and fill them up - what else is there to be tested 3) YA language generator - right now climbing up and down the tree structure and finding places, where to put a string or two, is no fun 4) testtool lint aka "Who's testing testtools": how can one prove that his/her current / next revision is OK? One needs to test/qc it for ...
- completeness
- consistency
- ,,,(see 3)
5) going beyond land codes (sort of linguistic Unicode to avoid the two-digits bottleneck in the future) 6) user's interaction, in the simplest form as a message box "Look at the document and press Yes if OK, and No if not" (see 1 above). Comment: you probably had it and threw it out because it interferes with automatic execution. But one could just as well swap this kind of questions out of the way and have them checked later, when the procedure has finished.

Regards

smo


Joerg Sievers wrote:
Hi!

It's nice to see that the interest on using the VCL TestTool is growing. Thank you very much for your comments, suggestions etc. Be sure, we read it and we answer! And we need your input!

The automated testing team inside Sun Microsystems maintains at the moment 100% of the testing code but there is hope that also others will start writing test code in future which can be also shared and used by others. That would be a great test case development.

To get you into the boat we want to get a good set of test scripts [1] and will do some enhancements in these areas:

1. Documentation
2. Reuse
3. Structured
4. Mainenance

We know for 1.) that we need to document how to add a new L10N language to the framework and also we need to make it easier (4.).

_Do you_ have suggestions for the other areas we should think about?

If yes, feel free to write here an answer. We want to collect in the next three weeks which enhancements we need to to do to get the barriers down and you into the boat. I will summarize it and maybe you are alos interested to do some work with us...

Thank you in advance for supporting OOo!

Cu,
Jogi

http://qa.openoffice.org/qatesttool
http://wiki.services.openoffice.org/wiki/User:Jsi

_____
[1] Software Test Automation, Mark Fewster & Dorothy Graham, Addison
    Wesley, 1999, ISBN 0-201-33140-3, page 69; table 3.1 "Comparison
    of good and poor sets of test scripts that perform the same set
    of test cases"


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to