DeclarativeWebTest Sınıf
Bildirime dayanan, xml tabanlı Web performans testi temsil eder.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.TestTools.WebTesting.WebTest
Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest
Ad alanı: Microsoft.VisualStudio.TestTools.WebTesting
Derleme: Microsoft.VisualStudio.QualityTools.WebTestFramework (Microsoft.VisualStudio.QualityTools.WebTestFramework.dll içinde)
Sözdizimi
'Bildirim
<SerializableAttribute> _
Public Class DeclarativeWebTest _
Inherits WebTest _
Implements ICloneable
[SerializableAttribute]
public class DeclarativeWebTest : WebTest,
ICloneable
[SerializableAttribute]
public ref class DeclarativeWebTest : public WebTest,
ICloneable
[<SerializableAttribute>]
type DeclarativeWebTest =
class
inherit WebTest
interface ICloneable
end
public class DeclarativeWebTest extends WebTest implements ICloneable
DeclarativeWebTest türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
DeclarativeWebTest | Yeni bir örneğini başlatır DeclarativeWebTest sınıfı. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
ConditionalRuleReferences | Koşullu kural başvuruları topluluğu alır. |
![]() |
Context | Alır veya ayarlar Web performans kullanılabilir değişkenleri çalışma zamanında test içerik içeren nesne. (WebTest kaynağından devralındı.) |
![]() |
ContextParameters | Bu Web performans testi ile ilişkili içerik parametreleri kümesini alır. |
![]() |
DataSources | Web performans sınaması için tanımlanmış veri kaynakları topluluğu alır. (WebTest kaynağından devralındı.) |
![]() |
Description | Alır veya ayarlar metinsel tanımlaması bu Web performans sınaması. |
![]() |
Guid | Alır veya ayarlar her örneğini benzersiz olarak tanıtan GUID bir WebTest. (WebTest kaynağından devralındı.) |
![]() |
InheritFromWebTest | Alır WebTest bu Web performans sınaması başka bir Web performans testi dahil ve üst Web performans testi özelliklerini devralır üst Web performans sınaması için nesne. (WebTest kaynağından devralındı.) |
![]() |
Items | Alır veya bu Web performans testi içerdiği öğeler kümesi ayarlar.Hareketler, istekleri, yorumlar ve eklenen Web performans testlerini öğelerdir. |
![]() |
LastRequestOutcome | (WebTest kaynağından devralındı.) |
![]() |
LastResponse | Bu Web performans sınaması, üst düzey bir istek için alınan son yanıtı alır. (WebTest kaynağından devralındı.) |
![]() |
Name | Sınama durumu adını alır. (WebTest kaynağından devralındı.) |
![]() |
Outcome | Alır veya ayarlar Pass ya da Fail Web performans sınaması sonucunu. (WebTest kaynağından devralındı.) |
![]() |
Password | Alır ve kimlik doğrulaması için kullanılan parolayı ayarlar. (WebTest kaynağından devralındı.) |
![]() |
PreAuthenticate | Alır veya Web performans testi tüm istekleri pre-authenticate verip gösteren bir değeri ayarlar. (WebTest kaynağından devralındı.) |
![]() |
Proxy | Alır veya bir proxy sunucu kullanmak üzere Web performans sınaması için gösteren bir değer ayarlar. (WebTest kaynağından devralındı.) |
![]() |
RequestBodyCaptureLimit | Alır veya istek verileri yakalamak için kullanılan bayt sınırını ayarlar. (WebTest kaynağından devralındı.) |
![]() |
RequestItems | Bu test durumda tüm istek öğeleri koleksiyonu alır. |
![]() |
ResponseBodyCaptureLimit | Alır veya sınır yanıt verilerini yakalamak için kullanılan bayt cinsinden ayarlar. (WebTest kaynağından devralındı.) |
![]() |
StopOnError | Alır veya ayarlar bir hata oluştuğunda çalışan sınama olup durduracağını göstergesi. (WebTest kaynağından devralındı.) |
![]() |
UserName | Alır ve kimlik doğrulama için kullanılan kullanıcı adını ayarlar. (WebTest kaynağından devralındı.) |
![]() |
ValidationRuleReferences | Web performansını başvurular topluluğu sınama düzeyi geçerlilik kurallarını alır. (WebTest kaynağından devralındı.) |
![]() |
WebProxy | Alır veya ayarlar kullanmak için bu Web performans sınaması için Web proxy. (WebTest kaynağından devralındı.) |
![]() |
WebTestPluginReferences | Başvurular Web performans sınaması eklentiler topluluğu alır. (WebTest kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
AddCommentToResult | Son zamanlarda tamamlanmış Web performans sınaması isteği, hareket veya eklenen Web performans testi izleyen Web performans test sonucu için bir açıklama ekler. (WebTest kaynağından devralındı.) |
![]() |
AddDataSource(String, String, DataBindingAccessMethod, array<String[]) | Bir veri kaynağı tarafından Web performans testi içerdiği veri toplama ekler. (WebTest kaynağından devralındı.) |
![]() |
AddDataSource(String, String, String, DataBindingAccessMethod, array<String[]) | Bir veri kaynağı tarafından Web performans testi içerdiği veri toplama ekler. (WebTest kaynağından devralındı.) |
![]() |
AddDataSource(String, String, String, DataBindingAccessMethod, DataBindingSelectColumns, array<String[]) | (WebTest kaynağından devralındı.) |
![]() |
AddDataSourceBinding | Bağlama ilişkisini tanımlar ve Web performans sınaması için veri kaynağına bağlama koleksiyonuna ekler. (WebTest kaynağından devralındı.) |
![]() |
BeginCondition | (WebTest kaynağından devralındı.) |
![]() |
BeginLoop | (WebTest kaynağından devralındı.) |
![]() |
BeginTransaction | Bir hareket Zamanlayıcı, belirtilen adı kullanılarak başlatılır. (WebTest kaynağından devralındı.) |
![]() |
Clone | Yeni bir oluşturur DeclarativeWebTest yani geçerli örnek bir kopyası. |
![]() |
EndCondition | (WebTest kaynağından devralındı.) |
![]() |
EndLoop | (WebTest kaynağından devralındı.) |
![]() |
EndTransaction(String) | Belirtilen ada sahip bir hareket Zamanlayıcı sona erer. (WebTest kaynağından devralındı.) |
![]() |
EndTransaction(String, Boolean) | Belirtilen işlem sona erer. (WebTest kaynağından devralındı.) |
![]() |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) |
![]() |
ExecuteConditionalRule | (WebTest kaynağından devralındı.) |
![]() |
Finalize | Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.) |
![]() |
GetDataTableRowCount | (WebTest kaynağından devralındı.) |
![]() |
GetEnumerator | Web performans testi öğeleri sıralar bir Numaralandırıcı alır. (WebTest kaynağından devralındı.) |
![]() |
GetExtractionRuleVariables | Ayıklama web sınama kuralı değişken adlarını döndürür. |
![]() |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) |
![]() |
GetItem | Belirtilen sıfır tabanlı isteği numarasıyla WebTestItem alır. |
![]() |
GetRequestEnumerator | Bir numaralayıcı koşullu kurala dayalı çalışma zamanında tüm istekleri alır. (WebTest.GetRequestEnumerator() geçersiz kılınır.) |
![]() |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) |
![]() |
IncludeWebTest(String) | Kodlanmış Web içindeki bir performans testini tarafından kodlanmış bir Web performans testi çağırır. (WebTest kaynağından devralındı.) |
![]() |
IncludeWebTest(WebTest) | Kodlanmış Web içindeki bir performans testini tarafından kodlanmış bir Web performans testi çağırır. (WebTest kaynağından devralındı.) |
![]() |
IncludeWebTest(String, Boolean) | Kodlanmış Web içindeki bir performans testini tarafından kodlanmış bir Web performans testi çağırır. (WebTest kaynağından devralındı.) |
![]() |
IncludeWebTest(WebTest, Boolean) | Kodlanmış Web içindeki bir performans testini tarafından kodlanmış bir Web performans testi çağırır. (WebTest kaynağından devralındı.) |
![]() |
InitializeDataBinding | Veri kaynağı ve veri bağlama bilgileri geçerli örneğine öznitelikleri ekler.Esas olarak kodlanmış web sınamalar için kullanılır. (WebTest.InitializeDataBinding() geçersiz kılınır.) |
![]() |
InsertItemAt | Belirtilen öğe dizininde bir WebTestItem ekler. |
![]() |
InternalSetOutcome | (WebTest kaynağından devralındı.) |
![]() |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) |
![]() |
MoveDataTableCursor(String, String) | İmleç veri tablosundaki sonraki kayda doğru ilerler. (WebTest kaynağından devralındı.) |
![]() |
MoveDataTableCursor(String, String, Int32) | (WebTest kaynağından devralındı.) |
![]() |
RegisterDataSourceInLoop | (WebTest kaynağından devralındı.) |
![]() |
ReloadDataTable | (WebTest kaynağından devralındı.) |
![]() |
RemoveItemAt | Belirtilen öğe dizininde WebTestItem kaldırır. |
![]() |
Stop | Geçerli Web performans testi durdurur. (WebTest kaynağından devralındı.) |
![]() |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
![]() |
PostPage | (WebTest kaynağından devralındı.) |
![]() |
PostRequest | Bu Web performansını test her isteğin çalıştıktan sonra ortaya çıkar. (WebTest kaynağından devralındı.) |
![]() |
PostTransaction | (WebTest kaynağından devralındı.) |
![]() |
PostWebTest | Web performans testi çalıştıktan sonra ortaya çıkar. (WebTest kaynağından devralındı.) |
![]() |
PrePage | (WebTest kaynağından devralındı.) |
![]() |
PreRequest | Performans testi çalışır bu Web her talebinden önce oluşur. (WebTest kaynağından devralındı.) |
![]() |
PreRequestDataBinding | (WebTest kaynağından devralındı.) |
![]() |
PreTransaction | (WebTest kaynağından devralındı.) |
![]() |
PreWebTest | Web performans testi çalıştırmadan önce oluşur. (WebTest kaynağından devralındı.) |
![]() |
ValidateResponse | İsteğine yanıt olarak Web performans sınaması alınıp alınmadığını ve doğrulanması için hazır olduğunda ortaya çıkar. (WebTest kaynağından devralındı.) |
![]() |
ValidateResponseOnPageComplete | (WebTest kaynağından devralındı.) |
Üst
Notlar
DeclarativeWebTest sınıfı, temel bir sınıf olarak kullanmayın.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.