Categorie: Ferramentas de teste de automação / Cipreste Reveja

Cipreste

Avaliações: 46 | Classificação geral: Boa
Excelente
33
Boa
12
Média
1
Mau
0
Horrível
0
O Cypress testa tudo o que é executado em um navegador. O Cypress Test Runner é arquitetado para lidar com estruturas modernas de JavaScript especialmente bem. Temos centenas de projetos usando os mais recentes frameworks React, Angular, Vue etc. O Cypress também funciona igualmente bem em aplicativos renderizados por servidor. O Cypress Dashboard Service é um companheiro opcional baseado na Web para o nosso Test Runner. Ele registra os testes executados na Integração Contínua para que você possa entender falhas e compartilhar resultados com sua equipe.
Comentário deixado em 04/10/2020
Lia

Eu posso fazer e2e e testes de integração sem problemas. É realmente um salva-vidas, e não sei o que fiz com a minha vida antes de ela aparecer.

Eu realmente gosto de como tudo é construído em JS. Isso é um divisor de águas para mim. Realmente facilita minha vida 10x, e isso não é um exagero.

Ainda é um pouco complicado, mas eles são bons em aceitar solicitações pull, de modo que isso não é um grande problema para mim.
Comentário deixado em 04/10/2020
Kendall

Para mim, a facilidade de uso de testes automatizados usando o Cypress é uma das melhores coisas. Desde a instalação inicial até a execução no CI / CD, o Cypress facilita muito sua vida quando se trata de testes. A estrutura é incrivelmente fácil de usar e fácil de navegar, e você não tem andaimes para configurar para usar o Cypress (sem drivers da Web, sem servidores, etc.). Também adoro os recursos de depuração disponíveis no Cypress; tirar instantâneos do DOM e ter a capacidade de voltar e ver o estado a cada passo do caminho provou ser incrivelmente útil. Eu realizei um teste no inverno de 2017 de todas as estruturas de teste atuais, incluindo Cypress, TestCafe, NightwatchJS e algumas outras; Cypress saiu por cima e acredito que ainda o faz agora.

Eu experimentei OOM estranho (falta de memória) e falhas aleatórias ao usar o Chrome durante testes longos do e2e com várias etapas; a equipe tem sido incrível de trabalhar e me ajudou a solucionar problemas, mas isso ainda ocorre com determinados testes. Alguns proprietários de produtos / partes interessadas da empresa não gostam que ele seja executado apenas no Chrome, mas eu sei que a equipe do Cypress está desenvolvendo uma implementação do Firefox, para que esse problema seja resolvido em breve.
Comentário deixado em 04/09/2020
Heller

A introdução ao Cypress foi bastante simples devido a documentos realmente ótimos e ao uso de bibliotecas de asserções que eu já conhecia.

A maior coisa que falta no Cypress agora, e estou empolgado ao ver que eles estão trabalhando nisso, é o teste entre navegadores. Edge e Safari são um problema constante para mim e gostaria que o Cypress pudesse me ajudar a entender esses problemas.
Comentário deixado em 04/06/2020
Matthia Gatlin

o software é muito fácil de usar e construir scripts de teste com o mínimo de esforço.

requer algum conhecimento sobre como criar funções usando a sintaxe js
Comentário deixado em 04/03/2020
Greenebaum Atonal

Eles são ativos na comunidade de desenvolvimento de Atlanta, o que eu realmente aprecio. Eles criaram um ótimo produto e continuam ouvindo o que os usuários desejam.

A maneira como o executor de teste mostra quais etapas está sendo executada e mostra a página que está exercitando é realmente útil. A ferramenta seletora economiza muito tempo e ajuda qualquer pessoa a aprender a escrever testes e2e ui. A sintaxe é expressiva. Sabe esperar pelo carregamento da página.

Minha empresa queria que o teste entre navegadores fosse suportado, mas o que eu uso para isso não é necessário. E acredito que está em andamento.
Comentário deixado em 03/31/2020
Appledorf

Estou muito feliz usando o Cypress. Isso me ajuda a automatizar testes para os projetos em que trabalho.

Quão fácil é instalar e usá-lo.

Eu acho que falta uma maneira de recuperar um seletor específico para ser usado quando você estiver codificando, como um botão ou um link no aplicativo da web.
Comentário deixado em 03/30/2020
Kurt

