DeviceJUnit4ClassRunner.TestMetrics

public static class DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource

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


Cách 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). Công cụ này đảm bảo rằng bản đồ chỉ số sẽ được dọn sạch giữa các lần kiểm thử để 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ột mục chỉ số ở định dạng proto cho trường hợp kiểm thử.

void addTestMetric(String key, String value)

Ghi lại một mục 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

Chỉ số kiểm thử

public TestMetrics ()

Phương thức công khai

addTestMetric

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

Ghi lại một mục 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 duy nhất, nếu không sẽ ghi đè lên giá trị trước đó.

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

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

addTestMetric

public void addTestMetric (String key, 
                String value)

Ghi lại một mục 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, giá trị này sẽ ghi đè giá trị trước đó.

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

value String: Giá trị 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 ()