Перейти к содержимому

Публикации Cleo12

25 публикаций создано Cleo12 (учитываются публикации только с 29 марта 2023)


#168606 Создается пустой allure report

Отправлено автор: Cleo12 21 сентября 2018 - 13:00 в Selenium - Functional Testing

Получилось. Просто указал путь на папку /allure-results pom файле :yahoo:

<systemProperties> <property> <name>allure.results.directory</name> <value>D:\testProject\Project\target\allure-results</value> </property> </systemProperties>



#168600 Создается пустой allure report

Отправлено автор: Cleo12 21 сентября 2018 - 09:51 в Selenium - Functional Testing

Catchermax, да можно pom? 



#168598 Создается пустой allure report

Отправлено автор: Cleo12 21 сентября 2018 - 09:24 в Selenium - Functional Testing

Да, я видел эту тему.Все делал, как там написано.Тесты проходят успешно, но аллюр пустой( :sad:




#168591 Создается пустой allure report

Отправлено автор: Cleo12 20 сентября 2018 - 12:52 в Selenium - Functional Testing

Ну я могу лишь предположить, что вы запускаете тесты не через Jenkins, но хотите, чтобы Jenkins их держал всегда доступными для просмотра, забирая откуда-то извне...

 

Это очень кривой, костыльный кейс, честно говоря.

 

Но можно в самой джобе в шагах копировать allure-results из  D:\testProject\Project\target\ в C:\Users\bravo\.jenkins\workspace\testProject\

и собсна в post уже указать директорию просто allure-results, и всё будет. 

А вот это интересно) Вы наверное правы .Посмотрел в Jenkins - Workspace, а у меня там только папка allure-report . Подскажите пожалуйста, как запускать тесты имено через дженкинс? В Configure, я указал только Root Pom путь D:\testProject\Project\pom.xml и все.




#168582 Создается пустой allure report

Отправлено автор: Cleo12 19 сентября 2018 - 14:03 в Selenium - Functional Testing

Я же говорю, криво указана.
Там написано же:
«Paths to Allure results directories relative from workspace», а вы куда-то в другое место смотрите, вне воркспэйса

Дело в том, что результаты после запуска у меня как раз генерируются в папку allure-result, она находится здесь D:\testProject\Project\target\allure-results (папка проекта)

Есть папка workspace (C:\Users\bravo\.jenkins\workspace\testProject\allure-report), вы предлагаете указать ее в настройках jenkins?




#168538 Создается пустой allure report

Отправлено автор: Cleo12 18 сентября 2018 - 07:16 в Selenium - Functional Testing

Что настройка не работает либо вы ее криво указали

А какая настройка?Вы про "Post-build Actions" , у меня там путь  D:\testProject\Project\target\allure-results




#168518 Создается пустой allure report

Отправлено автор: Cleo12 17 сентября 2018 - 08:52 в Selenium - Functional Testing

 

-o C:\Users\bravo\.jenkins\workspace\testProject\allure-report

 

Что вы хотели этим сказать?




#168400 Создается пустой allure report