Pagar aos humanos que cliquem em botões para testes de regressão não é o caminho a seguir. O Cypress não apresenta uma nova abordagem para escrever testes, mas inclui ferramentas para executá-los, o que torna "divertido" escrever novos testes. Os testes também podem ser executados como parte do seu sistema de integração contínua.

Paradigma completamente novo para teste de integração. Foco no desenvolvedor. Não há mais selênio!

Ainda apenas o Chrome como navegador. Mas eles estão trabalhando em mais navegadores.
Comentário deixado em 03/27/2020
Ardella

Nós absolutamente amamos o Cypress. A vida antes de usá-la parece a idade da pedra. Estamos constantemente lançando códigos melhores e uma experiência melhor para nossos usuários por causa do Cypress enquanto precisamos testar menos manualmente.

O Cypress reduziu a quantidade de trabalho manual de controle de qualidade e a revisão e retrabalho do desenvolvedor que experimentamos em uma quantidade incrível. É difícil imaginar como trabalhamos antes de usar o Cypress. O Cypress é muito fácil, mas também oferece ferramentas incrivelmente profundas para executar basicamente qualquer tipo de teste que você gostaria de ver.

Como mencionado acima, o Cypress pode ficar tão complexo quanto você desejar. Passamos muito tempo configurando testes, o que parece ser muito trabalhoso no momento, mas a quantidade de tempo que isso nos poupa mais do que compensa. Desculpe, isso não é muito con ...
Comentário deixado em 03/26/2020
Schonthal Hargrett

O Cypress permite testes fáceis em vários ambientes. Adoramos que ele já inclua todas as ferramentas necessárias para consultar o DOM e fazer afirmações em nossos testes. A documentação é estelar e a comunidade por trás do projeto está crescendo rapidamente - dois fatores que contribuem para o nosso sucesso quando ficamos presos. Finalmente, os aprimoramentos mais recentes para executar testes em paralelo são incríveis!

Não gostamos de usar nossas contas do GitHub para efetuar login. Também seria bom executar testes em outros navegadores, como IE e Firefox, além de dispositivos móveis, para que possamos reduzir o número de navegadores nos quais testamos manualmente nossos recursos.
Comentário deixado em 03/25/2020
Kosak

Eu sou novo no teste de interface do usuário de desenvolvimento web. Enquanto outro produto me dá o horror, apenas espiando a configuração, o Cypress realmente escolhe o meu interesse. E depois que eu preciso fazer os testes para o meu front end, achei muito fácil de usar. Esta será absolutamente uma estadia principal na minha caixa de ferramentas.

É muito fácil de usar!! Instalação e integração muito fáceis com meu projeto, configuração fácil de especificações e o tipo certo de relatório que eu preciso.

Desejo que ele suporte o teste de upload de arquivos, também o suporte a outro navegador seria ótimo.
Comentário deixado em 03/25/2020
Baggott Lipscomb

É ótimo.

Fácil e rápido para começar a correr. Configuração muito mínima. Parece estável e utilizável para aplicativos de produção e de grande escala. Recursos, ferramentas e interface do usuário agradáveis. Construído de uma maneira que suporta aplicativos da web modernos. No geral, um ótimo produto que faz com que as ferramentas mais antigas escritas para uma época diferente não sejam a única opção.

Tentar gerar bons relatórios html é um incômodo com a maneira como o Cypress 3+ quebra as especificações. Eu entendo por que eles fazem isso por seu próprio serviço. Algumas coisas ainda Não parecem estar lá ainda.
Comentário deixado em 03/21/2020
Concha Plagman

Foi muito amigável para iniciantes! Passei de um teste nunca escrito para dois testes E2E em um dia.

Não consigo pensar em nada - eu realmente gostei até agora!
Comentário deixado em 03/21/2020
Maurizio

Como desenvolvedor, o TDD é extremamente fácil e divertido de fazer com o Cypress.

Como desenvolvedor, a facilidade de uso para escrever testes é incrível.

Como desenvolvedor, as transições, o tempo em geral com GUI e cipreste enfrentam problemas com iframes ou bibliotecas de fornecedores.
Comentário deixado em 03/20/2020
Ryan Rapert

Começando com a ferramenta Cypress foi muito legal. Naquela época, eu não hesitaria em dar uma classificação de 9/10. Agora, depois de usar por alguns meses e usar a ferramenta em testes reais, acho que seria bom ter mais alguns recursos acima para adicionar, então a classificação no momento é 8/10

Fácil de usar, seleção de seletor e rápido para testar a opção UI.Parallel.

