Resultados da pesquisa a pedido "phantomjs"
Como faço para substituir o window.screen?
Estou escrevendo um aplicativo PhantomJS simples que raspa páginas específicas em busca de padrões. Em uma dessas páginas, o proprietário do site está lendo owindow.screen propriedades width / height e alteração do URL em mim (que está cancelando ...
Teste do AngularJS com selênio
Eu tenho um aplicativo SPA na pilha ASP MVC + AngularJS e gostaria de testar a interface do usuário. Por enquanto, estou tentando o Selenium com os drivers PhantomJS e WebKit. Esta é uma página de teste de amostra - visualize com um único ...
PhantomJS e clicar em um botão de formulário
Eu tenho um formulário HTML muito simples que estou tentando testar com vários tipos de dados. Eu escrevi um protótipo de prova de conceito no MS Access / VBA usando o objeto IE. Funcionou bem, mas o produto final de teste precisa usar ...
Não é possível passar as funções do módulo para a Página
Eu tenho um módulo chamadoutil com os métodosgetMutedColor e alguns outros.getMutedColor depende de outro chamadorand no mesmo módulo. page.includeJs('https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.10/d3.min.js', function() { var util = ...
Exemplo de C # do uso do driver da web PhantomJS ExecutePhantomJS para filtrar imagens
Estou procurando poder ativar e desativar seletivamente certas imagens. Eu me deparei com o seguinte artigo: PhantomJS como pular recurso de ...
Problema de ligação do CasperJS
Estou tentando acessar uma página do instagram, mas sem sorte. Continuo recebendo o erro e uma captura de tela em branco. Texto do erro: TypeError: 'undefined' is not a function (evaluating 'a.createDescriptor.bind(null,t)')Casperjs --version é ...
Percorra a lista de elementos clicáveis e escreva o html nos respectivos arquivos
Estou usando o jQuery para obter uma lista de elementos que contêm determinadas palavras-chave. Consigo obter a lista de elementos, mas não sei como percorrer cada elemento, clicar no elemento filho e baixar a página recém-carregada. Aqui está o ...
Como clicar com o botão direito do mouse em uma diretiva A em um teste do PhantomJS
App gerado pela Yeoman com gerador angular. Directiva: angular.module('psApp').directive('scrollTop', function () { return { restrict: 'A', scope: true, template: '<a href="#" ng-click="click()" class="scroll-top"><span class="glyphicon ...
Como limpo o cache do phantomjs em um mac?
De alguma forma, corrompi o cache do phantomjs enquanto testava com carma (escrevendopouchdb [http://pouchdb.com]testes). Como posso limpar esse cache e voltar ao meu ambiente de teste original?
Phantomjs anexa ao arquivo com fs.write
Como anexar a um arquivo usandofs.write()? O uso de fs.write nos mesmos arquivos substitui o conteúdo: var fs = require('fs'); try { fs.write("file.txt", "Hello World", 'w'); fs.write("file.txt", "Hello World", 'w'); } catch(e) { console.log(e); }