我使用的設備農場幾天,但我從來沒有遇到過忽視了TestNG的今天@Test annotations.But當我嘗試運行我的測試中,它被忽略的問題很少測試。我不確定我做錯了什麼。所有的測試都在我的本地機器上成功運行。AWS設備農場沒有運行幾個TestNG的@Test註釋
我期待已久的* -tests.jar文件。所有的類文件都包含在內。 但設備農場「分析結果」文件幾類人失蹤。
我-tests.jar文件輸出:
0 Mon Sep 25 10:57:06 AEST 2017 META-INF/
136 Mon Sep 25 10:57:06 AEST 2017 META-INF/MANIFEST.MF
0 Mon Sep 25 10:56:58 AEST 2017 com/
0 Mon Sep 25 10:57:04 AEST 2017 com/kidsIview/
0 Mon Sep 25 10:56:58 AEST 2017 com/kidsIview/config/
0 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/fixtures/
0 Mon Sep 25 10:57:02 AEST 2017 com/kidsIview/mobileApps/
0 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/pages/
0 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/tests/
0 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/util/
272 Mon Sep 25 10:57:04 AEST 2017 com/kidsIview/config/androidConfig.properties
245 Mon Sep 25 10:57:04 AEST 2017 com/kidsIview/config/iosConfig.properties
147 Mon Sep 25 10:57:04 AEST 2017 com/kidsIview/config/platformConfig.properties
714 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/fixtures/SettingsConstant.class
493 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/fixtures/Wait.class
27491759 Mon Sep 25 10:57:04 AEST 2017 com/kidsIview/mobileApps/kidsiviewandroid.apk
23356602 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/mobileApps/kidsiviewiphone.ipa
5761 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/pages/HomePage.class
5728 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/pages/PlayerPage.class
3889 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/pages/SeriesPage.class
10968 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/pages/SettingsPage.class
971 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/tests/HomePageTest.class
1067 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/tests/PlayerPageTest.class
1173 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/tests/SeriesPageTest.class
1233 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/tests/SettingsPageTest.class
4924 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/tests/TestBase.class
4355 Mon Sep 25 10:57:06 AEST 2017 com/kidsIview/util/Util.class
0 Mon Sep 25 10:57:12 AEST 2017 META-INF/maven/
0 Mon Sep 25 10:57:12 AEST 2017 META-INF/maven/KidsIviewPhonesAutomation/
0 Mon Sep 25 10:57:12 AEST 2017 META-INF/maven/KidsIviewPhonesAutomation/KidsIviewPhonesAutomation/
5910 Fri Sep 22 14:14:54 AEST 2017 META-INF/maven/KidsIviewPhonesAutomation/KidsIviewPhonesAutomation/pom.xml
150 Mon Sep 25 10:57:06 AEST 2017 META-INF/maven/KidsIviewPhonesAutomation/KidsIviewPhonesAutomation/pom.properties
設備農場解析結果:
[
{
"name": "Setup Suite",
"tests": [
{
"name": "Setup Test"
}
]
},
{
"name": "com.kidsIview.tests.SeriesPageTest",
"suite": "com.kidsIview.tests.SeriesPageTest",
"tests": [
{
"name": "checkSeriesPageSwiping",
"test": "checkSeriesPageSwiping"
},
{
"name": "checkSeriesPage",
"test": "checkSeriesPage"
}
]
},
{
"name": "com.kidsIview.tests.SettingsPageTest",
"suite": "com.kidsIview.tests.SettingsPageTest",
"tests": [
{
"name": "checkSettingsPage",
"test": "checkSettingsPage"
},
{
"name": "checkSettingsPageNavigation",
"test": "checkSettingsPageNavigation"
}
]
},
{
"name": "Teardown Suite",
"tests": [
{
"name": "Teardown Test"
}
]
}
]
命令用於捆綁包:
MVN clean -DskipTests=true package -P awsIos //I added the -P profile for my own requirement selection.
你試過看罐子的內容,看看你的測試被包裝?另外請幫助爲您的問題添加額外的上下文。你分享的內容不足以找出問題的出處。 –
你有沒有加入除了@Test註解註解/屬性? – NikofTime