A conexão com o banco de dados precisa ser uma maneira bem documentada e melhor de ter uma conexão real à maioria dos bancos de dados. Lutando com o upload de arquivos, como anexos de imagens e envio. Habilite para lidar com testes de Captcha de terceiros. Os controles básicos da interface do usuário, como executar, pular, apenas, pausar etc.O método simples de arrastar e soltar precisa funcionar em todos os lugares. Marcação / agrupamento de grupos de teste necessários na interface do usuário. Outro suporte ao navegador. Capacidade de anotação para chamar testes de diferentes suítes. Outra opção de espera, exceto cy.wait (1000) (espera dinâmica). Controles para testes de mapas do Google, gráficos altos e muito mais para adicionar à lista.
Comentário deixado em 03/18/2020
Giesser

Eu usei Cypress muito menos até agora. Explicará mais quando usar mais.

É fácil de usar, de código aberto e fornece boa documentação. Ele escreve que os scripts são JavaScript e útil para aqueles que conhecem bem o JavaScript.

Ele deve fornecer suporte a outras linguagens de programação. Porque requer conhecimento de JavaScript para escrever scripts.
Comentário deixado em 03/17/2020
Vachell Kealohanui

Em nossa empresa, estamos usando o cipreste como uma ferramenta de CI para testes e2e.

Eu gosto de afirmações padrão. Isso me permite escrever testes de fumaça com muita facilidade.

Às vezes, recebo erro falso positivo, mas principalmente quando o Electron é o tempo limite de carregamento da página do mecanismo.
Comentário deixado em 03/17/2020
Baram Debois

A exibição dos seus testes e2e a cada passo é realmente o que eu sempre esperava para um software de teste e2e

Não é confiável. Os testes executados três vezes seguidas funcionam 3 ou 1 vezes e não têm nada a ver com o que você fez. A depuração geralmente fornece informações erradas ou inúteis.
Comentário deixado em 03/16/2020
Austreng Denzler

Ficamos felizes em usar o Cypress, pois o Cypress cobria todas as nossas necessidades (não precisamos oferecer suporte a nenhum navegador que não seja o Chrome). É rápido, mais confiável que o selênio. Solucionar problemas de casos de teste com falha é excelente em geral. Só gostaria que eles tivessem um recurso mais sofisticado para oferecer pelo preço pedido

Cypress vem com uma experiência imbatível no desenvolvimento de testes. Fora da caixa, você está armado com um instantâneo muito útil, viagens no tempo, depurador, corte de cabelo em um teste superficial não é realmente um caso usando o Cypress.

1. É um pouco caro, já que precisamos executar o teste em nossos próprios servidores (pense no custo extra para manter esses servidores).
Comentário deixado em 03/13/2020
Maryl Estala

Experiência incrível para desenvolvedores que substitui de longe tudo na categoria

- Funciona imediatamente - Testes rápidos e feedback do desenvolvedor - Completo e funcional, sem plugins de terceiros

- Suporte entre navegadores
Comentário deixado em 03/11/2020
Felecia Rener

- Melhor percepção de como a qualidade dos recursos está sendo mantida nas equipes

- A documentação de como usar o Cypress é uma das mais bem escritas que já li. A equipe fornece muitos exemplos diferentes e partes de código de trabalho para colocar você em funcionamento com o Cypress em vários ambientes.

Isso não é necessariamente uma falha da ferramenta, mas as falhas no teste de depuração em um ambiente de integração contínua (Jenkins) são um problema (embora exista um problema no Github aberto para resolver isso no futuro).
Comentário deixado em 12/23/2019
Caprice Wisser

Usamos o cipreste para escrever casos de teste integrados. Anteriormente, era muito difícil usar mocha. Mas agora é muito fácil usar o cipreste e cobrimos mais testes do que antes.

Cypress é uma nova revolução nos softwares da estrutura de teste. Podemos escrever facilmente casos de teste integrados usando o cipreste e passar facilmente de um ponto para outro no pipeline. Reproduzir / pausar é a melhor característica.

A interface do usuário não é tão intuitiva. Às vezes, ele trava durante as sessões e precisamos reiniciar desde o início.
Comentário deixado em 10/22/2019
Gignac

O Cypress foi desenvolvido para a web moderna, o que facilita o uso ao interagir com elementos do AngularJS, algo com o qual produtos como o Katalon frequentemente enfrentam dificuldades.

