py stresser
1.0.0
이 프로그램은 다양한 파일의 스트레스 테스트를위한 것입니다.
현재 프로그래밍 언어 c, c++, python 의 스크립트 작업 지원
pip install py-stresser
stresser 유틸리티를 시작합니다. 매개 변수는 명령 줄 인수에 의해 설정되거나 확장자 .ini 와 함께 구성 파일을 사용할 수 있습니다.
구성 파일을 사용하는 경우 모든 매개 변수는 [settings] 섹션에 있어야합니다.
-h, --help show this help message and exit
-c CONFIG_PATH, --CONFIG_PATH CONFIG_PATH
путь к конфигурационному файлу. Если прописан, то все аргументы будут браться из него
-S SOLUTION_PATH, --SOLUTION_PATH SOLUTION_PATH
путь к решению с ошибками
-D DUMMY_PATH, --DUMMY_PATH DUMMY_PATH
путь к правильному решению
-G GENERATOR_PATH, --GENERATOR_PATH GENERATOR_PATH
путь к программе, которая генерирует данные в stdout
-N NTESTS, --NTESTS NTESTS
необходимое количество тестов. Базовое значение: 10000
-s SAVE_TESTS, --SAVE_TESTS SAVE_TESTS
сохранять ли тесты. варианты: True/False. Базовое значение: false
-t CHECKER_TYPE, --CHECKER_TYPE CHECKER_TYPE
тип чекера. варианты: ['base', 'base_with_format'] Базовое значение: base_with_format
Solution_Path, Dummy_Path, Genierator_Path가 필요합니다
작업의 예는 여기에서 볼 수 있습니다
프로젝트 트리 :
.
├── test
│ ├── tests
│ └── test.py
├── stresser
│ ├── modules
│ │ ├── parse.py
│ │ ├── launch.py
│ │ ├── __init__.py
│ │ └── checker.py
│ ├── __main__.py
│ └── __init__.py
├── setup.py
├── README.md
├── MANIFEST.in
└── Makefile
make update - 로컬 패키지 업데이트
make local_test 로컬 테스트 출시
make deploy_test 원격 시스템에서 작업을 확인하십시오
make push - pypi 에 패키지 추가
저자 : @ginersamurai