Невозможно загрузить проект в ферму устройств aws

Когда я попытался загрузить свой проект Maven, я получил исключение

При обработке вашего файла возникла проблема. Мы не смогли найти файл *-tests.jar в корне вашего тестового пакета. Пожалуйста, распакуйте ваш тестовый пакет, убедитесь, что хотя бы один файл *-tests.jar находится в корне вашего пакета, и повторите попытку.

Но я создал свой Clubcard-1.0-SNAPSHOT-tests.jar, который хранится в целевой папке.

Также попытался найти файл JAR в корневой папке, но по-прежнему возникает та же проблема

2 ответа

Решение

Вы загрузили неправильный почтовый файл. Вы просто пытались загрузить свой проект MAVEN?

Нет, это должен быть zip-файл с именем zip-with-dependencies.zip под target папка вашего Maven проекта. Например, \Desktop\Appium-myApp\target\zip-with-dependencies.zip,

Если вы не нашли свой zip-with-dependencies.zip, вы должны упаковать с командой Maven

  1. Прочтите документ Amazon Device Farm, сначала вам нужно настроить pom.xml.
  2. cd в каталог maven в терминале или командной строке
  3. mvn clean package –-DskipTests=true упаковать в *-tests.jar а также zip-with-dependencies.zip

Наконец, загрузите это zip-with-dependencies.zip в Amazon Device Farm.

Вы упаковали свои тесты в соответствии с инструкциями AWS Device Farm для TestNG или для JUnit? Пожалуйста, убедитесь, что вы бежите mvn clean package –-DskipTests=true построить пакет, который загружен.

Другие вопросы по тегам