O Cypress facilita bastante as verificações automatizadas de sanidade, com muitos recursos bem embalados em uma solução robusta. Eu realmente gosto de cy.screenshot (), então eu tenho algo para anexar a um ticket JIRA e fazer referência novamente, quando revisito o bug posteriormente.

Não há suporte para várias guias do navegador. Eu tenho um cenário específico que tenho que incorporar uma ferramenta diferente, especificamente para esse fim.
Comentário deixado em 08/23/2019
Edmonds

Cypress é o framework e2e mais amigável para desenvolvedores por aí. É rápido e poderoso, mais fácil de aprender que o selênio.

Ainda é novo. Não há suporte para outros navegadores.
Comentário deixado em 01/24/2019
Amalbergas

Comecei a usá-lo com um projeto pessoal. É uma biblioteca de validação que visa fornecer plug-ins para vanillaJS, vue, reag, angular e svelte (pelo menos por enquanto, eu acho). Quero ver se consigo escrever uma biblioteca fácil para várias ferramentas, permitindo muito a reutilização, enquanto altero a tecnologia subjacente.

- UI / UX: Estou extremamente impressionado com o quão intuitivo é o corredor de teste. Posso verificar o estado do aplicativo antes e depois de uma ação! Isso me ajuda a encontrar o melhor seletor de consulta para o cypress acessar um elemento. E eles ajudam com isso com uma boa documentação sobre recomendações, práticas recomendadas / ruins e a hierarquia que o cipreste usa ao decidir qual é o melhor seletor de consultas.

- Ele não suporta outros navegadores além do Chrome. Embora exista um problema: https://github.com/cypress-io/cypress/issues/310
Comentário deixado em 01/17/2019
Iseabal Hyon

1. Foi fácil de aprender. Havia ótimos exemplos para ajudar você a começar.

O suporte ao navegador era muito limitado.
Comentário deixado em 01/12/2019
Beckett Pitts

O Cypress tornou o e2e muito viável quando eu nunca havia conseguido outras ferramentas por falta de paciência.

Cypress torna o teste de ponta a ponta tão fácil quanto o gracejo faz o teste de unidade. As definições de TS facilitam a exploração das APIs e, quando isso fica aquém, sua documentação preenche o vazio e mais algumas.

Não tenho certeza se usei cipreste o suficiente para encontrar pontos de dor.
Comentário deixado em 01/10/2019
Robison

Testes E2E de aplicações de reação em larga escala

Fácil integração na arquitetura

Teste a paralelização apenas possível com o orquestrador de teste de cipreste
Comentário deixado em 01/07/2019
Sherrard Whitener

Nós o usamos para encontrar erros com um plug-in do Wordpress. Percebemos que poderíamos replicar facilmente comportamentos estranhos que nos ajudaram a entender de onde os problemas se originavam.

Com rapidez e facilidade, permitiu-nos acompanhar os testes de escrita. Conseguimos capturar e resolver problemas que, de outra forma, teriam sido difíceis sem o Cypress. A ferramenta não é apenas fácil de usar, mas divertida de aprender e adicionar ao fluxo de trabalho mais ou mais. Está bem documentado. Um must-have! Você pode escrever um teste de ponta a ponta e avaliar todo o processo com muita facilidade.

Eu não tenho contras. Ainda temos que encontrar um golpe.
Comentário deixado em 12/19/2018
Joub

Estou usando-o em todos os projetos que possuem frontend. Período.

Instalação Npm, cipreste aberto, pronto.

Os documentos são ótimos, mas podem ser melhorados um pouco.
Comentário deixado em 12/12/2018
Hoem

O usará para testar aplicativos da web de comércio eletrônico E2E.

Fácil de configurar e começar com o teste E2E

Precisa obter mais experiência prática com o Cypress, mas ainda não encontrou nenhum ponto negativo.
Comentário deixado em 11/18/2018
Turnbull

Configure o Cypress em ci / cd. Funciona muito rápido e é fácil atualizar os testes, se necessário.

Cypress é fácil de usar e executar muito rápido. Tudo está muito bem documentado com muitos exemplos. Ótimo para usar em um teste de unidade simples, mas também utilizável para grandes testes e2e. Usar o Cypress é muito divertido, não apenas "trabalho"

O Cypress pode ser usado apenas no navegador Chrome. Seria ótimo se outros navegadores também fossem suportados
Comentário deixado em 11/11/2018
Cob

