久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何在 Android 中為 Spoon 自動(dòng)化測(cè)試訂購測(cè)試用例

How to order test cases for Spoon Automated Testing in Android?(如何在 Android 中為 Spoon 自動(dòng)化測(cè)試訂購測(cè)試用例?)
本文介紹了如何在 Android 中為 Spoon 自動(dòng)化測(cè)試訂購測(cè)試用例?的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

限時(shí)送ChatGPT賬號(hào)..

我添加了一個(gè) suite() 方法來按照我想要的方式對(duì)我的測(cè)試進(jìn)行排序,因此當(dāng)我通過 Android JUnit 運(yùn)行它時(shí),它們會(huì)相應(yīng)地執(zhí)行.但后來我注意到,當(dāng)我使用 Spoon 執(zhí)行時(shí),使用 cmd 的執(zhí)行,我的測(cè)試用例按字母順序執(zhí)行,這是默認(rèn)順序.

I have added a suite() method to order my tests the way I want them and thus when I run it through Android JUnit they are executed accordingly. But then I noticed that when I use the Spoon execution, the one using cmd, my test cases are executed alphabetically which is the default order.

為什么會(huì)發(fā)生這種情況?如果不重命名我的測(cè)試用例,您將如何應(yīng)對(duì)?

Why does this happen and how would you counter it without renaming my test cases?

推薦答案

我和你有同樣的問題;我需要一個(gè)特定的順序來運(yùn)行我的測(cè)試.我正在測(cè)試的應(yīng)用程序太復(fù)雜,無法以不可預(yù)測(cè)的順序運(yùn)行.我的解決方案是這樣的:

I have the same issue as you; I require a specific order that my test need to be ran in. The app I am testing is too complicated to run in an unpredictable order. My solution was this:

將此添加到您的 build.gradle:

spoon {
     if (project.hasProperty('spoonClassName')){
         className = project.spoonClassName
      }
}

現(xiàn)在,您可以使用如下命令執(zhí)行特定類:

gradle 勺子 -PspoonClassName=<com.your.pakage.ClassName>

gradle spoon -PspoonClassName=< com.your.pakage.ClassName>

接下來,在您的 Android 項(xiàng)目的根目錄下創(chuàng)建一個(gè)文件:runAllTests.sh

編輯您的 .sh 使其如下所示:

Edit your .sh to look like this:

 #!/bin/sh
 date +%b-%dT%H.%M > timestamp.out

 sites="$HOME"/path/to/project/root

 timestamp="$(cat "$sites"/timestamp.out)"
 result_folder="$sites"/results
 destdir="$result_folder/Results-$timestamp"

 mkdir -p "$destdir"
 echo "Directory created: ${destdir##*
                
【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

Cut, copy, paste in android(在android中剪切、復(fù)制、粘貼)
android EditText blends into background(android EditText 融入背景)
Change Line Color of EditText - Android(更改 EditText 的線條顏色 - Android)
EditText showing numbers with 2 decimals at all times(EditText 始終顯示帶 2 位小數(shù)的數(shù)字)
Changing where cursor starts in an expanded EditText(更改光標(biāo)在展開的 EditText 中的開始位置)
EditText, adjustPan, ScrollView issue in android(android中的EditText,adjustPan,ScrollView問題)
主站蜘蛛池模板: 97视频免费| 国外成人在线视频网站 | 亚洲一区二区三区在线播放 | 久久精品国产一区二区电影 | 亚洲视频一区在线 | 久久久精品一区 | 不卡视频一区 | 一级毛片免费 | 天堂久久久久久久 | 在线观看免费观看在线91 | 91视频免费在观看 | 中文字幕精品一区二区三区精品 | 午夜影院网站 | 欧美在线a | 国产精品二区三区 | 91免费视频观看 | 亚洲精品一区二区三区丝袜 | 日韩欧美一区二区三区免费观看 | 99免费在线观看 | 欧美日日 | 亚洲精品视频二区 | 亚洲精品国产综合区久久久久久久 | 中文字幕国产视频 | 91精品免费| 日韩成人在线免费观看 | 日本精品久久 | 国产精品久久久久久久久久久新郎 | 久久亚洲一区二区三区四区 | 在线日韩欧美 | 日韩一区二区三区av | 欧美日韩国产在线 | 日韩精品一区二区在线观看 | 亚洲午夜精品久久久久久app | 蜜月aⅴ国产精品 | 国产精品日日摸夜夜添夜夜av | 欧美一级久久 | www,黄色,com | 性色视频| 久久久国产一区二区三区 | 欧美性另类 | 欧美亚洲日本 |