如何在seleinium中向左滚动一个特定的div?

时间:2017-02-16 07:10:17

标签: angularjs selenium-webdriver

当我测试一个角度页面时,我需要向左滚动一个特定的段。我尝试了以下代码。

JavascriptExecutor jse = (JavascriptExecutor) driver;
jse.executeScript("window.scrollBy(200,200)", "");

但它没有用。

1 个答案:

答案 0 :(得分:0)

我认为这可以通过selenium Mouse交互实现,下面的代码可以给你一个想法。

function getClienteDb($cliente) {
    $clientDb = clone $someWhereGlobalDbConnection;
    // or just create new connection
    $clientDb = new ClientDbConnection();
    // and if needed - disconnect first db
    $someWhereGlobalDbConnection->disconnect();

    $clientDb->database = $cliente->NomeDB;
    $clientDb->username = Crypt::decrypt($cliente->Username);
    // etc...
    $clientDb->connnect();

    return $clientDb;
}

请让我知道你在找什么?