Categorie:
Ferramentas de teste de automação /
Cipreste Reveja
![](https://cdn0.capterra-static.com/logos/150/2117151-1508257669.png)
Excelente | |
Boa | |
Média | |
Mau | |
Horrível |
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.
![](/img/users/user.png)
Comentário deixado em 04/10/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 04/10/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 04/09/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
Remedy Service Desk
::
construtor de entrevistas
::
Siebel MRM
::
Nanigans
::
Martim-pescador
![](/img/users/user.png)
Comentário deixado em 04/06/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 04/03/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/31/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/30/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/2232e69f84e248b.jpg)
Comentário deixado em 03/27/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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 ...
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/58830e2a206ca53.jpg)
Comentário deixado em 03/26/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/25/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/25/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
É ó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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/21/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/21/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/20/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/18/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/17/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/17/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
![](/img/star-empty.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/16/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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).
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/13/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/11/2020
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
- 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).
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 12/23/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 10/22/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 08/23/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 01/24/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 01/17/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 01/12/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 01/10/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 01/07/2019
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 12/19/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 12/12/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 11/18/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
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
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 11/11/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 11/04/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-empty.png)
Estamos convertendo nossos testes de selênio em Cypress.
* Fácil de instalar e escrever testes
* Não há suporte para janelas pop-up
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 10/26/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 10/11/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 10/01/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 09/29/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 09/28/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 09/28/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 09/27/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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!
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 09/17/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 06/29/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/5487a12447fdc30.jpg)
Comentário deixado em 06/13/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/8b0e8550d092495.jpg)
Comentário deixado em 04/22/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 03/08/2018
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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.
![](/img/pros.png)
![](/img/cons.png)
![](/img/users/user.png)
Comentário deixado em 11/19/2017
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
![](/img/star-full.png)
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).
![](/img/pros.png)
![](/img/cons.png)