如何关闭子窗口硒中的额外选项卡

时间:2018-11-01 19:51:38

标签: selenium tabs

    $config = Configuration::getDefaultConfiguration();
$config->setApiKey('Authorization', 'my-api-key');
$apiClient = new ApiClient($config);
$messageClient = new MessageApi($apiClient);


$messages = $messageClient->searchMessages(
    [
        'filters' => [
            [
                [
                    'field' => '103150',
                    'operator' => '=',
                    'value' => '1'
                ],
                [
                    'field' => 'status',
                    'operator' => '=',
                    'value' => 'received'
                ]
            ],

        ],
        'order_by' => [
            [


                'field'=> 'created_at',
                'direction'=> 'desc'


                // 'field' => 'status',
                // 'direction' => 'ASC'
            ],
        ],

    ]
);
       print_r($messages);

我正在使用selenium打开同一窗口中的多个链接,但是第一个子窗口将打开额外的标签。在为chrome启用adblocker插件后,发生了这种情况。它实际上是有关插件已成功安装的通知。现在,当我无法关闭新打开的选项卡时,就会出现问题。其他选项卡成功启动,但无法按预期在选项卡之间切换。他们可以关闭新打开的标签页并切换到第一个标签页吗?

0 个答案:

没有答案