Отправлено автор: Cleo12 11 сентября 2018 - 09:45 в Selenium - Functional Testing

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>testProject</groupId>
    <artifactId>testProject</artifactId>
    <version>1.0-SNAPSHOT</version>
    <name>testProject</name>
    <description>testProject</description>


    <properties>
        <suiteXmlFile>testng.xml</suiteXmlFile>
        <aspectj.version>1.8.13</aspectj.version>
        <allure.version>1.5.4</allure.version>

    </properties>

    <dependencies>


        <dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-java</artifactId>
            <version>3.14.0</version>
        </dependency>


        <dependency>
            <groupId>org.testng</groupId>
            <artifactId>testng</artifactId>
            <version>6.14.3</version>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>com.codeborne</groupId>
            <artifactId>selenide</artifactId>
            <version>4.14.1</version>
        </dependency>

        <dependency>
            <groupId>ru.yandex.qatools.allure</groupId>
            <artifactId>allure-maven-plugin</artifactId>
            <version>2.6</version>
        </dependency>

        <dependency>
            <groupId>ru.yandex.qatools.allure</groupId>
            <artifactId>allure-testng-adaptor</artifactId>
            <version>${allure.version}</version>
        </dependency>

    </dependencies>

    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.20.1</version>
                    <configuration>

                        <testFailureIgnore>false</testFailureIgnore>
                        <argLine>
                            -javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
                        </argLine>

                        <suiteXmlFiles>
                            <suiteXmlFile>${suiteXmlFile}</suiteXmlFile>
                        </suiteXmlFiles>

                    </configuration>
                    <dependencies>

                        <dependency>
                            <groupId>org.aspectj</groupId>
                            <artifactId>aspectjweaver</artifactId>
                            <version>${aspectj.version}</version>
                        </dependency>

                        <dependency>

                            <groupId>org.slf4j</groupId>
                            <artifactId>slf4j-jdk14</artifactId>
                            <version>1.7.25</version>

                        </dependency>


                        <dependency>
                            <groupId>org.slf4j</groupId>
                            <artifactId>slf4j-api</artifactId>
                            <version>1.7.25</version>
                        </dependency>

                        <dependency>
                            <groupId>org.slf4j</groupId>
                            <artifactId>slf4j-simple</artifactId>
                            <version>1.7.25</version>
                            <scope>compile</scope>
                        </dependency>

                    </dependencies>

                </plugin>


                <plugin>

                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.7.0</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                        <encoding>Cp1252</encoding>
                    </configuration>

                </plugin>
            </plugins>
        </pluginManagement>
    </build>

    <reporting>
        <excludeDefaults>true</excludeDefaults>
        <plugins>
            <plugin>
                <groupId>ru.yandex.qatools.allure</groupId>
                <artifactId>allure-maven-plugin</artifactId>
                <version>2.6</version>
                <configuration>
                    <version>1.5.4</version>
                    <properties>

                        <allureResultsDirectory>${basedir}/target/allure-results
                        </allureResultsDirectory>

                    </properties>

                </configuration>

            </plugin>
        </plugins>

    </reporting>


</project>
 

Здравствуйте. Подскажите пожалуйста, проходят тесты, а allure report пустой

 

[testProject] $ C:\Users\bravo\.jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure2\bin\allure.bat generate -c -o C:\Users\bravo\.jenkins\workspace\testProject\allure-report
allure-results does not exists
Report successfully generated to C:\Users\bravo\.jenkins\workspace\testProject\allure-report
Allure report was successfully generated.

Почему-то он генерится в C:\Users\bravo\.jenkins\workspace\testProject\allure-report, хотя  путь в настройках "Post-build Actions" указал другой D:\testProject\Project\target\allure-results




#168258 Нужен ли Postman?

Отправлено автор: Cleo12 05 сентября 2018 - 07:39 в Начинающему тестировщику

Подскажите пожалуйста, где можно попрактиковаться по тестировании api?

 




#168257 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 05 сентября 2018 - 07:35 в Selenium - Functional Testing

если порт занят - значит вы уже другой веб-сервер на том порту запустили уже, может и в авто-запуске

Cмотрите, я сначала установил jenkins и просто запускал через http://localhost:8080. Все настроил , но браузер не стартовал при запуске тестов. Дальше нашел эту тему, где сказано чтобы браузер запускался локально надо запускать Дженкинс через командную строку. Теперь запускаю через командную строку, но в соответствии порт 8080 занят уже. Поэтому спрашиваю, все настройки надо проводить заново, на новый порт??




#168223 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 04 сентября 2018 - 12:44 в Selenium - Functional Testing

Нет, не придётся.

У меня никаких настроек на http://localhost:8081/ нету(




#168206 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 04 сентября 2018 - 11:57 в Selenium - Functional Testing

Подскажите, терь запускаю Jenkins командой  

java -jar jenkins.war

Он выдает ошибку порт занят 8080 
SEVERE: Container startup failedjava.io.IOException: Failed to start Jetty
at winstone.Launcher.<init>(Launcher.java:154)
at winstone.Launcher.main(Launcher.java:352)

 

Я могу его перенастроить на порт к примеру 8081, но тогда мне понадобиться заново настраивать джобы в jenkins да? На порте 8080 у меня уже есть готовые настройки




#168205 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 04 сентября 2018 - 11:54 в Selenium - Functional Testing

Попробуйте %JAVA_HOME%\bin; переместить в самое начало переменной PATH.

ура))Помогло. Перезагрузил комп и изменилась версия 

Cпасибо большое)




#168185 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 04 сентября 2018 - 10:53 в Selenium - Functional Testing

Попробуйте %JAVA_HOME%\bin; переместить в самое начало переменной PATH.

