Extensão Chickenfoot Para Firefox


Há momentos em que o uso de computadores para fins de 'atacado', como quando um vendedor tenta Google para uma lista de nomes de empresas para determinar se eles estão em uma determinada área geográfica, quando um engenheiro de verificação web de teste o comportamento de uma aplicação web em diferentes casos de teste distribuídas ao longo de um intervalo pré-determinado de gerações à noite, possivelmente sob diferentes sistemas operacionais e muitos outros casos.

Todos estes cenários normalmente exigem operações repetitivas que possam causar erros, tensões, e, acima de tudo, a perda de tempo produtivo para ter de executar estas operações manualmente. Uma solução para este problema é combinar um pouco "de base de conhecimento de programação, com o poder de Chickenfoot - uma extensão gratuita para o navegador Firefox gratuito que realmente coloca um ambiente de codificação em barra lateral direita do navegador. Esta extensão do poder-embalados - apoiado em parte pela National Science Foundation, e o grupo do MIT design de interface - faz com que seja muito fácil de 'reescrever' a web, como os desenvolvedores afirmam. A instalação do Chickenfoot é simples, assim como qualquer outra extensão. Reinicie o navegador após o download (baixe aqui) e instalar o arquivo XPI (feito automaticamente, seguindo as instruções sobre o local) e pressione F8 ou equivalentemente ir ao Exibir> Barra lateral> Chickenfoot para abrir a interface. Script Editor aparece no lado esquerdo.

A barra de ferramentas

Há três seções distintas do editor. Primeiro, há uma barra de ferramentas com o novo, aberto, botões de salvar e salvar-like, seguido por um botão Run que fornece a facilidade para executar scripts tanto como JavaScript puro, ou como uma palavra-chave. Isso pode ser interessante para os programadores, como aqueles que estão bem versados ​​em Java pode simplesmente continuar com os scripts de Java, mas aqueles que são novos para a programação ou não quer aprender em tudo, pode contar com palavras-chave como é simples de seguir. Depois, há um botão de parada, e, finalmente, um botão de uma embalagem que permite a elaboração de roteiros como uma extensão do Firefox para re-distribuição. Em essência, uma ótima opção que permite a reutilização de código sem o risco de modificação.




Writing Script

O segundo painel é a área efetiva da escrita script. Vamos explorar alguns exemplos de scripts. Um script de três linhas para levar o navegador Google e procura por palavra DAWN gostaria o mostrado abaixo:

ir ("google.com") get ('Dawn')

Clique ('busca google')

Outros comandos úteis incluem ir, Tab aberto, selecione, desmarque a opção e escolha - para visitar um URL na mesma janela, visite uma URL em uma nova aba, verifique e botões de rádio, claros e coletar itens para uma caixa de lista, respectivamente. Todos estes comandos precisam de grandes nomes que dirigem (URL, nome de seleção, etc.) em citações e suportes, como mostrado no primeiro exemplo. Padrão de comando correspondentes começando com 'm', por exemplo, 'm.text' vai ter um texto visível enquanto página de edição comandos incluem inserir, remover e substituir para alterar a aparência de páginas da web. Isso pode ser útil quando você quiser implementar novas funcionalidades em um PC local site através da adição ou remoção de HTML. Operações em janelas escondidas são suportados usando uma construção, como mostrado abaixo:

w = fetch ('yahoo')

Também dê uma olhada nos exemplos de scripts que executam várias funções, tais como a substituição da imagem em um site, encontrar um livro na biblioteca, identificando as ligações que apontam diretamente para páginas web e tabelas HTML ordenação. Mais informações e detalhes sobre os recursos Chickenfoot podem ser obtidas a partir de suas páginas de blogs e FAQ disponíveis no site.

Saída, modelos, e desencadear ações

O terceiro painel é um conjunto de cartas que desempenham funções diferentes. A primeira aba é 'saída' para depuração que entra em ação quando há alguma informação a ser exibida como resultado de escrever scripts que já vimos. Segundo cartão é "padrão" para economizar tempo porque destaca componentes páginas da web que correspondem a um item destacado. Por exemplo, selecione "botão" da lista de guia padrões, e todos os botões na página aberta no navegador da web será destacado e mostrado a sua contagem. O mesmo se aplica aos outros itens usados ​​com freqüência, tais como caixas de seleção, caixas de listagem e conexões, etc., o que os torna elementos de programação confortáveis.

Terceiro guia é a guia "Ações", que mostra as ações tomadas durante a navegação. Grave ação de campo controle aqui realmente resulta em comandos de navegação ações de conversão que podem ser diretamente cortar-colados. Por exemplo, você tem o Google página carrega busca no navegador e você pressionar o botão de busca. Guia Ação exibe clique automaticamente (a "Pesquisa avançada").

A última aba é o "gatilho", com talvez a característica mais interessante, uma vez que os scripts de acionar realmente controlar a navegação e são ativadas depois de encontrar os gatilhos desejados. Triggers incluir palavras auto-destacado integrado SAT, permitindo caixas para ser redimensionada, removendo quebras de linha de textos, etc., que podem ser modificadas ou novas adições. Os gatilhos podem ser ativadas ou desativadas individualmente, designado para trabalhar em toda ou em um site específico que corresponde a um endereço (que pode ser definida usando um curinga asterisco) ou quando uma nova janela ou Firefox é iniciado. Outra maneira de começar é para acionar r mouse e selecione Executar gatilho nesta página para escolher a partir da lista de gatilhos.

Chickenfoot é um projeto muito ativa, com versões provenientes de meados de 2006. Essas atualizações não só fixa algumas falhas, mas também adicionou várias melhorias de funcionalidade como fazer Chickenfoot MAC e Linux, a introdução de palavras-chave para fazer simples de usar por aqueles que não sabem JavaScript, capacidade de gerenciar o código ambígua por exemplo, clique em "Pesquisar", quando há dois botões de pesquisa, bem como a capacidade de incluir outros arquivos JavaScript que residem no mesmo diretório.

Com uma coleção de opções, tais como gatilho e gravação, e com o pleno apoio JavaScript, Chickenfoot não abrandar o navegador como pode ser o caso com outras ferramentas de automação complexos e muitas vezes dispendiosas. Esta ferramenta não só é útil para evitar a repetição de tarefas para um estudante ou pesquisador categoria médio de usuários, mas pode ser extremamente útil para os profissionais que estão à procura de reduzir os custos associados aos produtos web-teste.

(0)
(0)

Comentários - 0

Sem comentários

Adicionar um comentário

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caracteres restantes: 3000
captcha