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

Фотография

Не запускается пакет тестов

Selenium Eclipse

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 22

#21 ifrOSt

ifrOSt

    Новый участник

  • Members
  • Pip
  • 6 сообщений

Отправлено 28 ноября 2016 - 10:22

А запускаете как?
что в pom?

Дебажить пробовали?
Добавить в SetUp System.out.println(this.getClass) и узнать какой класс выполняет Before.
Распечатать this из Before и Test, убедится, что объект один.
Проверить что в тесте объект driver тот-же, что и в бефоре
Напечатать что-нибудь из after метода, чтоб увидеть, что он запускается.

Стартую просто Run Test. 

в pom у меня вот что 

<?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>MavenJUnitTest</groupId>
    <artifactId>MavenJUnitTest</artifactId>
    <version>1.0-SNAPSHOT</version>
    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.11</version>
        </dependency>
        <dependency>
            <groupId>org.seleniumhq.selenium</groupId>
            <artifactId>selenium-server</artifactId>
            <version>3.0.1</version>
        </dependency>
    </dependencies>
</project>

Подебажить хорошо попробую. Вот по поводу объекта driver что они разные было подозрение. Сейчас буду проверять


  • 0

#22 ifrOSt

ifrOSt

    Новый участник

  • Members
  • Pip
  • 6 сообщений

Отправлено 28 ноября 2016 - 10:31

А запускаете как?
что в pom?

Дебажить пробовали?
Добавить в SetUp System.out.println(this.getClass) и узнать какой класс выполняет Before.
Распечатать this из Before и Test, убедится, что объект один.
Проверить что в тесте объект driver тот-же, что и в бефоре
Напечатать что-нибудь из after метода, чтоб увидеть, что он запускается.

Проверил все 3-и метода принадлежат классу class Tests.Tests.

Так же driver да тот же проверил что есть зависимость. Все друг друга видят. 

Я уже голову сломал блин не пойму в чем проблема может быть (((


  • 0

#23 sergueik

sergueik

    Постоянный участник

  • Members
  • PipPipPip
  • 166 сообщений
  • ФИО:кузьмин сергей

Отправлено 02 декабря 2016 - 16:42

вероятно несовместимые версии geckodriver / firefox

попробуйте с selenium 2.53, chrome 54 , chromedriver 24  - и с  selenium 2.53, chrome 54 , chromedriver 21 (в моих тестах во втором случае были сломана  навигация и простое обновлнение chromedriver это вылечило

 

если необходим FF то selenium 53, FF 45 или старше и никакого geckodriver


  • 0



Темы с аналогичным тегами Selenium, Eclipse

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных