Ответы пользователя по тегу PhantomJS
  • PhantomJS 2.0+Selenium работает слишком медленно?

    shqn
    @shqn Автор вопроса
    Может кому пригодится: причина оказалась в больших размерах javascript объектов, которые были на странице. Лечить это можно вынесением каких-то его частей в отдельные объекты. Что-то вроде того:

    // Problem
    var complexObject = {
        id: 123,
        name: "Object 123",
        foo: {...}, // Много данных
        bar: {...} // Много данных
    };
    
    // Solution
    var fooObject = {
        // ...
    };
    var barObject = {
        // ...
    };
    
    var complexObject = {
        id: 123,
        name: "Object 123",
        foo: fooObject
        bar: barObject
    };
    Ответ написан
    3 комментария