Я использую IntelliJ ULTIMATE 14 в МАС, и я хотел бы разработать тест на селен с помощью TestNG. Мой класс Java работает хорошо. Но когда я создаю файл test.xml
, IntelliJ не распознает это. Это означает, что когда я нажимаю правую кнопку в файле test.xml
, у меня нет опции ПРОДОЛЖИТЬ Тест с файлом test.xml
.Selenium Test with TestNG: IntelliJ не может распознать файл «xml»
Я был в Run/Debug Configurations и я создал новый вариант RUN:
+
TestNG- Имя: LoginTest
- Люкс Вариант выбран
- Suite:
/PATH/PROJECT/src/test/resources/test.xml
- В одном модуле:
/PATH/PROJECT/src/test/resources/test.xml
- Параметры JDK/VM:
-ea
Ниже этого окна я получаю следующее сообщение об ошибке сообщение:
Run Configuration Error: Unable to parse
`/PATH/PROJECT/src/test/resources/test.xml`
я использовал тоже Maven Завис:
<dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.8</version> </dependency>
Пожалуйста, кто имеет наконечник?
ДОПОЛНЕНО-01:
, когда я бегу, хотя XML-файл я получаю следующее сообщение:
org.testng.TestNGException: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 24; System-ID muss mit einem einzelnen oder doppelten Anführungszeichen beginnen.
at org.testng.TestNG.initializeSuitesAndJarFile(TestNG.java:340)
at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:88)
at ...
Caused by: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 24; System-ID muss mit einem einzelnen oder doppelten Anführungszeichen beginnen.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
at ...
Process finished with exit code 0
ОБНОВЛЕНИЕ-02
test.xml
содержание:
<?xml version="1.0" encoding="UTF-8"?>
<suite name="Login Tests"> <test name="P1 Test"> <groups> <run> <include name="p1" /> </run> </groups> <classes> <class name="com.facebook.tests.Login_Test"/> </classes> </test> <test name="P2 Test"> <groups> <run> <include name="p2" /> </run> </groups> <classes> <class name="com.facebook.tests.Login_Test"> <methods> <exclude name="filloutPassFld"/> </methods> </class> </classes> </test> </suite>
Какая ошибка возникает при запуске XML? –
Привет, Руки помощи, см. Мой UPDATE-01. Благодарю. – JEFA
Почему вы используете плагин IntelliJ? Любая специальная цель? –