Invoke-OperationValidation
İşlem Doğrulama Çerçevesi testlerini çağırır.
Syntax
FileAndTest (Varsayılan)
Invoke-OperationValidation
[-TestInfo <PSObject[]>]
[-IncludePesterOutput]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Path
Invoke-OperationValidation
[-testFilePath <String[]>]
[-IncludePesterOutput]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
UseGetOperationTest
Invoke-OperationValidation
[-ModuleName <String[]>]
[-TestType <String[]>]
[-IncludePesterOutput]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Invoke-OperationValidation cmdlet'i, belirtilen modül için İşlem Doğrulama Çerçevesi testlerini çağırır.
Örnekler
Örnek 1: İşlem Doğrulama testi çağırma
Get-OperationValidation -ModuleName "OperationValidation" | Invoke-OperationValidation -IncludePesterOutput
Describing Simple Test Suite
[+] first Operational test 20ms
[+] second Operational test 19ms
[+] third Operational test 9ms
Tests completed in 48ms
Passed: 3 Failed: 0 Skipped: 0 Pending: 0
Describing Scenario targeted tests
Context The RemoteAccess service
[+] The service is running 37ms
Context The Firewall Rules
[+] A rule for TCP port 3389 is enabled 1.19s
[+] A rule for UDP port 3389 is enabled 11ms
Tests completed in 1.24s
Passed: 3 Failed: 0 Skipped: 0 Pending: 0
Module: OperationValidation
Result Name
------- --------
Passed Simple Test Suite::first Operational test
Passed Simple Test Suite::second Operational test
Passed Simple Test Suite::third Operational test
Passed Scenario targeted tests:The RemoteAccess service:The service is running
Passed Scenario targeted tests:The Firewall Rules:A rule for TCP port 3389 is enabled
Passed Scenario targeted tests:The Firewall Rules:A rule for UDP port 3389 is enabled
Bu komut OperationValidationadlı modülü alır ve işlem hattı işlecini (|) kullanarak testi çalıştıran Invoke-OperationValidation cmdlet'ine geçirir.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | False |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Cf |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-IncludePesterOutput
Pester test çıkışını içerir. Varsayılan değer: $false.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-ModuleName
Modüllerin ad dizisini belirtir.
Parametre özellikleri
| Tür: | String[] |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
UseGetOperationTest
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-testFilePath
İşlem Doğrulama Çerçevesi test dosyasının yolunu belirtir.
Parametre özellikleri
| Tür: | String[] |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
Path
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-TestInfo
Dosyanın yolunu ve çalıştırılacak testin adını belirten özel bir nesne belirtir.
Parametre özellikleri
| Tür: | PSObject[] |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
FileAndTest
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-TestType
Bir test türü dizisi belirtir. Geçerli değerler şunlardır:
SimpleComprehensive
Varsayılan değer: Simple,Comprehensive.
Parametre özellikleri
| Tür: | String[] |
| Default value: | None |
| Kabul edilen değerler: | Simple, Comprehensive |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
UseGetOperationTest
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | False |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Wi |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
Girişler
PSCustomObject
Get-OperationValidation çıkışını bu cmdlet'e yöneltebilirsiniz.
Çıkışlar
PSCustomObject
Bu cmdlet, doğrulamanın başarılı olup olmadığını açıklayan bir PSCustomObject nesnesi döndürür.