DeviceJUnit4ClassRunner.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 nhật ký các chỉ số trong một trường hợp kiểm thử (bên trong @Test). Điều này đảm bảo rằng bản đồ chỉ số được dọn sạch giữa các lần kiểm thử, vì vậy, bạn 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");
 }
 

Tóm tắt

Hàm khởi tạo công khai

TestMetrics()

Phương thức công khai

void addTestMetric(String key, MetricMeasurement.Metric metric)

Ghi lại mục nhập chỉ số ở định dạng proto cho trường hợp kiểm thử.

void addTestMetric(String key, String value)

Ghi lại mục nhập chỉ số cho trường hợp kiểm thử.

Statement apply(Statement base, Description description)

Phương thức được bảo vệ

void after()
void before()

Hàm khởi tạo công khai

TestMetrics

public TestMetrics ()

Phương thức công khai

addTestMetric

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

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

Tham số
key String: Khoá của chỉ số.

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

addTestMetric

public void addTestMetric (String key, 
                String value)

Ghi lại mục nhập chỉ số cho trường hợp kiểm thử. Mỗi khoá trong một trường hợp kiểm thử phải là duy nhất, nếu không khoá đó sẽ ghi đè giá trị trước đó.

Tham số
key String: Khoá của chỉ số.

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

áp dụng

public Statement apply (Statement base, 
                Description description)

Tham số
base Statement

description Description

Giá trị trả về
Statement

Phương thức được bảo vệ

sau

protected void after ()

trước

protected void before ()