Conseguir que os desenvolvedores escrevam testes e possam reproduzi-los e mostrar aos outros desenvolvedores os problemas.

A interface do usuário e os métodos úteis que vêm prontos para uso imediato. A interface do usuário para mostrar meus testes (passando com sorte).

Nada. Eu acho que o Cypress realmente resolve dois problemas quando se trata de TDD. 1.) Os desenvolvedores nem sempre estão dispostos a escrever testes por causa dos diferentes métodos usados ​​por alguns pacotes de teste.
Comentário deixado em 11/04/2018
Marietta Spath

Estamos convertendo nossos testes de selênio em Cypress.

* Fácil de instalar e escrever testes

* Não há suporte para janelas pop-up
Comentário deixado em 10/26/2018
Katey

Eu tenho uma longa experiência com RubyOnRails e RSpec, Capybara, FactoryBot. Sou desenvolvedor de testes. E essas estruturas de teste são incríveis.

Facilidade de configuração

Bem ... Hum, ainda não sei. Talvez haja algo que eu não goste, mas não o encontrei.
Comentário deixado em 10/11/2018
Hammer

Facilidade de uso - é ridiculamente fácil começar a usar o cipreste. Você acabou de instalar um único pacote e pode começar a escrever seus próprios testes e2e estáveis ​​e confiáveis.

A única coisa que meio que me incomoda é o fato de a janela do navegador não abrir pela primeira vez (no Mac), mas tenho certeza que isso será corrigido em breve.
Comentário deixado em 10/01/2018
Cecilius Bisio

- O executor de tarefas Cypress é gratuito e de código aberto.

O tamanho da embalagem é muito grande. Temos um IC que executa todos os nossos testes (front-end e back-end) e a instalação do cypress leva muito tempo durante a criação do CI.
Comentário deixado em 09/29/2018
Alys Dahlin

Eu tive uma saída de teste significativa não mais do que 10 minutos após o `npm install cypress`. Além disso, eu ainda estaria configurando ou aprendendo a API de teste. Os exemplos incluídos - meu tipo favorito de documentação - são MUITO minuciosos. Eles até cobrem cenários sobre os quais talvez eu não tenha pensado em perguntar.

Talvez ainda não o tenha encontrado, mas seria bom ter um observador de CLI (à la transferidor) - semelhante ao observador do navegador, apenas ... Menos a janela. Isso é seriamente trivial, no entanto. Eu obtenho os mesmos fins (no Ubuntu) deslizando a janela do cy para outro espaço de trabalho - então posso espiar quando quiser. (Na verdade, eu talvez goste disso mais do que cli watcher lol)
Comentário deixado em 09/28/2018
Hazlip Horodyski

Substituímos o selênio pelo cipreste na metade do tempo necessário para escrever o código do selênio. Nossos testes são finalmente confiáveis ​​e fáceis de manter e as saídas de nossos testes agora são realmente úteis. Estamos realmente gostando do Cypress!

O Cypress é realmente fácil de usar, mesmo para um testador funcional sem experiência em codificação. É altamente documentado, sua comunidade está crescendo muito rápido e há suporte constante via gitter.

A falta de funcionalidade entre navegadores e melhores registros de erros de IC
Comentário deixado em 09/28/2018
Marnie Gavalis

Experiência de teste muito suave - o Cypress parece a próxima geração de testes de integração do JavaScript.

A opção de navegador sem cabeça é anunciada, mas não conseguimos que ela funcionasse sem cabeça. Nosso conjunto de testes começa a ultrapassar um certo número médio de testes e precisamos de uma opção sem cabeça para escalar verdadeiramente o conjunto de testes.
Comentário deixado em 09/27/2018
Kelda Kretzmer

Estou usando o Cypress ativamente em um projeto em que testo o React frontend e o Rails backend. Demorou um pouco de lubrificante para começar, mas agora eu gosto muito e isso me dá confiança para levar meu código à preparação ou produção.

Eu gosto de como está bem documentado! Outra coisa é que você pode ver historicamente o que está acontecendo em seus testes e reproduzi-los. Também podem ser úteis capturas de tela e vídeos dos testes. Eu gosto de como você tira tudo isso da caixa com o Cypress! Acessórios e incluí-los em testes também são ótimos.

Não tendo registros de falhas no servidor de IC, é preciso ver as capturas de tela e os vídeos de quando falhou. Mas eu li em algum lugar que eles vão apoiar isso em breve!
Comentário deixado em 09/17/2018
Gaston

