Skip to content

I created a Python automation algorithm that performs a repetitive task of typing random values to facilitate, expedite, and automate the testing process of a C# algorithm.

Notifications You must be signed in to change notification settings

Arthur-byte-code/RPA-PythonAndCsharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Automação python interagindo com algoritmo c#

Enfrentei o desafio de testar um algoritmo em C# que exigia a inserção repetitiva de alturas humanas fictícias , cerca de 30 vezes. Para simplificar essa tarefa, desenvolvi um script de automação em Python (biblioteca"Pyautogui"). O script automatizava a execução do programa, inserindo alturas nos pontos específicos do código. Para aumentar a variabilidade nos testes, incorporei a geração aleatória de alturas dentro de um intervalo realista. Essa abordagem não apenas economizou tempo, mas também permitiu uma cobertura mais abrangente nos testes, uma vez que cada execução utilizava alturas diferentes. O resultado foi uma solução eficiente e prática para lidar com a repetição exaustiva de entradas em testes do algoritmo em C#.

Python automation interacting with C# algorithm

I faced the challenge of testing a C# algorithm that required repetitive insertion of fictional human heights, approximately 30 times. To simplify this task, I developed a Python automation script using the "Pyautogui" library.

The script automated the program execution, inserting heights at specific points in the code. To increase variability in the tests, I incorporated random height generation within a realistic range.

This approach not only saved time but also allowed for more comprehensive test coverage, as each execution utilized different heights. The result was an efficient and practical solution to deal with the exhaustive repetition of inputs in C# algorithm tests. PythorAndC_

About

I created a Python automation algorithm that performs a repetitive task of typing random values to facilitate, expedite, and automate the testing process of a C# algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published