Hi!

Beginning with the mileston DEV300m22 the modul "testautomation" will be part of the CWS process [1] and you will be able to add it to a CWS.

The test script writers [2] will fix their test cases in CWSes like the software engineers doing it all the time.

Why?

The QA Automation hosted their own versioning system since +10 years and made the same things Rlease Engineering (RE) is doing for software code. In the last time it got harder to have software- and test code in sync and there were only historical reasons why the software code has been managed on its own.

What?

What will be changed in the software engineers workflow? It will be possible to change the test script code at the same time as the software code will be changed. It is possible that 'long running' CWS'es can holf their own test case repository which will be added with the integration of the CWS.

When?

When should the modul 'testautomation' be added to a CWS? Everytime you change user interaction behaviour (focus, windows handling, ...) or the UI (user interface; dialogs, buttons, windows, ...) and it would be great to give the test script writers the chance to adopt their test cases to the new behaviour.


Advantages?

- A CWS always has a matching set of VCL TestTool test cases
- Test Automators have no overlayed/additional release engineering
  work to do anymore
- testers and software developers can write issues if a test case
  has to be adopted to a new behaviour

Disadvantages?

- Test Automators have to use a CWS to fix their test cases (it
  was easier to check them in top level:)

Next?

QUASTe [3], VCL TestTool control file (.testtoolrc) have to be enhanced/modified to the new environment. We will also try to create a CWS matching TestTool control file in the build process to reduce the manual work on settings etc.

Links:

[1] "Test Code on The Way Into The Childworkspace Process"
http://blogs.sun.com/GullFOSS/entry/test_code_on_it_s
[2] Responsibnle Test Automators
http://qa.openoffice.org/ooQAReloaded/AutomationTeamsite/ooQA-TeamAutomationResp.html
[3] Quality Assurance Statuspage
http://wiki.services.openoffice.org/wiki/QUASTe

Contact:
mailto:[EMAIL PROTECTED]

Thanks!

Many thanks to Joerg Jahnke for supporting the idea in Release Engineering and Development, Marc Neumann who implemented the process in the test automation group, Helge Delfs and Thorsten Bosbach who are adopting the reporting part of the TestTool environment - and the test automators [1] from Sun who changed their tests and -cases to a agreed new structure [1] in a real short time.

Yours,
Joerg (Jogi) Sievers

--
Sun Microsystems GmbH           Joerg Sievers
Nagelsweg 55                    Quality Assurance Engineer
20097 Hamburg


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

Reply via email to