Ito ang command plainbox na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
plainbox - toolkit para sa pagsubok sa pagsasama ng software at hardware
SINOPSIS
plainbox [--help] [--version] | [mga pagpipilian] ...
DESCRIPTION
Hindi naka-draft
Ang Plainbox ay isang toolkit na binubuo ng python3 library, development tools, dokumentasyon at
mga halimbawa. Ito ay naka-target sa mga developer na nagtatrabaho sa pagsubok o mga aplikasyon ng sertipikasyon
at mga may-akda na lumilikha ng mga pagsubok para sa mga naturang aplikasyon.
Opsyon
Opsyonal mga argumento:
--bersyon
ipakita ang numero ng bersyon ng programa at lumabas
-v, --verbose
maging mas verbose (katulad ng --log-level=INFO)
-D, --debug
paganahin ang mga DEBUG na mensahe sa root logger
-C, --debug-console
ipakita ang mga DEBUG na mensahe sa console
-T, --bakas
paganahin ang mga mensahe ng DEBUG sa tinukoy na logger (maaaring magamit nang maraming beses)
-P, --pdb
tumalon sa pdb (python debugger) kapag nag-crash ang isang command
-I, --debug-interrupt
nag-crash sa SIGINT/KeyboardInterrupt, kapaki-pakinabang sa --pdb
PLAINBOX SUB-COMMANDS
Gumagamit ang Plainbox ng ilang sub-command para sa pagsasagawa ng mga partikular na operasyon. Simula noon
nagta-target ng ilang magkakaibang mga utos ng madla ay nakaayos sa tatlong bahagi: mga may-akda ng pagsubok,
pagsubok ng mga user at pangunahing developer
Pagsubok Users
plainbox tumakbo
Magpatakbo ng isang pagsubok na trabaho. Ito ang swiss army knife ng swiss army knife. Mayroong maraming
mga opsyon na nakakaapekto sa pagpili ng trabaho, pagpapatupad at paghawak ng mga resulta.
plainbox check-config
suriin at ipakita ang pagsasaayos ng plainbox. Habang hindi pinapayagan ng utos na ito
i-edit ang anumang mga setting ito ay lubhang kapaki-pakinabang para sa pag-alam kung ano ang mga variable
available at kung aling mga configuration file ang kinokonsulta.
Pagsubok May-akda
plainbox startprovider
Gumawa ng bagong provider (direktoryo). Ang utos na ito ay nagpapahintulot sa mga may-akda ng pagsubok na lumikha ng isang
bagong koleksyon (provider) ng mga kahulugan ng pagsubok para sa Plainbox.
plainbox dev script
Patakbuhin ang utos mula sa isang trabaho sa paraang tatakbo ito bilang bahagi ng normal na pagtakbo,
binabalewala ang lahat ng dependency / kinakailangan at pagbibigay ng karagdagang diagnostic
mga mensahe.
plainbox dev suriin
Suriin kung paano isasagawa ang mga napiling trabaho. Kumuha ng halos parehong mga argumento bilang
plainbox tumakbo ginagawa. Kinokontrol ng mga karagdagang opsyonal na argumento ang uri ng pagsusuri
gumanap.
plainbox dev parang
I-parse ang stdin gamit ang tinukoy na parser. Ang Plainbox ay may kasamang sistema para sa pag-plug
mga kahulugan ng parser upang ang mga shell program (at mga developer) ay makakuha ng access sa
structured data na na-export mula sa kung hindi man mahirap i-parse na output.
plainbox dev listahan
Ilista at ilarawan ang iba't ibang bagay. Tumakbo nang walang mga argumento upang makita ang lahat ng
mataas na antas ng mga bagay na alam ng Plainbox. Maaaring paghigpitan ng opsyonal na argumento ang listahan
sa mga bagay ng isang uri.
Ubod Mga Nag-develop
plainbox Pagsusulit sa sarili
Magpatakbo ng mga pagsubok sa unit at integration. Ang mga pagsubok sa yunit ay gumagana din pagkatapos ng pag-install kaya ito
Maaaring i-verify ng command ang isang lokal na pag-install anumang oras.
plainbox dev espesyal
Access sa mga espesyal/panloob na utos.
plainbox dev kalabog
I-crash ang application. Kapaki-pakinabang para sa pagsubok sa crash handler at crash log file.
plainbox dev logtest
Mag-log ng mga mensahe sa iba't ibang antas. Kapaki-pakinabang para sa pagsubok sa sistema ng pag-log.
Gumamit ng plainbox online gamit ang mga serbisyo ng onworks.net