Forum Discussion

Leahy's avatar
Leahy
Contributor
5 years ago
Solved

Switch between copies of same applicaton

Hi ,   I have opened multiple cases of the same applicaton with: TestedApps.hastus1.Run(3); I am having trouble finding a way to switch between the separate instances...   Is there a simp...
  • Leahy's avatar
    Leahy
    5 years ago

    Got it to work...

     

    // # 1. Start 3rd Hastus
    TestedApps.hastus1.Run(3);


    var p = Sys.Process("hastus",1);
    var q = Sys.Process("hastus",2);
    var r = Sys.Process("hastus",3);

    // open dcsc03 in instance 3
    var Item = r.window("*","hdo01 - DAILYTEST2016*");
    Item.Activate();
    let hastus = Aliases.hastus;
    hastus.Form.WIN_FORMMENUSTRIP.Daily.Click(18, 9);
    let toolStripDropDownMenu = hastus.ToolStripDropDownMenu;
    .....................................


    // open emp01 in instance 2
    var Item = q.window("*","hdo01 - DAILYTEST2016*");
    Item.Activate();
    hastus.Form.WIN_FORMMENUSTRIP.Employees.Click(45, 8);
    .................................................