это не помогло(




#168178 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 04 сентября 2018 - 09:06 в Selenium - Functional Testing

Есть еще переменная Path там вот это 

C:\Program Files (x86)\Common Files\Oracle\Java\javapath;%JAVA_HOME%\bin;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin



#168158 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 04 сентября 2018 - 07:39 в Selenium - Functional Testing

 

 

 

Изменил, есть переменная JAVA_HOME прописал путь C:\Program Files\Java\jdk1.8.0_181 , но всеравно jenkins не запускается, та же проблема, видит java 10(

наверное там ещё где-то указан путь до джава10, может в PATH либо CLASSPATH

 

попробуйте в командной строке запустить 

java -version

 

да эта команда ,выводит java version "10.0.1"




#168139 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 04 сентября 2018 - 07:23 в Selenium - Functional Testing

Изменил, есть переменная JAVA_HOME прописал путь C:\Program Files\Java\jdk1.8.0_181 , но всеравно jenkins не запускается, та же проблема, видит java 10(




#168054 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 30 августа 2018 - 08:05 в Selenium - Functional Testing

Чтобы не заниматься всем этим, проще запускать дженкинс через докер.

 

Для этого вам не нужно вообще ничего, кроме установленного докера и одной команды.

Подскажите пожалуйста, где можно прочитать инфу по настройке докера для автотестов 




#168048 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 29 августа 2018 - 13:59 в Selenium - Functional Testing

Я так понимаю, мне нужно на pc выбрать версию джавы 8, что бы jenkins можно было запустить командой  java -jar jenkins.war ?

 

 

 

Как изменить версию?

в classpath/path?

 

это что?




#168042 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 29 августа 2018 - 13:11 в Selenium - Functional Testing

Поставить 8 джаву. 

У меня установлена на пк 8 ,9, 10 джава




#168039 Тесты запускаются и выполняются через Jenkins, но не запускается брауз

Отправлено автор: Cleo12 29 августа 2018 - 11:16 в Selenium - Functional Testing

Здравствуйте. Подскажите, как запустить jenkins. В консоли ошибка 

 

SEVERE: Running with Java class version 54.0, but 52.0 is required.Run with the
--enable-future-java flag to enable such behavior. See https://jenkins.io/redire
ct/java-support/
java.lang.UnsupportedClassVersionError: 54.0
        at Main.main(Main.java:139)
 
Jenkins requires Java 8, but you are running 10.0.1+10 from C:\Program Files\Jav
a\jre-10.0.1
java.lang.UnsupportedClassVersionError: 54.0
        at Main.main(Main.java:139)
 
Как изменить версию?



#165926 Имитировать нажатие Enter

Отправлено автор: Cleo12 25 апреля 2018 - 15:56 в Selenium - Functional Testing

 

Привет.Подскажите пожаулуйста, а как закрепить за клавишами некоторый текст. Если у меня текст 1000 символом, что бы не вводить через sendkeys посимвольно, передать комбинацией клавиш целиком.

 

Аналог контрол+в?

 

да. Задать где-то в properties к примеру Ctrl+B = "text", а потом делать sendKeys(Keys.СTRL+B) 




#165920 Имитировать нажатие Enter

Отправлено автор: Cleo12 25 апреля 2018 - 12:30 в Selenium - Functional Testing

Привет.Подскажите пожаулуйста, а как закрепить за клавишами некоторый текст. Если у меня текст 1000 символом, что бы не вводить через sendkeys посимвольно, передать комбинацией клавиш целиком.




#165848 Как перебрать значения из фільтра?

Отправлено автор: Cleo12 19 апреля 2018 - 08:20 в Автоматизированное тестирование

Всмисле формировать список элементов? Есть выпадающей список(20 элементов) - одни visible(10), другие disabled(10), они идут в перемешу. Как мне кликать по номеру(1-10) только visible ?




#165840 Как перебрать значения из фільтра?

Отправлено автор: Cleo12 18 апреля 2018 - 15:27 в Автоматизированное тестирование

Здравствуйте. Подскажите пожалуйста, если есть выдающий список (у которого есть элементы visible и disabled), дальше я фильтрую visible как мне после этого пройти по каждому visible элементу и нажать клик, к примеру (visibleElement1).click ();

.conner .select_f.shouldBe(text "Hard");

как мне после этого пройти повіаквіваі
              String[] textsVisible = $$(By.cssSelector ( ".conner .select_f" ))  .filter(Condition.visible)
как мне после этого пройти покак мне после этого пройти по
 
как мне после этого пройти покак мне после этого пройти по