JUGAT 2001-11-20
- When: 20.11.2001 18:00
- Where: Rational Software Austria GmbH, Lassallestraße 7b, 1020 Wien
Dr. Gerhard Weishaar "Testautomatisierung und Extensibility für Java"
Gerd Weishaar ist fuer die Automated Testing Business Unit in Lexington/MA im Produktmanagement als Technologie Evangelist tätig
Testautomatisierung ist ein bekanntes Thema und wird von sehr vielen Firmen bereits verwendet. Dabei wird mit sogenannten Capture/Replay Tools ein Testfall aufgezeichnet. Die aufgezeichneten Testfaelle koennen entweder einzeln oder gebuendelt automatisch ausgefuehrt werden. Dies klingt zuerst sehr einfach wird aber durchaus problematisch, wenn C/R-Tools mit speziellen Controls nicht umgehen koennen. Damit ist ein "objekt-orientiertes" Playback nur beschraenkt oder gar nicht moeglich. Die Erfahrung hat gezeigt, dass egal wieviele Controls ein C/R-Tool Hersteller unterstuetzt es immer Controls geben wird, die zu Problemen fuehren. Entweder sind dies weniger bekannte Hersteller-Controls oder es handelt sich um selbstentwickelte Spezial-Controls. Um dieses Problem zu loesen verwendet Rational Robot Proxy-Objekte zur Erkennung aller Controls. Diese Proxy-Schnittstelle steht aber nicht nur Rational Software als Hersteller zur Verfuegung, sondern auch Rational-Kunden, die mit kalkulierbarem Aufwand eigene Proxy-Objekte implementieren moechten. Das Result ist, ein praktisch universell erweiterbares C/R-Tool Rational Robot.
DI Roland Triendl - "CVS in the Enterprise"
Roland Triendl is CTO of sysis interactive simulations ag and the co-founder of the Java User Group Austria.
This presentation gives an overview of using CVS (Concurrent Version Control) in the Enterprise. Using CVS within this environment causes unique problems because many users don't have a software engineering background. Consequently they run into problems when confronted with CVS. An approach used at SYSIS is the usage of different CVS front ends such as Tortouise, WinCVS, MacCVS and batch files to cover the needs of software developers, game designers and graphical artists.