DeviceJUnit4ClassRunner.TestMetrics

public static class DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource

java.lang.ऑब्जेक्ट
मैं org.junit.rules.ExternalResource
मैं com.android.tradefed.testtype.DeviceJUnit4ClassRunner.TestMetrics


ExternalResource संसाधन और TestRule का कार्यान्वयन। यह नियम टेस्ट केस के दौरान (@Test के अंदर) मेट्रिक्स लॉग करने की अनुमति देता है। यह गारंटी देता है कि परीक्षणों के बीच मेट्रिक्स मानचित्र को साफ किया जाता है, इसलिए उसी नियम वस्तु का पुन: उपयोग किया जा सकता है।

Example:
 @Rule
 public TestMetrics metrics = new TestMetrics();

 @Test
 public void testFoo() {
     metrics.addTestMetric("key", "value");
     metrics.addTestMetric("key2", "value2");
 }

 @Test
 public void testFoo2() {
     metrics.addTestMetric("key3", "value3");
 }
 

सारांश

सार्वजनिक निर्माणकर्ता

TestMetrics ()

सार्वजनिक तरीके

void addTestMetric (String key, MetricMeasurement.Metric metric)

परीक्षण मामले के लिए प्रोटो प्रारूप में मीट्रिक प्रविष्टि लॉग करें।

void addTestMetric (String key, String value)

परीक्षण मामले के लिए एक मीट्रिक प्रविष्टि लॉग करें।

Statement apply (Statement base, Description description)

संरक्षित तरीके

void after ()
void before ()

सार्वजनिक निर्माणकर्ता

टेस्ट मेट्रिक्स

public TestMetrics ()

सार्वजनिक तरीके

AddTestMetric

public void addTestMetric (String key, 
                MetricMeasurement.Metric metric)

परीक्षण मामले के लिए प्रोटो प्रारूप में मीट्रिक प्रविष्टि लॉग करें। परीक्षण मामले में प्रत्येक कुंजी अद्वितीय होनी चाहिए अन्यथा यह पिछले मान को ओवरराइड कर देगी।

मापदंडों
key String : मीट्रिक की कुंजी।

metric MetricMeasurement.Metric : कुंजी से संबद्ध मान।

AddTestMetric

public void addTestMetric (String key, 
                String value)

परीक्षण मामले के लिए एक मीट्रिक प्रविष्टि लॉग करें। परीक्षण मामले में प्रत्येक कुंजी अद्वितीय होनी चाहिए अन्यथा यह पिछले मान को ओवरराइड कर देगी।

मापदंडों
key String : मीट्रिक की कुंजी।

value String : कुंजी से जुड़ा मान।

लागू

public Statement apply (Statement base, 
                Description description)

मापदंडों
base Statement

description Description

रिटर्न
Statement

संरक्षित तरीके

बाद में

protected void after ()

इससे पहले

protected void before ()