In Bezug auf Selen weiß ich, dass es keine Möglichkeit gibt, von einem Tab zum nächsten Tab in einem Webbrowser zu gehen. In meinem Fall habe ich einen Test, bei dem sich ein anderer Tab öffnet als der, auf dem ich vorher war. Ich versuche herauszufinden, in Ruby Code (ich verwende Rspec mit dem Selenium-Web-Treiber), wie es möglich ist, den Code so zu schreiben, dass er von einem Tab zum nächsten übertragen werden kann. Oder, Code mit der rechten Maustaste und öffnen, was ich in einem komplett neuen Fenster öffnen muss.Schreiben mit Ruby Rspec mit Selenium Webdriver
Danke !!
den Browser Fluss zu steuern ist in der Regel eine schlechte Idee. Warum müssen Sie einen neuen Tab öffnen? Das UI-Design sollte die Registerkarten in einem Layout enthalten, das der Steuerung des Browsers entgegensteht. – nathanengineer
Die Website, die ich für mein Unternehmen teste, wenn ich auf einen Link klicke, den ich für den Test anklicken muss, öffnet automatisch die nächste Seite in einem brandneuen Tab. – Mark
Es wäre gut, hier etwas von Ihrem Code zu zeigen. –