BIGtheme.net http://bigtheme.net/ecommerce/opencart OpenCart Templates

Matérias

Série Taiko: Seletores Inteligentes

A API de Taiko trata o navegador como uma caixa preta. Com o Taiko, você pode escrever scripts olhando para uma página da Web e sem inspecionar o código-fonte. Exemplo, no quatest.com, este comando abaixo irá clicar em qualquer elemento com o texto: ‘Contact’ (Botão do menu na página.) click("Contact") Essa mesma inteligência podemos fazer para escrever algo em um ...

Ler Mais »

Taiko: Automação confiável de navegadores

Para começar vamos entender o que é o Taiko. Segundo o site oficial do framework: Taiko é uma ferramenta de automação de navegador gratuita e de código aberto, criada pela equipe usando o Gauge da ThoughtWorks. É uma framework em Node, com uma API clara e concisa para automatizar testes em navegadores chrome. O Taiko usa a API do Chrome ...

Ler Mais »

Da série: Testes de Segurança — EP 1 Injection

Para iniciarmos esta série precisaremos entender alguns conceitos 🙂 Preparados? Quais são riscos de segurança nas aplicações O “atacante” pode utilizar vários meios e caminhos diferentes através da sua aplicação para prejudicar seu negócio ou empresa. Cada um destes caminhos e meios representam um risco que, pode ou não ser grave o suficiente para que você dê a devida atenção. Às ...

Ler Mais »

Da série: Testes de Segurança — Introdução

Muito se ouve falar em vazamentos de informações, de venda de informações, uso indevido de informações e assim vai…. os dados pessoais no mundo digital estão cada dia mais comuns certo? Mas será que realmente estamos preparados pra este avanço? Será que estamos preparados para migrar tudo para “nuvem”? Estas são algumas de tantas perguntas que devemos fazer quando desenvolvemos ...

Ler Mais »

Pequenas empresas, grandes oportunidades!

Demorei mas, voltei! Irei dar continuidade ao assunto do post anterior… pequenas empresas que não tem processo definidos podem dificultar o processo de qualidade de software. Bom, digo isso com propriedade, pois nos últimos anos, optei por sair de uma empresa de grande/médio porte, para trabalhar em empresas de pequeno porte ou as startups*. Nestes últimos anos, tive contatos com ...

Ler Mais »

Automação de testes web com Docker 2!

Agora que aprendemos como utilizar o Docker e seu container vamos configurar nosso projeto para apontar os testes para este container! Como? Vamos ver o código abaixo: Capybara::Selenium::Driver.new(app, :browser => :chrome, :desired_capabilities => Selenium::WebDriver::Remote::Capabilities.chrome( 'chromeOptions' => { 'args' => [ "--start-maximized" ] } ) ) Este é meu código de criação do novo Driver Chrome! Mas como meu driver vai ...

Ler Mais »

Automação de testes web com DockerAutomação de testes web com Docker!

E ai pessoal tudo bom? Que tal avançar um pouco sua automação de testes e dockerizar todo o ambiente? Vamos iniciar hoje entendendo um pouco sobre a imagem do Docker disponibilizado pelo Selenium: Acessando o link e clicando em Dockerfile, você verá o que a imagem vai fazer quando o container rodar. Se você verificar tem a linha: FROM selenium/node-chrome:3.5.3-boron ...

Ler Mais »

Criando projeto de automação de testes mobile – Parte 2

Vamos iniciar a segunda parte, então começaremos por editar o arquivo env.rb, este arquivo é carregado primeiramente quando rodarmos os testes, vamos adicionar no env.rb o seguinte código:   require "appium_lib" require "pry" def caps { caps: { deviceName: "Samsung", platformName: "Android", deviceName: "J7 Galaxy" app: (File.join(File.dirname(__FILE__), "PreciseUnitConversion.apk")), appPackage: "com.ba.universalconverter", appActivity: "MainConverterActivity", newCommandTimeout: "3600", appium_lib: { wait: 20, debug: false ...

Ler Mais »

Criando projeto de automação de testes mobile – Parte 1

Bom, vamos iniciar uma série de publicações sobre automação de testes mobile, vamos discutir sobre frameworks, linguagens, device farms e muito mais! Então não deixe de contribuir e comentar o que você usa e quais são suas dúvidas! O que precisamos saber para iniciar um projeto de automação de testes mobile? Qual linguagem vamos utilizar para codificar? Quais frameworks vamos utilizar? O que vamos ...

Ler Mais »
Page Reader Press Enter to Read Page Content Out Loud Press Enter to Pause or Restart Reading Page Content Out Loud Press Enter to Stop Reading Page Content Out Loud Screen Reader Support