Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Самые интересные новости тестирования за первую половину сентября 2018



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Самые интересные новости тестирования за первую половину сентября 2018
2018-09-13 12:06

Вышел выпуск рассылки за первую половину сентября, его содержание доступно по ссылке.

 

Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

 

Подписаться на рассылку можно по ссылке.



В allure отчёт не попадают новые тесты
2018-09-13 12:15

Запускаю 10 тестов на удалённой машине через jenkins, тесты проходят, отчёт строится. Создаю ещё один тест, но при этом в allure отчёте по прежнему показывает десять тестов. При этом в консоле вижу что проходит 11 тестов, но в отчёт новый не попадает. Если создаю новый item, то аллюр показывает как надо- 11 тестов. Но не создавать же каждый раз новый item чтобы увидеть отчет по тестам). В чём может быть магия?

<?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>*****</groupId>
    <artifactId>****</artifactId>
    <version>1.0-SNAPSHOT</version>
    

    <properties>
        <aspectj.version>1.8.10</aspectj.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

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

        <dependency>
            <groupId>io.qameta.allure</groupId>
            <artifactId>allure-cucumber-jvm</artifactId>
            <version>2.7.0</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/ru.yandex.qatools.allure/allure-testng-adaptor -->
        <dependency>
            <groupId>ru.yandex.qatools.allure</groupId>
            <artifactId>allure-testng-adaptor</artifactId>
            <version>1.5.4</version>
        </dependency>

        <!--allure-maven-plugin -->
        <dependency>
            <groupId>ru.yandex.qatools.allure</groupId>
            <artifactId>allure-cucumber-jvm-adaptor</artifactId>
            <version>1.6.4</version>
        </dependency>

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

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

        <!-- https://mvnrepository.com/artifact/info.cukes/cucumber-java -->
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-java</artifactId>
            <version>1.2.5</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/info.cukes/cucumber-testng -->
        <dependency>
            <groupId>info.cukes</groupId>
            <artifactId>cucumber-testng</artifactId>
            <version>1.2.5</version>
        </dependency>

        <dependency>
            <groupId>com.codeborne</groupId>
            <artifactId>selenide</artifactId>
            <version>4.12.3</version>
            <scope>compile</scope>
        </dependency>

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

        <dependency>
            <groupId>io.qameta.allure</groupId>
            <artifactId>allure-selenide</artifactId>
            <version>2.7.0</version>
            <scope>test</scope>
        </dependency>


    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.0</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>${project.build.sourceEncoding}</encoding>
                    <compilerArgs>
                        <arg>-XDignore.symbol.file=true</arg>
                    </compilerArgs>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.22.0</version>
                <configuration>
                    <!--<suiteXmlFiles>src/test/resources/runners/TestRunner.xml</suiteXmlFiles>-->
                    <suiteXmlFiles>src/test/resources/runners/runnerCucumber.xml</suiteXmlFiles>
                    <argLine>
                        -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"
                        -Dcucumber.options="--plugin io.qameta.allure.cucumberjvm.AllureCucumberJvm"
                    </argLine>
                </configuration>
                <dependencies>
                    <dependency>
                        <groupId>org.aspectj</groupId>
                        <artifactId>aspectjweaver</artifactId>
                        <version>${aspectj.version}</version>
                    </dependency>
                </dependencies>
            </plugin>
        </plugins>
    </build>

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

</project>

Скриншоты настроек дженкинса прикрепил

Прикрепленные изображения

  • Screenshot_1.jpg
  • Screenshot_2.jpg
  • Screenshot_3.jpg
  • Screenshot_4.jpg
  • Screenshot_5.jpg
  • Screenshot_6.jpg


Webdriver Selenium переключение в модальное окно
2018-09-13 14:55
Здравствуйте, помогите решить вопрос:
Страница содержит всплывающее окно, как выполнить переход и продолжить действия в этом окне?
 
часть кода:
private void button1_Click(object sender, EventArgs e)
{
  Browser = new OpenQA.Selenium.Chrome.ChromeDriver();
  Browser.Navigate().GoToUrl("https://mysite.ru");
  System.Threading.Thread.Sleep(2000);
  IWebElement element = Browser.FindElement(By.Id("btn")); // (необходимо выполинть поиск во всплывающем окне)
}


С днем программиста
2018-09-13 15:46

Многие тестировщики одновременно и программисты. Так что и с этим праздником!



Merge jmeter - file
2018-09-13 17:13

Скажите что делает пунктт Merge jmeter - file?



Ошибка при попытке выполнить тест-план jmeter на яндекс танк
2018-09-13 17:52
Добрый день, помогите разобраться.
 
Прописываю в load.yaml
phantom:
  enabled: false
jmeter:
  enabled: true
  package: yandextank.plugins.JMeter
  jmx: test_plan.jmx
  jmeter_path: /home/apache-jmeter-3.3/bin/jmeter
 
выполняю yandex-tank -c test_plan.yaml 
 
но яндекс танк выводит ошибку:
 [ERROR] Unable to access to JMeter executable file or it does not exist: /home/apache-jmeter-3.3/bin/jmeter
 
путь к jmeter правильный, проверила несколько раз


© 2010 | Software-Testing.Ru


В избранное