Skip to content

This repository is intended for testing purposes of the library currently under development. Here you will find all the necessary materials, including code examples, installation instructions, and test scenarios to verify the functionality of pyGATs.

Notifications You must be signed in to change notification settings

Giovaaanniii/pyGATs_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ΠŸΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΉ тСстированиС графичСского интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ pyGATs

Запуск

Для запуска процСсса тСстирования потрСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ зависимости

python3 -m pip install --upgrade pip
python3 -m pip install -r requirements.txt

Если Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ 2 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅.

Π”Π°Π»Π΅Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ firefox ΠΈ Ρ€Π°ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Π² полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΎΠΊΠ½ΠΎ. Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для тСстирования прилоТСния Π² полноэкранном Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Π”Π°Π»Π΅Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ°ΠΏΠΊΡƒ scripts ΠΈ запускаСм run-tests.sh

cd scripts
./run-tests.sh

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ тСстированиС пСрСйдя Π² ΠΏΠ°ΠΏΠΊΡƒ gui-tests ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ

FLASK_KEY=test_keys python3 example_1.py 2>&1 | tee example_1.md

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹

По Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ тСстирования Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ появится ΠΏΠ°ΠΏΠΊΠ° output, которая содСрТит ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ выполнСния скрипта, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ example_1.md, содСрТащий Π»ΠΎΠ³ΠΈ выполнСния тСстирования Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ MarkDown

About

This repository is intended for testing purposes of the library currently under development. Here you will find all the necessary materials, including code examples, installation instructions, and test scenarios to verify the functionality of pyGATs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published