Thiết bịJUnit4ClassRunner.TestMetrics

public static class DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource

java.lang.Object
org.junit.rules.ExternalResource
com.android.tradefed.testtype.DeviceJUnit4ClassRunner.TestMetrics


Triển khai ExternalResourceTestRule . Quy tắc này cho phép ghi lại các số liệu trong một trường hợp thử nghiệm (bên trong @Test). Nó đảm bảo rằng bản đồ số liệu được làm sạch giữa các lần kiểm tra, vì vậy có thể sử dụng lại cùng một đối tượng quy tắc.

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");
 }
 

Bản tóm tắt

nhà thầu công cộng

TestMetrics ()

Phương thức công khai

void addTestMetric (String key, MetricMeasurement.Metric metric)

Ghi một mục nhập số liệu ở định dạng proto cho trường hợp thử nghiệm.

void addTestMetric (String key, String value)

Ghi nhật ký mục nhập số liệu cho trường hợp thử nghiệm.

Statement apply (Statement base, Description description)

phương pháp được bảo vệ

void after ()
void before ()

nhà thầu công cộng

Kiểm tra số liệu

public TestMetrics ()

Phương thức công khai

addTestMetric

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

Ghi một mục nhập số liệu ở định dạng proto cho trường hợp thử nghiệm. Mỗi khóa trong một trường hợp thử nghiệm phải là duy nhất nếu không nó sẽ ghi đè lên giá trị trước đó.

Thông số
key String : Khóa của số liệu.

metric MetricMeasurement.Metric : Giá trị được liên kết với khóa.

addTestMetric

public void addTestMetric (String key, 
                String value)

Ghi nhật ký mục nhập số liệu cho trường hợp thử nghiệm. Mỗi khóa trong một trường hợp thử nghiệm phải là duy nhất nếu không nó sẽ ghi đè lên giá trị trước đó.

Thông số
key String : Khóa của số liệu.

value String : Giá trị được liên kết với khóa.

áp dụng

public Statement apply (Statement base, 
                Description description)

Thông số
base Statement

description Description

trả lại
Statement

phương pháp được bảo vệ

sau đó

protected void after ()

trước

protected void before ()