Skip to content

Repository with a structure of automated tests for Ruby-based apps aimed at highlighting a flaw in the Cucumber --fail-fast command.

Notifications You must be signed in to change notification settings

ramosjuliano/automation-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repositório: Automação de Testes de Aplicativo com Ruby

Descrição:

Este repositório contém um conjunto abrangente de testes automatizados para aplicativos desenvolvidos em Ruby, com o objetivo de identificar uma falha na estrutura que impede o uso adequado do comando Cucumber --fail-fast.

A automação de testes é uma parte essencial do ciclo de desenvolvimento de software, permitindo a verificação contínua da qualidade do aplicativo. Neste repositório, você encontrará uma estrutura robusta e escalável para realizar testes automatizados de aplicativos Ruby, usando as melhores práticas e ferramentas de automação disponíveis.

O foco principal desses testes é identificar qualquer problema relacionado ao comando Cucumber --fail-fast, que geralmente é usado para interromper a execução de testes ao encontrar o primeiro cenário falho. Porém, devido a uma falha na estrutura, o comando não está funcionando corretamente, levando a resultados imprecisos ou falhas no processo de teste.

Ao explorar este repositório, você encontrará um conjunto de cenários de teste abrangente e variado, cobrindo diferentes funcionalidades e fluxos do aplicativo. Além disso, fornecemos exemplos claros e documentados de como usar o comando Cucumber --fail-fast e destacamos as limitações atuais que a estrutura possui.

Nossa intenção é não apenas apresentar a falha existente, mas também fornecer soluções e alternativas para superar esse obstáculo, permitindo que você utilize o comando Cucumber --fail-fast adequadamente em seus próprios projetos.

Sinta-se à vontade para explorar, contribuir e colaborar neste repositório. Juntos, podemos melhorar a qualidade e a eficiência dos testes automatizados em aplicativos Ruby, permitindo que desenvolvedores e equipes evitem potenciais falhas e entreguem software de alta qualidade de forma mais rápida e confiável.

Comando para a Execução: rake 'run_tests[uat,all,@teste,,static,local,android,,virtual,12659,builds_develop,separate,true]'

Repository: Ruby App Testing Automation

Description:

This repository contains a comprehensive set of automated tests for Ruby applications, aiming to identify a flaw in the structure that hinders the proper usage of the Cucumber --fail-fast command.

Test automation is an essential part of the software development cycle, enabling continuous verification of application quality. In this repository, you will find a robust and scalable framework for conducting automated tests on Ruby applications, utilizing best practices and available automation tools.

The primary focus of these tests is to identify any issues related to the Cucumber --fail-fast command, which is commonly used to halt test execution upon encountering the first failing scenario. However, due to a flaw in the structure, the command is not functioning correctly, leading to inaccurate results or test process failures.

While exploring this repository, you will encounter a comprehensive and diverse set of test scenarios, covering various application functionalities and flows. Additionally, we provide clear and documented examples of how to use the Cucumber --fail-fast command and highlight the current limitations of the framework.

Our intention is not only to present the existing flaw but also to provide solutions and alternatives to overcome this obstacle, allowing you to properly utilize the Cucumber --fail-fast command in your own projects.

Feel free to explore, contribute, and collaborate in this repository. Together, we can improve the quality and efficiency of automated testing in Ruby applications, enabling developers and teams to avoid potential failures and deliver high-quality software faster and more reliably.

Command for Execution: rake 'run_tests[uat,all,@teste,,static,local,android,,virtual,12659,builds_develop,separate,true]'

About

Repository with a structure of automated tests for Ruby-based apps aimed at highlighting a flaw in the Cucumber --fail-fast command.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published