Postagens

Gerador BR - Pacote NPM para gerar números de documentos brasileiros

Imagem
  Gerador de Dados Fictícios - Brasil Pacote NPM para Gerar de Dados Fictícios para Projetos em Node.js. https://www.npmjs.com/package/gerador-br Ideal para testes unitários , testes de APIs  e testes E2E  automatizados com  Cypress , Playwrite,  Jest ,  Node.js Test Runner ,  Jasmine ,  Mocha ,  Chai ,  Supertest ,  Sinon  e  Puppeteer . O pacote fornece uma coleção de funções para gerar dados brasileiros aleatórios, como: Gerador de Documento : CPF, RG, CNH, Título de Eleitor, PIS, CNS (Cartão Nacional Saúde), Passaporte, Gerador de Pessoa : Nome, Nickname, Data de Nascimento, Cor de Pele, Orientação Sexual, Identidade de Gênero, Tipo Sanguíneo, Escolaridade e Profissão; Gerador de Empresa : CNPJ e Inscrição Estadual; Gerador de Endereço : CEP, Logradouro, Número, Bairro, Localidade e Estado; Gerador de Contato : E-mail, DDD, Operadora, Celular e Telefone; Gerador de Conta Bancária : Código do Banco, Nome do Banco, Agênc...

Como gerar scripts de teste de API para Playwright e Cypress a partir da documentação Swagger

Imagem
API Test Builder - Extensão VS Code Gerador de script de teste de API Gere automaticamente scripts de teste de API para  Playwright  e  Cypress  a partir da  documentação do Swagger  . https://marketplace.visualstudio.com/items?itemName=mlourenco.api-test-builder Suporta: Versão OpenAPI 3.0 Versão Swagger 2.0 Uso Abra a  documentação do Swagger  (arquivo JSON) no VS Code; Clique com o botão direito  em qualquer lugar no editor de código; Clique no menu  API Test Builder  ; Clique na opção desejada; Swagger para Cypress Swagger para Playwright Voilà  ! A extensão irá gerar os diretórios e modelos de script de teste. Tudo o que você precisa fazer é ajustar o recuo e adicionar os cenários de teste que você quer/precisa. Experimente a extensão Quer experimentar a extensão, mas não tem um arquivo de documentação do Swagger? Você pode usar os exemplos do Swagger Petstore: Para  Swagger Petstore 2.0  use o arquivo .json:...

Mascaramento de Dados Estático versus Dinâmico

Imagem
A maioria dos Analistas de Segurança da Informação concorda que a melhor maneira de proteger os dados é aplicar uma abordagem em camadas à segurança. O mascaramento de dados é uma tecnologia de segurança e aprimoramento de privacidade recomendada pelos analistas do setor como uma camada de proteção de dados obrigatória. Embora a terminologia varie em toda a indústria, vamos começar definindo o mascaramento de dados como a substituição de dados confidenciais por um equivalente fictício realista com o objetivo de proteger os dados contra divulgação indesejada. O mascaramento de dados vem em dois tipos básicos: estático e dinâmico. O mascaramento de dados estáticos (Static Data Masking - SDM) substitui permanentemente os dados confidenciais, alterando os dados em repouso. O mascaramento de Dados Dinâmico (Dynamic Data Masking - DDM) visa substituir os dados sensíveis em trânsito, deixando os dados originais em repouso intactos e inalterados. Esta postagem analisa os recursos, casos de u...

Tutorial Selenium WebDriver

Imagem
Olá pessoal. Tudo bem? Para quem deseja aprender Automação com Selenium WebDriver , segue um tutorial excelente. Ele foi elaborado por um amigo, Rafael Cardoso . Nele, o Rafa teve o cuidado de começar do zero. Desde a Preparação do Ambiente até a Geração dos Artefatos (como Evidência, Logs e Relatório de Execução). Tenham foco e bom estudo! 1 – Selenium WebDriver  -  Configuração Eclipse 2 – Selenium WebDrive - Abrindo os Navegadores 3 – Selenium WebDrive - Localizando os elementos em uma página 4 – Selenium WebDrive - Navegando e interagindo com elementos de uma página 5 – Selenium WebDrive - Navegando e interagindo com elementos de uma página – Parte 2 6 – Selenium WebDrive - Acessando informações de um arquivo .CSV 7 – Selenium WebDrive - Capturando evidências dos testes. 8 – Selenium WebDrive - Criando Bibliotecas de Funções 9 – Selenium WebDrive - Gerando Log de evidências em PDF – Parte 1 9 – Selenium WebDrive - Gerando Log de evidências e...

7 princípios fundamentais do teste de software

Imagem
O teste é parte fundamental no ciclo de vida de um software. Abaixo estão listados 7 princípios fundamentais que envolvem o processo de teste e devem servir como um guia geral, tanto para testadores quanto para desenvolvedores. Afinal, ambos participam efetivamente do processo de amadurecimento do sistema. 7 princípios teste de software 1º Príncipio: Testes apontam a presença de falhas Testes conseguem identificar a existência de falhas, mas não pode garantir a ausência delas. Mesmo se nenhum erro for identificado em uma bateria de testes, não é possível afirmar que o software está livre de falhas. 2º Princípio: Teste exaustivo é impossível A menos que a aplicação sendo testada tenha uma estrutura lógica muito simples e valores de entrada limitados, teste exaustivo é inviável pois seria extremamente custoso cobrir todos os cenários possíveis. Deve-se calcular o esforço dos testes baseando-se nos riscos e prioridades. 3º Princípio: Teste antecipado o desenvolver...

Glossário Teste de Software - ISTQB/BSTQB

Imagem
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z GLOSSÁRIO PADRÃO DE TERMOS UTILIZADOS EM TESTE DE SOFTWARE Versão 2.1br (Abril de 2010) Produzido pelo "Glossary Working Party" International Software Testing Qualification Board Editor Erik van Veenendaal (Holanda) Notificação do Detentor dos Direitos Autorais Este documento pode ser copiado na Integra ou em parte desde que haja menção à sua fonte ( ISTQB / BSTQB ). Tradução realizada pela TAG01 (Documentação) do BSTQB A B C D E F G H I J K L M N O P Q R S T U V W X Y Z O Blog Qualidade De Software reserva ao ISTQB / BSTQB os direitos a este glossário.

Gerador de Dados Fictícios CPF CNPJ CEP e mais

Imagem
Criei uma Extensão Chrome para Gerar Dados . https://chrome.google.com/webstore/detail/ipfihnddjaepajgdamecijfdefikdgam Funcionalidades: Gerador de Pessoa : CPF, RG, CNH, Título de Eleitor, PIS, CNS, Passaporte, Nome, Nickname e Data de Nascimento; Gerador de Empresa : CNPJ, Inscrição Estadual; Gerador de Endereço : CEP, Logradouro, Bairro, Localidade e Estado; Gerador de Contato : E-mail, Celular e Telefone; Gerador de Veículos : Renavam, Placa Antiga e Placa Mercosul; Gerador de Conta : Banco, Agência Bancária e Conta Bancária; Gerador de Cartão de Crédito:  Número, Bandeira, Titular, CVV e Validade; Consulta Código de Banco.  O Gerador de Dados foi desenvolvido com o propósito de auxiliar Programadores, Analista de Teste, Analistas de Sistemas e Estudantes a testarem seus softwares. Vários sites oferecem este tipo de serviço on-line. Mas, às vezes, o local onde você presta serviço tem acesso restrito à internet ou a determinada categoria de sites. Ou não permite a...