JsonHttpTestResultReporter
public class JsonHttpTestResultReporter
extends CollectingTestListener
مُبلغ نتائج يقوم بتشفير نتائج مقاييس الاختبار وفرعها ومعلومات الجهاز إلى JSON وPOST إلى نقطة نهاية خدمة HTTP
ملخص
الأساليب المحمية |
---|
ITestDevice | getDevice (IInvocationContext context) |
void | parseAdditionalDeviceDetails (ITestDevice testDevice) يسترد اسم الجهاز ورقم إصدار sdk ومعرف البناء من جهاز الاختبار. |
void | postResults (JSONObject postData) نشر البيانات إلى نقطة نهاية HTTP المحددة |
المقاولين العامة
JsonHttpTestResultReporter
public JsonHttpTestResultReporter ()
الأساليب العامة
getValidMetrics
public getValidMetrics ( collectedMetrics)
أضف المقاييس الرقمية فقط وتخطى نشر المقاييس غير الرقمية.
حدود |
---|
collectedMetrics | : يحتوي على جميع المقاييس. |
عائدات |
---|
| المقاييس الرقمية فقط. |
انتهت الدعوة
public void invocationEnded (long elapsedTime)
فشل الاستدعاء
public void invocationFailed (Throwable cause)
invocationStarted
public void invocationStarted (IInvocationContext context)
حدود |
---|
context | IInvocationContext |
الأساليب المحمية
com.getDevice
protected ITestDevice getDevice (IInvocationContext context)
حدود |
---|
context | IInvocationContext |
parseAdditionalDeviceDetails
protected void parseAdditionalDeviceDetails (ITestDevice testDevice)
يسترد اسم الجهاز ورقم إصدار sdk ومعرف البناء من جهاز الاختبار.
حدود |
---|
testDevice | ITestDevice : جهاز لجمع المعلومات منه. |
postResults
protected void postResults (JSONObject postData)
نشر البيانات إلى نقطة نهاية HTTP المحددة
حدود |
---|
postData | JSONObject : البيانات التي سيتم نشرها |