<small id='BLtEf'></small><noframes id='BLtEf'>

    <bdo id='BLtEf'></bdo><ul id='BLtEf'></ul>

  • <i id='BLtEf'><tr id='BLtEf'><dt id='BLtEf'><q id='BLtEf'><span id='BLtEf'><b id='BLtEf'><form id='BLtEf'><ins id='BLtEf'></ins><ul id='BLtEf'></ul><sub id='BLtEf'></sub></form><legend id='BLtEf'></legend><bdo id='BLtEf'><pre id='BLtEf'><center id='BLtEf'></center></pre></bdo></b><th id='BLtEf'></th></span></q></dt></tr></i><div id='BLtEf'><tfoot id='BLtEf'></tfoot><dl id='BLtEf'><fieldset id='BLtEf'></fieldset></dl></div>

    1. <legend id='BLtEf'><style id='BLtEf'><dir id='BLtEf'><q id='BLtEf'></q></dir></style></legend>

        <tfoot id='BLtEf'></tfoot>

        量角器切换到上一个选项卡

        时间:2023-06-15

        <small id='Oy5qR'></small><noframes id='Oy5qR'>

        <tfoot id='Oy5qR'></tfoot>

        1. <legend id='Oy5qR'><style id='Oy5qR'><dir id='Oy5qR'><q id='Oy5qR'></q></dir></style></legend>
          1. <i id='Oy5qR'><tr id='Oy5qR'><dt id='Oy5qR'><q id='Oy5qR'><span id='Oy5qR'><b id='Oy5qR'><form id='Oy5qR'><ins id='Oy5qR'></ins><ul id='Oy5qR'></ul><sub id='Oy5qR'></sub></form><legend id='Oy5qR'></legend><bdo id='Oy5qR'><pre id='Oy5qR'><center id='Oy5qR'></center></pre></bdo></b><th id='Oy5qR'></th></span></q></dt></tr></i><div id='Oy5qR'><tfoot id='Oy5qR'></tfoot><dl id='Oy5qR'><fieldset id='Oy5qR'></fieldset></dl></div>
                <tbody id='Oy5qR'></tbody>

                  <bdo id='Oy5qR'></bdo><ul id='Oy5qR'></ul>

                  本文介绍了量角器切换到上一个选项卡的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  打开一个新标签(第二个)后,我试图切换到第一个标签.

                  After opening a new tab (second) I'm trying to switch to the first tab.

                       common.clickOpenNewSession(); //it opens the new tab
                  
                   browser.getAllWindowHandles().then(function (handles) {
                      var secondWindowHandle = handles[1];
                      var firstWindowHandle = handles[0];
                      browser.switchTo().window(secondWindowHandle).then(function () { //the focus moves on new tab
                          browser.sleep(3000);
                          expect(browser.driver.getCurrentUrl()).toContain("url");
                  //do some actions
                  
                      });
                  //below it doesn't work. I try to go back on previous tab without closing the second tab
                      browser.actions().sendKeys(protractor.Key.CONTROL).sendKeys(protractor.Key.TAB).perform();
                      browser.sleep(4000);
                      browser.driver.switchTo().window(firstWindowHandle);
                      browser.setLocation('http://google.com');
                  });
                  

                  推荐答案

                  问题是你试图通过使用 ctrl + tab 转到上一个选项卡,而不是使用窗口句柄切换回来.这在 WebDriver 中不受支持,因为使用 ctrl + tab 是一种系统操作,不能在您的浏览器上为所有操作系统/浏览器模拟.只需再次使用 browser.switchTo().

                  The problem is that you're trying to go to the previous tab by using ctrl + tab, instead of using the window handles to switch back. This is not supported in WebDriver, because using ctrl + tab is a system operation, and can't be emulated on your browser for all OS/browsers. Just use browser.switchTo() again.

                  这篇关于量角器切换到上一个选项卡的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何设置 HTML5 type="date";使用 Selenium/Protractor 的输入字 下一篇:量角器中的计数()与长度

                  相关文章

                  <i id='8NCry'><tr id='8NCry'><dt id='8NCry'><q id='8NCry'><span id='8NCry'><b id='8NCry'><form id='8NCry'><ins id='8NCry'></ins><ul id='8NCry'></ul><sub id='8NCry'></sub></form><legend id='8NCry'></legend><bdo id='8NCry'><pre id='8NCry'><center id='8NCry'></center></pre></bdo></b><th id='8NCry'></th></span></q></dt></tr></i><div id='8NCry'><tfoot id='8NCry'></tfoot><dl id='8NCry'><fieldset id='8NCry'></fieldset></dl></div>

                      <bdo id='8NCry'></bdo><ul id='8NCry'></ul>
                  1. <small id='8NCry'></small><noframes id='8NCry'>

                    <tfoot id='8NCry'></tfoot>

                    <legend id='8NCry'><style id='8NCry'><dir id='8NCry'><q id='8NCry'></q></dir></style></legend>