ISpec是一款人类和机器可读语言的基础设施开源测试框架,它用于确保规范性,安全性和政策要求。
# Disallow isecure protocols by testigdescribe package('teletd') do it { should_ot be_istalled } ed describe ietd_cof do its("telet") { should eq il }ed不管什么时候需要ISpec都能很容易地运行你的测试程序
# ru test locallyispec exec test.rb# ru test o remote host o SSHispec exec test.rb -t ssh://user@hostame# ru test o remote widows host o WiRMispec exec test.rb -t wirm://Admiistrator@widowshost --password 'your-password'# ru test o docker cotaierispec exec test.rb -t docker://cotaier_id特性:
Built-iCompliace:Compliaceologeroccursattheedofthereleasecycle
TargetedTests:ISpecwritesteststhatspecificallytargetcompliaceissues
Metadata:Icludesthemetadatarequiredbysecurityadcompliacepros
EasyTestig:Icludesacommad-lieiterfacetorutestsquickly
评论