Einzelnen Beitrag anzeigen

Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
489 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Alternativen zu TestComplete

  Alt 27. Dez 2007, 12:02
Zitat von Larsi:
nur mal so aus interesse: dieses test complete, was macht das genau?
klcikt das einfach auf alle buttons^^
Ja und nein.
Wenn du eine Anwendung als "Open Application" compilierst (man muss dazu im Wesentlichen nur eine Unit einbinden), dann kannst du vom Testscript aus auf Properties von Komponenten zugreifen.

Dadurch macht es z.B. auch nichts (oder wenig) wenn sich die GUI ändert.
Und der Code bleibt lesbar. Hier ein Beispiel:

Delphi-Quellcode:
procedure ChangeSettings;
var
  p, w: OleVariant;
begin
  p := Sys.Process('Darwin');
  w:=p.frmNavigator; // so kommst du z.B. auf ein bestimmtes Fenster

  w.butSettings.Click; //..und kannst so dort einen Button drücken...
  w.PopupMenu.Click('[0]');
  w := p.frmMisc;
  w.Activate;
  if w.chkRelativeTime.Checked then
     w.chkRelativeTime.Click; //...oder eine Checkbox anklicken.
  w.chkShowCPulse.Click;
  w.btnOk.Click;
end;
  Mit Zitat antworten Zitat