Bir sonucu, insanların ve makinelerin üzerinde işlem yapabileceği şekilde yorumlar.
JSON gösterimi |
---|
{ "summary": enum ( |
Alanlar | |
---|---|
summary |
Bir sonucu yorumlamanın en basit yolu. Zorunlu |
Birleştirme alanı detail . Bağımsız sonuçlar için ayrıntılar. LINT.IfChange detail aşağıdakilerden yalnızca biri olabilir: |
|
successDetail |
BAŞARILI sonucu hakkında daha fazla bilgi. Bu alan ayarlanırsa ancak özet BAŞARILI değilse GEÇERSİZ_BAĞLANTIYI döndürür. İsteğe bağlı |
failureDetail |
HATA sonucu hakkında daha fazla bilgi. Bu alan ayarlanırsa ancak özet FAILURE değilse INVALID_ARGUMENT değerini döndürür. İsteğe bağlı |
inconclusiveDetail |
KAPSAYICI sonuç hakkında daha fazla bilgi. Bu alan ayarlanırsa ancak özet KAPSAMI İÇEREN DEĞİLSE GEÇERSİZ_BAĞLANTIYI döndürür. İsteğe bağlı |
skippedDetail |
ATLANAN sonuç hakkında daha fazla bilgi. Bu alan ayarlanırsa ancak özet SKIPPED değilse INVALID_ARGUMENT değerini döndürür. İsteğe bağlı |
Başarı Ayrıntıları
BAŞARILI sonuç özeti içeren bir sonuca ilişkin ayrıntılar. LINT.IfChange
JSON gösterimi |
---|
{ "otherNativeCrash": boolean } |
Alanlar | |
---|---|
otherNativeCrash |
Uygulama dışında bir yerel işlemin kilitlenmesi |
Hata Ayrıntısı
HATA sonuç özeti içeren bir sonucun ayrıntıları.
JSON gösterimi |
---|
{ "crashed": boolean, "timedOut": boolean, "notInstalled": boolean, "otherNativeCrash": boolean, "unableToCrawl": boolean, "failedRoboscript": boolean, "deviceOutOfMemory": boolean } |
Alanlar | |
---|---|
crashed |
Test edilen sistem (uygulama) kilitlendiği için hata ciddi boyuttaysa |
timedOut |
Test, belirli bir süre sınırını aştıysa ve bu nedenle başarısız olduysa. |
notInstalled |
Yüklü olmayan bir uygulamada test çalıştırılamıyorsa. Bu hata, desteklenmeyen bir platformda test çalıştırmaya çalışmanızdan kaynaklanıyor olabilir. |
otherNativeCrash |
Yerel bir işlemin (uygulama dışındakiler de dahil) kilitlenip kilitlenmediği. |
unableToCrawl |
Robo, uygulamayı tarayamıyorsa; bunun nedeni uygulamanın başlamaması olabilir. |
failedRoboscript |
Roboscript başarıyla tamamlanamadıysa (ör. bir Roboscript eylemi veya onayı başarısız olduğu ya da tarama boyunca bir Roboscript işlemi eşleştirilemediği için) |
deviceOutOfMemory |
Test sırasında cihazın belleğinde kalması durumunda testin kilitlenmesi. |
Yetersiz Detay
KAPSAYICI sonuç özeti ile birlikte bir sonuca ait ayrıntılar.
JSON gösterimi |
---|
{ "infrastructureFailure": boolean, "abortedByUser": boolean, "hasErrorLogs": boolean } |
Alanlar | |
---|---|
infrastructureFailure |
Test çalıştırıcının, test, test edilen sistem dışında başarısız olan bir bileşene bağlı olması nedeniyle başarı ya da başarısızlığı belirleyememiş olması. Örneğin, bir mobil test, testin yürütüleceği bir cihazın temel hazırlığını gerektirir ve bu temel hazırlık başarısız olabilir. |
abortedByUser |
Son kullanıcı, başarılı veya başarısız olduğu belirlenenden önce test uygulamasını iptal ettiyse. Örneğin, kullanıcı ctrl-c tuşlarına basarak test çalıştırılırken test koşucusuna sonlandırma sinyali gönderdi. |
hasErrorLogs |
Belirli altyapı arızaları durumlarında kullanıcıya sonuçlar sağlanıyorsa |
AtlananAyrıntı
ATLANMIŞ sonuç özeti içeren bir sonucun ayrıntıları.
JSON gösterimi |
---|
{ "incompatibleDevice": boolean, "incompatibleAppVersion": boolean, "incompatibleArchitecture": boolean } |
Alanlar | |
---|---|
incompatibleDevice |
İstenen işletim sistemi sürümünün belirtilen cihaz modelinde çalışmaması. |
incompatibleAppVersion |
Uygulama, belirli bir API düzeyini desteklemiyorsa. |
incompatibleArchitecture |
Uygulama, x86 gibi belirli bir mimaride çalışmıyorsa. |