Uma ferramenta realmente revolucionária para testes na web.

Facilidade de uso e documentação incrível. Foi capaz de configurá-lo e escrever os primeiros testes em minutos. Também é uma ótima ferramenta para pessoas que são novas em javascript ou podem estar apenas começando com a automação de testes.

Ainda falta suporte para testes entre navegadores, embora eu saiba que eles estão trabalhando atualmente.
Comentário deixado em 06/29/2018
Trant

- simplicidade de uso, sem necessidade de configuração. basta baixar e começar a usar

- não muito. ainda é um projeto jovem, então os testes de dispositivos móveis ou entre navegadores ainda estão no futuro
Comentário deixado em 06/13/2018
Keefe Mangano

É bastante fácil fazer as coisas funcionarem, para que você não bata em uma parede enorme ao experimentar o produto pela primeira vez.

Atualmente limitado a testes usando Canary, Chrome, Chromium e Electron. Parece que o suporte ao Firefox está atualmente em andamento. IE / Edge talvez algum dia.
Comentário deixado em 04/22/2018
Johnath

Minha equipe proporcionou uma melhor experiência ao usuário porque foi melhor testada. As regressões foram reduzidas e a confiança do desenvolvedor ao fazer alterações foi muito alta.

Experiência do desenvolvedor - Cypress define o padrão para todos os tipos de ferramentas de desenvolvimento. A facilidade de uso é extremamente alta e o valor de escrever e manter testes mais rapidamente é fenomenal. A documentação está cheia de práticas recomendadas que vão além da ferramenta

Ainda amadurecendo - o suporte ao navegador ainda está chegando lá. Também tive problemas para fazer com que os mapas de origem funcionassem corretamente durante a depuração.
Comentário deixado em 03/08/2018
Fosdick Guice

Configuração de teste super fácil, testes de execução confiáveis ​​significam um tempo de produção mais rápido

Adoro a facilidade com que consegui começar a trabalhar, foi simples escrever os testes graças ao excelente seletor de itens. Também amei o depurador de viagens no tempo.

Eu tive problemas para fazê-lo funcionar no meu ambiente corporativo através do proxy. Não há muito suporte para este caso de uso comum.
Comentário deixado em 11/19/2017
Hervey

O Cypress.io fez dos testes de escrita Javascript um puro prazer. Ele até me permitiu testar (integração e ponta a ponta) em software que foi escrito apenas com JQuery e principalmente funções anônimas que, como conseqüência dessa estrutura, não puderam ser testadas em unidade (com as quais o Cypress também pode lidar) ) Este software é mais completo do que os conjuntos de testes Javascript concorrentes e torna o uso do Selenium puramente opcional (e não necessário para mim).

Documentação inigualável. Código aberto com um modelo pago para serviços especiais (mas a parte do código aberto está concluída). Vem com JQuery, mocha e várias outras bibliotecas extremamente úteis. Um ponto-chave a ser entendido ao iniciar este software é que todos os seletores (como cy.get ()) continuarão tentando até que o tempo limite seja atingido. Você pode fazer um seletor positivo ou negar o seletor (teste para o elemento não estar presente no DOM). Essa abordagem é extremamente poderosa. Os próprios seletores, nesse caso, agem como asserções semelhantes em que os testes falham se a condição do seletor atingir o tempo limite. Cada comando subsequente cy.xxxx () é executado apenas após a conclusão do comando anterior cy.xxxx () - a condição de seleção é atendida ou atinge o tempo limite, portanto é fácil evitar um comportamento assíncrono indesejável. As asserções são feitas usando Chai e os testes são estruturados usando a sintaxe Mocha. Eu amo que as afirmações são muito parecidas com o inglês. O Cypress.io vem com um software cliente que gera um navegador e executa os testes. Após a conclusão dos testes, é possível revisar as capturas instantâneas do DOM, o que fornece uma maneira de reproduzir o estado dos testes com o tempo. Você pode escrever não apenas testes de unidade, mas também integração completa e testes de ponta a ponta. Não posso dizer o suficiente sobre o Cypress.io. Gosto muito de escrever testes agora e não preciso de outro produto de teste para o front end.

Eu encontrei apenas uma coisa pequena - a maneira como o comando cy.visit () é configurado. O comando é configurado como este cy.visit (baseUrl + url). Eu gostaria de vê-lo configurado para ser cy.visit (host + baseUrl + url).

Deixe um comentário para Cipreste