From 0f336a4c71ab9f2fae5439e8d380633508de3baf Mon Sep 17 00:00:00 2001 From: Ivan Gavrilov Date: Tue, 19 Apr 2016 00:16:26 +0300 Subject: [PATCH 1/8] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0?= =?UTF-8?q?=20=D1=81=D0=BE=D0=BE=D1=82=D0=B2=D0=B5=D1=82=D1=81=D1=82=D0=B2?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=93=D0=BE=D1=80=D0=BE=D0=B4=D0=92=D0=97=D0=B0?= =?UTF-8?q?=D0=B3=D0=BE=D0=BB=D0=BE=D0=B2=D0=BA=D0=B5=3D=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BE=D0=B4=D0=92URL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../school/webtests/WeatherWebTest.java | 18 ++++++++++++++++++ .../pages/blocks/widgetblocks/WidgetTitle.java | 11 +++++++++++ .../school/steps/websteps/DefaultSteps.java | 6 ++++++ 3 files changed, 35 insertions(+) diff --git a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java index a4c5a40..eabda9c 100644 --- a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java +++ b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java @@ -1,6 +1,7 @@ package ru.qatools.school.webtests; import org.junit.Before; +import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; import ru.qatools.school.pages.MainPage; @@ -11,6 +12,8 @@ public class WeatherWebTest { public static final String MOSCOW = "Moscow"; + public static final String NEMOSCOW = "Omsk"; + private DefaultSteps defaultSteps; @@ -29,6 +32,21 @@ public void shouldSeeWidgetOnMainPage() { defaultSteps.shouldSee(onMainPage().getWeatherWidget().get(0)); } + @Test + @Title("Должны видеть в заголовке искомый город") + public void shouldBeTrueCity() { + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.cityShoudBe(NEMOSCOW); + } + + @Test + @Ignore + @Title("Должны получить ошибку по несоответствию города") + public void shouldBeFalseCity() { + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.cityShoudBe(NEMOSCOW); + } + private MainPage onMainPage() { return new MainPage(webDriverRule.getDriver()); } diff --git a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetTitle.java b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetTitle.java index 8a88782..48d0331 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetTitle.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetTitle.java @@ -1,6 +1,9 @@ package ru.qatools.school.pages.blocks.widgetblocks; import org.openqa.selenium.Rectangle; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import ru.yandex.qatools.htmlelements.annotations.Name; import ru.yandex.qatools.htmlelements.element.HtmlElement; /** @@ -8,6 +11,14 @@ */ public class WidgetTitle extends HtmlElement { + @Name("Город в заголовке виджета") + @FindBy(css = ".inplace_displayed") + private WebElement weatherCity; + + public WebElement getCity(){ + return this.weatherCity; + } + public Rectangle getRect() { return null; } diff --git a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java index 1425a42..f6de388 100644 --- a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java +++ b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java @@ -6,6 +6,7 @@ import ru.yandex.qatools.allure.annotations.Step; import static java.lang.String.format; +import static org.hamcrest.core.Is.is; import static org.junit.Assert.assertThat; import static ru.yandex.qatools.htmlelements.matchers.WebElementMatchers.isDisplayed; @@ -32,6 +33,11 @@ public void shouldSee(WebElement element) { assertThat("Должны видеть элемент", element, isDisplayed()); } + @Step("Должны в заголовке виджета видеть город «{0}»") + public void cityShoudBe(String city){ + assertThat("Город в заголовке должен совпадать с городом в URL", onMainPage().getWeatherWidget().get(0).getWidgetTitle().getCity().getText(), is(city)); + } + private MainPage onMainPage() { return new MainPage(driver); } From 2d67dc6f0102e23c0c72e4133b78739a467ce5bc Mon Sep 17 00:00:00 2001 From: Ivan Gavrilov Date: Thu, 21 Apr 2016 12:48:54 +0300 Subject: [PATCH 2/8] Added test for number widgets on the page --- .../ru/qatools/school/webtests/WeatherWebTest.java | 11 ++++++++++- .../main/java/ru/qatools/school/pages/MainPage.java | 9 +++++++++ .../qatools/school/steps/websteps/DefaultSteps.java | 11 +++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java index eabda9c..19e53eb 100644 --- a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java +++ b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java @@ -36,7 +36,7 @@ public void shouldSeeWidgetOnMainPage() { @Title("Должны видеть в заголовке искомый город") public void shouldBeTrueCity() { defaultSteps.openMainPageWithCity(MOSCOW); - defaultSteps.cityShoudBe(NEMOSCOW); + defaultSteps.cityShoudBe(MOSCOW); } @Test @@ -47,6 +47,15 @@ public void shouldBeFalseCity() { defaultSteps.cityShoudBe(NEMOSCOW); } + @Test + @Title("Должен добавляться еще один виджет") + public void shouldBeAbleToAddWidget() { + defaultSteps.openMainPageWithCity(MOSCOW); + int numOfWidgets = onMainPage().getWeatherWidget().size(); + defaultSteps.clickButton(onMainPage().getAddWidgetButton()); + defaultSteps.shoudBeMoreWidgets(numOfWidgets + 1); + } + private MainPage onMainPage() { return new MainPage(webDriverRule.getDriver()); } diff --git a/steps-module/src/main/java/ru/qatools/school/pages/MainPage.java b/steps-module/src/main/java/ru/qatools/school/pages/MainPage.java index 4d75376..679ede8 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/MainPage.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/MainPage.java @@ -5,6 +5,7 @@ import org.openqa.selenium.support.PageFactory; import ru.qatools.school.pages.blocks.WeatherWidget; import ru.yandex.qatools.htmlelements.annotations.Name; +import ru.yandex.qatools.htmlelements.element.HtmlElement; import ru.yandex.qatools.htmlelements.loader.decorator.HtmlElementDecorator; import ru.yandex.qatools.htmlelements.loader.decorator.HtmlElementLocatorFactory; @@ -23,8 +24,16 @@ public MainPage(WebDriver driver) { @FindBy(css = ".card.card_md") private List weatherWidget; + @Name("Кнопка добавления виджета") + @FindBy(css = ".new-card") + private HtmlElement addWidgetButton; + public List getWeatherWidget() { return weatherWidget; } + public HtmlElement getAddWidgetButton() { + return addWidgetButton; + } + } diff --git a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java index f6de388..5005476 100644 --- a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java +++ b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java @@ -7,6 +7,7 @@ import static java.lang.String.format; import static org.hamcrest.core.Is.is; +import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertThat; import static ru.yandex.qatools.htmlelements.matchers.WebElementMatchers.isDisplayed; @@ -38,6 +39,16 @@ public void cityShoudBe(String city){ assertThat("Город в заголовке должен совпадать с городом в URL", onMainPage().getWeatherWidget().get(0).getWidgetTitle().getCity().getText(), is(city)); } + @Step("Клик на кнопку") + public void clickButton(WebElement el){ + el.click(); + } + + @Step("Количество виджетов на странице") + public void shoudBeMoreWidgets(int exceptCount){ + assertEquals("Количество виджетов на странице должно совпадать с ожидаемым", onMainPage().getWeatherWidget().size(), exceptCount); + } + private MainPage onMainPage() { return new MainPage(driver); } From 8a5c2c6fee0ea93d9f3f04be0cdc2bdf9c79bfbc Mon Sep 17 00:00:00 2001 From: Ivan Gavrilov Date: Sun, 24 Apr 2016 13:13:20 +0300 Subject: [PATCH 3/8] Added Smoke and Regress tests --- .../school/webtests/WeatherWebTest.java | 82 ++++++++++++++++--- .../ru/qatools/school/pages/MainPage.java | 6 +- .../school/pages/blocks/WeatherWidget.java | 9 +- .../blocks/widgetblocks/WidgetActions.java | 27 ++++++ .../pages/blocks/widgetblocks/WidgetText.java | 17 ++++ .../school/steps/websteps/DefaultSteps.java | 39 +++++++-- 6 files changed, 155 insertions(+), 25 deletions(-) create mode 100644 steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetActions.java diff --git a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java index 19e53eb..553cabe 100644 --- a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java +++ b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java @@ -4,56 +4,116 @@ import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; +import org.openqa.selenium.WebElement; import ru.qatools.school.pages.MainPage; import ru.qatools.school.rules.WebDriverRule; import ru.qatools.school.steps.websteps.DefaultSteps; +import ru.yandex.qatools.allure.annotations.Features; +import ru.yandex.qatools.allure.annotations.Stories; import ru.yandex.qatools.allure.annotations.Title; public class WeatherWebTest { public static final String MOSCOW = "Moscow"; - public static final String NEMOSCOW = "Omsk"; + public static final String OMSK = "Omsk"; + public static final String CELSIUS = "°C"; private DefaultSteps defaultSteps; @Rule public WebDriverRule webDriverRule = new WebDriverRule(); + public TPInformerRule tms = new TPInformerRule("bahek091"); @Before public void initSteps() { defaultSteps = new DefaultSteps(webDriverRule.getDriver()); } + @ru.yandex.qatools.allure.annotations.TestCaseId("1") + @Features("Виджет погоды") + @Stories("Проверка загрузки главной страницы") + @Test + @Title("Должны видеть виджет на главной странице") + public void shouldOpenMainPage() { + defaultSteps.openMainPageWithCity(MOSCOW); + } + + @ru.yandex.qatools.allure.annotations.TestCaseId("2") + @Features("Виджет погоды") + @Stories("Проверка отображения виджета на главной странице") @Test @Title("Должны видеть виджет на главной странице") public void shouldSeeWidgetOnMainPage() { defaultSteps.openMainPageWithCity(MOSCOW); - defaultSteps.shouldSee(onMainPage().getWeatherWidget().get(0)); + defaultSteps.shouldSee(onMainPage().getWeatherWidgets().get(0)); + } + + @ru.yandex.qatools.allure.annotations.TestCaseId("3") + @Features("Виджет погоды") + @Test + @Title("Должны видеть город {1} в элементе {2}") + public void shouldSeeCity() { + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.strShouldBeInElement(MOSCOW, onMainPage().getWeatherWidgets().get(0).WidgetTitle().getCity()); + } + + @ru.yandex.qatools.allure.annotations.TestCaseId("4") + @Features("Виджет погоды") + @Test + @Title("Поле с показанием температуры первого виджета на странице не должно быть пустым") + public void shoudBeTemperatureOnWidget(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.shouldBeNotEmpty(onMainPage().getWeatherWidgets().get(0).WidgetText().digitTemperature()); } + @ru.yandex.qatools.allure.annotations.TestCaseId("5") + @Features("Виджет погоды") @Test - @Title("Должны видеть в заголовке искомый город") - public void shouldBeTrueCity() { + @Title("Должны видеть у первого виджета кнопку удаления {0}") + public void shoudSeeRemoveWidgetButton(){ defaultSteps.openMainPageWithCity(MOSCOW); - defaultSteps.cityShoudBe(MOSCOW); + defaultSteps.shouldSee(onMainPage().getWeatherWidgets().get(0).getActions().removeBtn()); } + @ru.yandex.qatools.allure.annotations.TestCaseId("6") + @Features("Виджет погоды") @Test - @Ignore - @Title("Должны получить ошибку по несоответствию города") - public void shouldBeFalseCity() { + @Title("Должны видеть на странице кнопку добавления виджета {0}") + public void shoudSeeAddWidgetButton(){ defaultSteps.openMainPageWithCity(MOSCOW); - defaultSteps.cityShoudBe(NEMOSCOW); + defaultSteps.shouldSee(onMainPage().getAddWidgetButton()); } + @ru.yandex.qatools.allure.annotations.TestCaseId("7") + @Features("Виджет погоды") @Test @Title("Должен добавляться еще один виджет") public void shouldBeAbleToAddWidget() { defaultSteps.openMainPageWithCity(MOSCOW); - int numOfWidgets = onMainPage().getWeatherWidget().size(); + int numOfWidgets = onMainPage().getWeatherWidgets().size(); defaultSteps.clickButton(onMainPage().getAddWidgetButton()); - defaultSteps.shoudBeMoreWidgets(numOfWidgets + 1); + defaultSteps.shouldBeEqualsCountOfWidgets(numOfWidgets + 1); + } + + @ru.yandex.qatools.allure.annotations.TestCaseId("8") + @Features("Виджет погоды") + @Test + @Title("После удаления первого из пары виджетов должен остаться один") + public void shouldBeAbleToRemoveWidget() { + defaultSteps.openMainPageWithTwoCities(MOSCOW, OMSK); + int numOfWidgets = onMainPage().getWeatherWidgets().size(); + defaultSteps.clickButton(onMainPage().getWeatherWidgets().get(0).getActions().removeBtn()); + defaultSteps.shouldBeEqualsCountOfWidgets(numOfWidgets - 1); + } + + @ru.yandex.qatools.allure.annotations.TestCaseId("11") + @Features("Виджет погоды") + @Test + @Title("Единицы измерения температуры должны быть градусы цельсия") + public void unitsShouldBe(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.strShouldBeInElement(CELSIUS, onMainPage().getWeatherWidgets().get(0).WidgetText().unitsTemperature()); } private MainPage onMainPage() { diff --git a/steps-module/src/main/java/ru/qatools/school/pages/MainPage.java b/steps-module/src/main/java/ru/qatools/school/pages/MainPage.java index 679ede8..dc991aa 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/MainPage.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/MainPage.java @@ -22,14 +22,14 @@ public MainPage(WebDriver driver) { @Name("Список виджетов") @FindBy(css = ".card.card_md") - private List weatherWidget; + private List weatherWidgets; @Name("Кнопка добавления виджета") @FindBy(css = ".new-card") private HtmlElement addWidgetButton; - public List getWeatherWidget() { - return weatherWidget; + public List getWeatherWidgets() { + return weatherWidgets; } public HtmlElement getAddWidgetButton() { diff --git a/steps-module/src/main/java/ru/qatools/school/pages/blocks/WeatherWidget.java b/steps-module/src/main/java/ru/qatools/school/pages/blocks/WeatherWidget.java index 3990d85..77bcee0 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/blocks/WeatherWidget.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/blocks/WeatherWidget.java @@ -3,6 +3,7 @@ import org.openqa.selenium.Rectangle; import org.openqa.selenium.WebElement; import org.openqa.selenium.support.FindBy; +import ru.qatools.school.pages.blocks.widgetblocks.WidgetActions; import ru.qatools.school.pages.blocks.widgetblocks.WidgetText; import ru.qatools.school.pages.blocks.widgetblocks.WidgetTitle; import ru.yandex.qatools.htmlelements.annotations.Name; @@ -23,17 +24,17 @@ public class WeatherWidget extends HtmlElement { @Name("Панель управления виджетом") @FindBy(css = ".card-actions") - private WebElement actions; + private WidgetActions actions; - public WidgetText getWidgetText() { + public WidgetText WidgetText() { return widgetText; } - public WidgetTitle getWidgetTitle() { + public WidgetTitle WidgetTitle() { return widgetTitle; } - public WebElement getActions() { + public WidgetActions getActions() { return actions; } diff --git a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetActions.java b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetActions.java new file mode 100644 index 0000000..1286d8f --- /dev/null +++ b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetActions.java @@ -0,0 +1,27 @@ +package ru.qatools.school.pages.blocks.widgetblocks; + +import org.openqa.selenium.Rectangle; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import ru.yandex.qatools.htmlelements.annotations.Name; +import ru.yandex.qatools.htmlelements.element.HtmlElement; + +/** + * Created by Gavrilov_IS on 23.04.2016. + */ +public class WidgetActions extends HtmlElement { + + @Name("Кнопка удаления виджета") + @FindBy(css = ".remove-card .btn") + private WebElement removeBtn; + + public WebElement removeBtn(){ + return this.removeBtn; + } + + @Override + public Rectangle getRect() { + return null; + } + +} diff --git a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetText.java b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetText.java index 510d070..0ca8025 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetText.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetText.java @@ -15,6 +15,23 @@ public class WidgetText extends HtmlElement { @FindBy(css = ".weather-image") private WebElement weatherImage; + @Name("Показание температуры") + @FindBy(css = ".weather-temperature__digit") + private WebElement digitTemperature; + + @Name("Единицы измерения температуры") + @FindBy(css = ".weather-temperature__digit") + private WebElement unitsTemperature; + + public WebElement digitTemperature(){ + return this.digitTemperature; + } + + public WebElement unitsTemperature(){ + return this.unitsTemperature; + } + + public WebElement getWeatherImage() { return weatherImage; } diff --git a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java index 5005476..b652c54 100644 --- a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java +++ b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java @@ -1,13 +1,16 @@ package ru.qatools.school.steps.websteps; +import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import ru.qatools.school.pages.MainPage; import ru.yandex.qatools.allure.annotations.Step; import static java.lang.String.format; +import static org.hamcrest.Matchers.*; import static org.hamcrest.core.Is.is; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertThat; import static ru.yandex.qatools.htmlelements.matchers.WebElementMatchers.isDisplayed; @@ -29,26 +32,48 @@ public void openMainPageWithCity(String city) { driver.get(format(MAIN_PAGE, city)); } + @Step("Открываем главную страницу для двух городов: «{0}» и «{1}»") + public void openMainPageWithTwoCities(String city1, String city2) { + driver.get(format(MAIN_PAGE, city1 + ","+city2)); + } + @Step("Должны видеть на странице «{0}»") public void shouldSee(WebElement element) { assertThat("Должны видеть элемент", element, isDisplayed()); } - @Step("Должны в заголовке виджета видеть город «{0}»") - public void cityShoudBe(String city){ - assertThat("Город в заголовке должен совпадать с городом в URL", onMainPage().getWeatherWidget().get(0).getWidgetTitle().getCity().getText(), is(city)); + @Step("Элемент «{1}» должен содержать строку «{0}»") + public void strShouldBeInElement(String str, WebElement currElement){ + assertThat("Город в заголовке должен совпадать с городом в URL", currElement.getText(), is(str)); } - @Step("Клик на кнопку") + @Step("Клик на кнопку «{0}»") public void clickButton(WebElement el){ el.click(); } - @Step("Количество виджетов на странице") - public void shoudBeMoreWidgets(int exceptCount){ - assertEquals("Количество виджетов на странице должно совпадать с ожидаемым", onMainPage().getWeatherWidget().size(), exceptCount); + @Step("Число «{0}» должно совпадать с количеством виджетов на странице") + public void shouldBeEqualsCountOfWidgets(int expectCount){ + assertEquals("Количество виджетов на странице должно совпадать с ожидаемым", expectCount, onMainPage().getWeatherWidgets().size()); } + @Step("Поле элемента «{0}» не должно быть пустым") + public void shouldBeNotEmpty(WebElement currElement){ + assertThat(currElement.getText(),not(isEmptyOrNullString())); + } + + + + @Step("Значение элемента «{0}» должно принадлежать интервалу «{1}» и «{2}»") + public void shouldBeBetweenMinAndMax(WebElement currElement, int d1, int d2){ + int max, min; + if (d1 Date: Tue, 26 Apr 2016 18:01:03 +0300 Subject: [PATCH 4/8] dded TP class and made Run --- commons-module/ajcore.20160426.131222.764.txt | 169 +++++++++++++++++ commons-module/ajcore.20160426.131223.173.txt | 114 ++++++++++++ commons-module/ajcore.20160426.170339.290.txt | 172 ++++++++++++++++++ commons-module/ajcore.20160426.170340.097.txt | 117 ++++++++++++ commons-module/ajcore.20160426.171535.340.txt | 172 ++++++++++++++++++ commons-module/ajcore.20160426.171535.631.txt | 117 ++++++++++++ .../school/webtests/WeatherWebTest.java | 40 ++-- .../qatools/school/data/FormatDataVerify.java | 7 + .../blocks/widgetblocks/WidgetActions.java | 2 +- .../school/steps/websteps/DefaultSteps.java | 9 +- 10 files changed, 895 insertions(+), 24 deletions(-) create mode 100644 commons-module/ajcore.20160426.131222.764.txt create mode 100644 commons-module/ajcore.20160426.131223.173.txt create mode 100644 commons-module/ajcore.20160426.170339.290.txt create mode 100644 commons-module/ajcore.20160426.170340.097.txt create mode 100644 commons-module/ajcore.20160426.171535.340.txt create mode 100644 commons-module/ajcore.20160426.171535.631.txt create mode 100644 steps-module/src/main/java/ru/qatools/school/data/FormatDataVerify.java diff --git a/commons-module/ajcore.20160426.131222.764.txt b/commons-module/ajcore.20160426.131222.764.txt new file mode 100644 index 0000000..f05b97e --- /dev/null +++ b/commons-module/ajcore.20160426.131222.764.txt @@ -0,0 +1,169 @@ +---- AspectJ Properties --- +AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +---- Dump Properties --- +Dump file: ajcore.20160426.131222.764.txt +Dump reason: org.aspectj.bridge.AbortException +Dump on exception: true +Dump at exit condition: abort +---- Exception Information --- +Message: abort trouble in: +org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded +GC overhead limit exceeded +java.lang.OutOfMemoryError: GC overhead limit exceeded + at java.util.HashMap.newNode(HashMap.java:1734) + at java.util.HashMap.putVal(HashMap.java:630) + at java.util.HashMap.put(HashMap.java:611) + at java.util.HashSet.add(HashSet.java:219) + at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) + at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) + at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) + at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) + at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) + at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) + at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + +org.aspectj.bridge.AbortException: trouble in: +org.codehaus.groovy.runtime.ArrayUtil + at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) + at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797) + at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1730) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + at java.security.AccessController.doPrivileged(Native Method) + at java.net.URLClassLoader.findClass(URLClassLoader.java:361) + at java.lang.ClassLoader.loadClass(ClassLoader.java:424) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) + at java.lang.ClassLoader.loadClass(ClassLoader.java:357) + at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:214) + at com.jayway.restassured.internal.assertion.AssertParameter.notNull(AssertParameter.groovy:21) + at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:192) + at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:184) + at com.jayway.restassured.config.RestAssuredConfig.(RestAssuredConfig.java:41) + at com.jayway.restassured.RestAssured.(RestAssured.java:423) + at ru.qatools.school.tp.client.TPClient.callUpdate(TPClient.java:18) + at ru.qatools.school.tp.TPInformerRule.updateWithStatus(TPInformerRule.java:51) + at ru.qatools.school.tp.TPInformerRule.starting(TPInformerRule.java:27) + at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:108) + at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46) + at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53) + at org.junit.rules.RunRules.evaluate(RunRules.java:20) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) + at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) +---- System Properties --- +java.runtime.name=Java(TM) SE Runtime Environment +sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin +java.vm.version=25.65-b01 +user.country.format=RU +java.vm.vendor=Oracle Corporation +java.vendor.url=http://java.oracle.com/ +path.separator=; +java.vm.name=Java HotSpot(TM) 64-Bit Server VM +file.encoding.pkg=sun.io +user.country=US +user.script= +sun.java.launcher=SUN_STANDARD +sun.os.patch.level= +java.vm.specification.name=Java Virtual Machine Specification +user.dir=E:\QASchool\webTest\practice2016\commons-module +java.runtime.version=1.8.0_65-b17 +basedir=E:\QASchool\webTest\practice2016\commons-module +java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment +java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed +os.arch=amd64 +surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4210571686413656405.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar +java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ +line.separator= + +java.vm.specification.vendor=Oracle Corporation +user.variant= +os.name=Windows 10 +sun.jnu.encoding=Cp1251 +java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. +surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +java.specification.name=Java Platform API Specification +java.class.version=52.0 +sun.management.compiler=HotSpot 64-Bit Tiered Compilers +os.version=10.0 +user.home=C:\Users\Gavrilov_IS +user.timezone=Europe/Moscow +java.awt.printerjob=sun.awt.windows.WPrinterJob +file.encoding=Cp1251 +java.specification.version=1.8 +java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +user.name=Gavrilov_IS +java.vm.specification.version=1.8 +sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4210571686413656405.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire191789891974658157tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_01610655023080116973tmp +java.home=C:\Program Files\Java\jdk1.8.0_65\jre +sun.arch.data.model=64 +user.language=en +java.specification.vendor=Oracle Corporation +user.language.format=ru +awt.toolkit=sun.awt.windows.WToolkit +java.vm.info=mixed mode +java.version=1.8.0_65 +java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext +sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes +java.vendor=Oracle Corporation +localRepository=C:\Users\Gavrilov_IS\.m2\repository +file.separator=\ +java.vendor.url.bug=http://bugreport.sun.com/bugreport/ +sun.io.unicode.encoding=UnicodeLittle +sun.cpu.endian=little +sun.desktop=windows +sun.cpu.isalist=amd64 +---- Command Line --- +Empty +---- Full Classpath --- +Empty +---- Compiler Messages --- +Empty diff --git a/commons-module/ajcore.20160426.131223.173.txt b/commons-module/ajcore.20160426.131223.173.txt new file mode 100644 index 0000000..87fbd90 --- /dev/null +++ b/commons-module/ajcore.20160426.131223.173.txt @@ -0,0 +1,114 @@ +---- AspectJ Properties --- +AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +---- Dump Properties --- +Dump file: ajcore.20160426.131223.173.txt +Dump reason: abort +Dump on exception: true +Dump at exit condition: abort +---- System Properties --- +java.runtime.name=Java(TM) SE Runtime Environment +sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin +java.vm.version=25.65-b01 +user.country.format=RU +java.vm.vendor=Oracle Corporation +java.vendor.url=http://java.oracle.com/ +path.separator=; +java.vm.name=Java HotSpot(TM) 64-Bit Server VM +file.encoding.pkg=sun.io +user.country=US +user.script= +sun.java.launcher=SUN_STANDARD +sun.os.patch.level= +java.vm.specification.name=Java Virtual Machine Specification +user.dir=E:\QASchool\webTest\practice2016\commons-module +java.runtime.version=1.8.0_65-b17 +basedir=E:\QASchool\webTest\practice2016\commons-module +java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment +java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed +os.arch=amd64 +surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4210571686413656405.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar +java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ +line.separator= + +java.vm.specification.vendor=Oracle Corporation +user.variant= +os.name=Windows 10 +sun.jnu.encoding=Cp1251 +java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. +surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +java.specification.name=Java Platform API Specification +java.class.version=52.0 +sun.management.compiler=HotSpot 64-Bit Tiered Compilers +os.version=10.0 +user.home=C:\Users\Gavrilov_IS +user.timezone=Europe/Moscow +java.awt.printerjob=sun.awt.windows.WPrinterJob +file.encoding=Cp1251 +java.specification.version=1.8 +java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +user.name=Gavrilov_IS +java.vm.specification.version=1.8 +sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4210571686413656405.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire191789891974658157tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_01610655023080116973tmp +java.home=C:\Program Files\Java\jdk1.8.0_65\jre +sun.arch.data.model=64 +user.language=en +java.specification.vendor=Oracle Corporation +user.language.format=ru +awt.toolkit=sun.awt.windows.WToolkit +java.vm.info=mixed mode +java.version=1.8.0_65 +java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext +sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes +java.vendor=Oracle Corporation +localRepository=C:\Users\Gavrilov_IS\.m2\repository +file.separator=\ +java.vendor.url.bug=http://bugreport.sun.com/bugreport/ +sun.io.unicode.encoding=UnicodeLittle +sun.cpu.endian=little +sun.desktop=windows +sun.cpu.isalist=amd64 +---- Command Line --- +Empty +---- Full Classpath --- +Empty +---- Compiler Messages --- +info AspectJ Weaver Version 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +info register classloader sun.misc.Launcher$AppClassLoader@14dad5dc +info using configuration file:/C:/Users/Gavrilov_IS/.m2/repository/ru/yandex/qatools/allure/allure-java-aspects/1.4.23/allure-java-aspects-1.4.23.jar!/META-INF/aop-ajc.xml +abort trouble in: +org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded +GC overhead limit exceeded +java.lang.OutOfMemoryError: GC overhead limit exceeded + at java.util.HashMap.newNode(HashMap.java:1734) + at java.util.HashMap.putVal(HashMap.java:630) + at java.util.HashMap.put(HashMap.java:611) + at java.util.HashSet.add(HashSet.java:219) + at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) + at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) + at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) + at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) + at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) + at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) + at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + diff --git a/commons-module/ajcore.20160426.170339.290.txt b/commons-module/ajcore.20160426.170339.290.txt new file mode 100644 index 0000000..5502038 --- /dev/null +++ b/commons-module/ajcore.20160426.170339.290.txt @@ -0,0 +1,172 @@ +---- AspectJ Properties --- +AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +---- Dump Properties --- +Dump file: ajcore.20160426.170339.290.txt +Dump reason: org.aspectj.bridge.AbortException +Dump on exception: true +Dump at exit condition: abort +---- Exception Information --- +Message: abort trouble in: +org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded +GC overhead limit exceeded +java.lang.OutOfMemoryError: GC overhead limit exceeded + at java.util.HashMap.newNode(HashMap.java:1734) + at java.util.HashMap.putVal(HashMap.java:630) + at java.util.HashMap.put(HashMap.java:611) + at java.util.HashSet.add(HashSet.java:219) + at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) + at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) + at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) + at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) + at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) + at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) + at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + +org.aspectj.bridge.AbortException: trouble in: +org.codehaus.groovy.runtime.ArrayUtil + at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) + at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797) + at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1730) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + at java.security.AccessController.doPrivileged(Native Method) + at java.net.URLClassLoader.findClass(URLClassLoader.java:361) + at java.lang.ClassLoader.loadClass(ClassLoader.java:424) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) + at java.lang.ClassLoader.loadClass(ClassLoader.java:357) + at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:214) + at com.jayway.restassured.internal.assertion.AssertParameter.notNull(AssertParameter.groovy:21) + at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:192) + at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:184) + at com.jayway.restassured.config.RestAssuredConfig.(RestAssuredConfig.java:41) + at com.jayway.restassured.RestAssured.(RestAssured.java:423) + at ru.qatools.school.tp.client.TPClient.callUpdate(TPClient.java:18) + at ru.qatools.school.tp.TPInformerRule.updateWithStatus(TPInformerRule.java:51) + at ru.qatools.school.tp.TPInformerRule.starting(TPInformerRule.java:27) + at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:108) + at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46) + at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53) + at org.junit.rules.RunRules.evaluate(RunRules.java:20) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) + at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) +---- System Properties --- +java.runtime.name=Java(TM) SE Runtime Environment +tp.api.run=571c970cc656f600070db920 +sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin +java.vm.version=25.65-b01 +user.country.format=RU +java.vm.vendor=Oracle Corporation +java.vendor.url=http://java.oracle.com/ +path.separator=; +java.vm.name=Java HotSpot(TM) 64-Bit Server VM +file.encoding.pkg=sun.io +user.country=US +user.script= +sun.java.launcher=SUN_STANDARD +sun.os.patch.level= +java.vm.specification.name=Java Virtual Machine Specification +user.dir=E:\QASchool\webTest\practice2016\commons-module +java.runtime.version=1.8.0_65-b17 +basedir=E:\QASchool\webTest\practice2016\commons-module +java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment +java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed +os.arch=amd64 +surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4326071198139748376.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar +java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ +line.separator= + +java.vm.specification.vendor=Oracle Corporation +user.variant= +os.name=Windows 10 +tp.api.token=0f8868dd-0f8f-487d-a249-77f3ca229478 +sun.jnu.encoding=Cp1251 +java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. +surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +java.specification.name=Java Platform API Specification +java.class.version=52.0 +sun.management.compiler=HotSpot 64-Bit Tiered Compilers +os.version=10.0 +user.home=C:\Users\Gavrilov_IS +user.timezone=Europe/Moscow +java.awt.printerjob=sun.awt.windows.WPrinterJob +file.encoding=Cp1251 +java.specification.version=1.8 +java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +user.name=Gavrilov_IS +java.vm.specification.version=1.8 +sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4326071198139748376.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire7581566465968588944tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_04527603928721831307tmp +java.home=C:\Program Files\Java\jdk1.8.0_65\jre +sun.arch.data.model=64 +user.language=en +java.specification.vendor=Oracle Corporation +user.language.format=ru +awt.toolkit=sun.awt.windows.WToolkit +java.vm.info=mixed mode +java.version=1.8.0_65 +java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext +sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes +java.vendor=Oracle Corporation +localRepository=C:\Users\Gavrilov_IS\.m2\repository +file.separator=\ +java.vendor.url.bug=http://bugreport.sun.com/bugreport/ +tp.api.endpoint=https://testpalm-school.yandex-team.ru/ +sun.io.unicode.encoding=UnicodeLittle +sun.cpu.endian=little +sun.desktop=windows +sun.cpu.isalist=amd64 +---- Command Line --- +Empty +---- Full Classpath --- +Empty +---- Compiler Messages --- +Empty diff --git a/commons-module/ajcore.20160426.170340.097.txt b/commons-module/ajcore.20160426.170340.097.txt new file mode 100644 index 0000000..65d0a4c --- /dev/null +++ b/commons-module/ajcore.20160426.170340.097.txt @@ -0,0 +1,117 @@ +---- AspectJ Properties --- +AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +---- Dump Properties --- +Dump file: ajcore.20160426.170340.097.txt +Dump reason: abort +Dump on exception: true +Dump at exit condition: abort +---- System Properties --- +java.runtime.name=Java(TM) SE Runtime Environment +tp.api.run=571c970cc656f600070db920 +sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin +java.vm.version=25.65-b01 +user.country.format=RU +java.vm.vendor=Oracle Corporation +java.vendor.url=http://java.oracle.com/ +path.separator=; +java.vm.name=Java HotSpot(TM) 64-Bit Server VM +file.encoding.pkg=sun.io +user.country=US +user.script= +sun.java.launcher=SUN_STANDARD +sun.os.patch.level= +java.vm.specification.name=Java Virtual Machine Specification +user.dir=E:\QASchool\webTest\practice2016\commons-module +java.runtime.version=1.8.0_65-b17 +basedir=E:\QASchool\webTest\practice2016\commons-module +java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment +java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed +os.arch=amd64 +surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4326071198139748376.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar +java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ +line.separator= + +java.vm.specification.vendor=Oracle Corporation +user.variant= +os.name=Windows 10 +tp.api.token=0f8868dd-0f8f-487d-a249-77f3ca229478 +sun.jnu.encoding=Cp1251 +java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. +surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +java.specification.name=Java Platform API Specification +java.class.version=52.0 +sun.management.compiler=HotSpot 64-Bit Tiered Compilers +os.version=10.0 +user.home=C:\Users\Gavrilov_IS +user.timezone=Europe/Moscow +java.awt.printerjob=sun.awt.windows.WPrinterJob +file.encoding=Cp1251 +java.specification.version=1.8 +java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +user.name=Gavrilov_IS +java.vm.specification.version=1.8 +sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4326071198139748376.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire7581566465968588944tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_04527603928721831307tmp +java.home=C:\Program Files\Java\jdk1.8.0_65\jre +sun.arch.data.model=64 +user.language=en +java.specification.vendor=Oracle Corporation +user.language.format=ru +awt.toolkit=sun.awt.windows.WToolkit +java.vm.info=mixed mode +java.version=1.8.0_65 +java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext +sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes +java.vendor=Oracle Corporation +localRepository=C:\Users\Gavrilov_IS\.m2\repository +file.separator=\ +java.vendor.url.bug=http://bugreport.sun.com/bugreport/ +tp.api.endpoint=https://testpalm-school.yandex-team.ru/ +sun.io.unicode.encoding=UnicodeLittle +sun.cpu.endian=little +sun.desktop=windows +sun.cpu.isalist=amd64 +---- Command Line --- +Empty +---- Full Classpath --- +Empty +---- Compiler Messages --- +info AspectJ Weaver Version 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +info register classloader sun.misc.Launcher$AppClassLoader@14dad5dc +info using configuration file:/C:/Users/Gavrilov_IS/.m2/repository/ru/yandex/qatools/allure/allure-java-aspects/1.4.23/allure-java-aspects-1.4.23.jar!/META-INF/aop-ajc.xml +abort trouble in: +org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded +GC overhead limit exceeded +java.lang.OutOfMemoryError: GC overhead limit exceeded + at java.util.HashMap.newNode(HashMap.java:1734) + at java.util.HashMap.putVal(HashMap.java:630) + at java.util.HashMap.put(HashMap.java:611) + at java.util.HashSet.add(HashSet.java:219) + at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) + at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) + at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) + at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) + at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) + at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) + at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + diff --git a/commons-module/ajcore.20160426.171535.340.txt b/commons-module/ajcore.20160426.171535.340.txt new file mode 100644 index 0000000..600dbe5 --- /dev/null +++ b/commons-module/ajcore.20160426.171535.340.txt @@ -0,0 +1,172 @@ +---- AspectJ Properties --- +AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +---- Dump Properties --- +Dump file: ajcore.20160426.171535.340.txt +Dump reason: org.aspectj.bridge.AbortException +Dump on exception: true +Dump at exit condition: abort +---- Exception Information --- +Message: abort trouble in: +org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded +GC overhead limit exceeded +java.lang.OutOfMemoryError: GC overhead limit exceeded + at java.util.HashMap.newNode(HashMap.java:1734) + at java.util.HashMap.putVal(HashMap.java:630) + at java.util.HashMap.put(HashMap.java:611) + at java.util.HashSet.add(HashSet.java:219) + at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) + at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) + at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) + at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) + at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) + at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) + at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + +org.aspectj.bridge.AbortException: trouble in: +org.codehaus.groovy.runtime.ArrayUtil + at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) + at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797) + at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1730) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + at java.security.AccessController.doPrivileged(Native Method) + at java.net.URLClassLoader.findClass(URLClassLoader.java:361) + at java.lang.ClassLoader.loadClass(ClassLoader.java:424) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) + at java.lang.ClassLoader.loadClass(ClassLoader.java:357) + at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:214) + at com.jayway.restassured.internal.assertion.AssertParameter.notNull(AssertParameter.groovy:21) + at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:192) + at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:184) + at com.jayway.restassured.config.RestAssuredConfig.(RestAssuredConfig.java:41) + at com.jayway.restassured.RestAssured.(RestAssured.java:423) + at ru.qatools.school.tp.client.TPClient.callUpdate(TPClient.java:18) + at ru.qatools.school.tp.TPInformerRule.updateWithStatus(TPInformerRule.java:51) + at ru.qatools.school.tp.TPInformerRule.starting(TPInformerRule.java:27) + at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:108) + at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46) + at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53) + at org.junit.rules.RunRules.evaluate(RunRules.java:20) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) + at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) +---- System Properties --- +java.runtime.name=Java(TM) SE Runtime Environment +tp.api.run=571f742fc656f60007868de5 +sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin +java.vm.version=25.65-b01 +user.country.format=RU +java.vm.vendor=Oracle Corporation +java.vendor.url=http://java.oracle.com/ +path.separator=; +java.vm.name=Java HotSpot(TM) 64-Bit Server VM +file.encoding.pkg=sun.io +user.country=US +user.script= +sun.java.launcher=SUN_STANDARD +sun.os.patch.level= +java.vm.specification.name=Java Virtual Machine Specification +user.dir=E:\QASchool\webTest\practice2016\commons-module +java.runtime.version=1.8.0_65-b17 +basedir=E:\QASchool\webTest\practice2016\commons-module +java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment +java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed +os.arch=amd64 +surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter6504216842891896299.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar +java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ +line.separator= + +java.vm.specification.vendor=Oracle Corporation +user.variant= +os.name=Windows 10 +tp.api.token=0f8868dd-0f8f-487d-a249-77f3ca229478 +sun.jnu.encoding=Cp1251 +java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. +surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +java.specification.name=Java Platform API Specification +java.class.version=52.0 +sun.management.compiler=HotSpot 64-Bit Tiered Compilers +os.version=10.0 +user.home=C:\Users\Gavrilov_IS +user.timezone=Europe/Moscow +java.awt.printerjob=sun.awt.windows.WPrinterJob +file.encoding=Cp1251 +java.specification.version=1.8 +java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +user.name=Gavrilov_IS +java.vm.specification.version=1.8 +sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter6504216842891896299.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire6143120283628830183tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_08940206858975120311tmp +java.home=C:\Program Files\Java\jdk1.8.0_65\jre +sun.arch.data.model=64 +user.language=en +java.specification.vendor=Oracle Corporation +user.language.format=ru +awt.toolkit=sun.awt.windows.WToolkit +java.vm.info=mixed mode +java.version=1.8.0_65 +java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext +sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes +java.vendor=Oracle Corporation +localRepository=C:\Users\Gavrilov_IS\.m2\repository +file.separator=\ +java.vendor.url.bug=http://bugreport.sun.com/bugreport/ +tp.api.endpoint=https://testpalm-school.yandex-team.ru/ +sun.io.unicode.encoding=UnicodeLittle +sun.cpu.endian=little +sun.desktop=windows +sun.cpu.isalist=amd64 +---- Command Line --- +Empty +---- Full Classpath --- +Empty +---- Compiler Messages --- +Empty diff --git a/commons-module/ajcore.20160426.171535.631.txt b/commons-module/ajcore.20160426.171535.631.txt new file mode 100644 index 0000000..56a7992 --- /dev/null +++ b/commons-module/ajcore.20160426.171535.631.txt @@ -0,0 +1,117 @@ +---- AspectJ Properties --- +AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +---- Dump Properties --- +Dump file: ajcore.20160426.171535.631.txt +Dump reason: abort +Dump on exception: true +Dump at exit condition: abort +---- System Properties --- +java.runtime.name=Java(TM) SE Runtime Environment +tp.api.run=571f742fc656f60007868de5 +sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin +java.vm.version=25.65-b01 +user.country.format=RU +java.vm.vendor=Oracle Corporation +java.vendor.url=http://java.oracle.com/ +path.separator=; +java.vm.name=Java HotSpot(TM) 64-Bit Server VM +file.encoding.pkg=sun.io +user.country=US +user.script= +sun.java.launcher=SUN_STANDARD +sun.os.patch.level= +java.vm.specification.name=Java Virtual Machine Specification +user.dir=E:\QASchool\webTest\practice2016\commons-module +java.runtime.version=1.8.0_65-b17 +basedir=E:\QASchool\webTest\practice2016\commons-module +java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment +java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed +os.arch=amd64 +surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter6504216842891896299.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar +java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ +line.separator= + +java.vm.specification.vendor=Oracle Corporation +user.variant= +os.name=Windows 10 +tp.api.token=0f8868dd-0f8f-487d-a249-77f3ca229478 +sun.jnu.encoding=Cp1251 +java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. +surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +java.specification.name=Java Platform API Specification +java.class.version=52.0 +sun.management.compiler=HotSpot 64-Bit Tiered Compilers +os.version=10.0 +user.home=C:\Users\Gavrilov_IS +user.timezone=Europe/Moscow +java.awt.printerjob=sun.awt.windows.WPrinterJob +file.encoding=Cp1251 +java.specification.version=1.8 +java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; +user.name=Gavrilov_IS +java.vm.specification.version=1.8 +sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter6504216842891896299.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire6143120283628830183tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_08940206858975120311tmp +java.home=C:\Program Files\Java\jdk1.8.0_65\jre +sun.arch.data.model=64 +user.language=en +java.specification.vendor=Oracle Corporation +user.language.format=ru +awt.toolkit=sun.awt.windows.WToolkit +java.vm.info=mixed mode +java.version=1.8.0_65 +java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext +sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes +java.vendor=Oracle Corporation +localRepository=C:\Users\Gavrilov_IS\.m2\repository +file.separator=\ +java.vendor.url.bug=http://bugreport.sun.com/bugreport/ +tp.api.endpoint=https://testpalm-school.yandex-team.ru/ +sun.io.unicode.encoding=UnicodeLittle +sun.cpu.endian=little +sun.desktop=windows +sun.cpu.isalist=amd64 +---- Command Line --- +Empty +---- Full Classpath --- +Empty +---- Compiler Messages --- +info AspectJ Weaver Version 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT +info register classloader sun.misc.Launcher$AppClassLoader@14dad5dc +info using configuration file:/C:/Users/Gavrilov_IS/.m2/repository/ru/yandex/qatools/allure/allure-java-aspects/1.4.23/allure-java-aspects-1.4.23.jar!/META-INF/aop-ajc.xml +abort trouble in: +org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded +GC overhead limit exceeded +java.lang.OutOfMemoryError: GC overhead limit exceeded + at java.util.HashMap.newNode(HashMap.java:1734) + at java.util.HashMap.putVal(HashMap.java:630) + at java.util.HashMap.put(HashMap.java:611) + at java.util.HashSet.add(HashSet.java:219) + at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) + at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) + at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) + at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) + at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) + at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) + at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) + at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) + at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) + at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) + at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) + at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) + at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) + at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) + at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) + at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) + at sun.instrument.TransformerManager.transform(TransformerManager.java:188) + at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) + at java.lang.ClassLoader.defineClass1(Native Method) + at java.lang.ClassLoader.defineClass(ClassLoader.java:760) + at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) + at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) + at java.net.URLClassLoader.access$100(URLClassLoader.java:73) + at java.net.URLClassLoader$1.run(URLClassLoader.java:368) + at java.net.URLClassLoader$1.run(URLClassLoader.java:362) + diff --git a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java index 553cabe..daf321b 100644 --- a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java +++ b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java @@ -8,6 +8,8 @@ import ru.qatools.school.pages.MainPage; import ru.qatools.school.rules.WebDriverRule; import ru.qatools.school.steps.websteps.DefaultSteps; +import ru.qatools.school.tp.TPInformerRule; +import ru.yandex.qatools.allure.annotations.TestCaseId; import ru.yandex.qatools.allure.annotations.Features; import ru.yandex.qatools.allure.annotations.Stories; import ru.yandex.qatools.allure.annotations.Title; @@ -23,6 +25,8 @@ public class WeatherWebTest { @Rule public WebDriverRule webDriverRule = new WebDriverRule(); + + @Rule public TPInformerRule tms = new TPInformerRule("bahek091"); @Before @@ -30,63 +34,57 @@ public void initSteps() { defaultSteps = new DefaultSteps(webDriverRule.getDriver()); } - @ru.yandex.qatools.allure.annotations.TestCaseId("1") - @Features("Виджет погоды") - @Stories("Проверка загрузки главной страницы") + @Test - @Title("Должны видеть виджет на главной странице") + @TestCaseId("1") + @Title("Должны видеть главную страницу с кнопкой добавления виджета") public void shouldOpenMainPage() { - defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.openMainPage(); + defaultSteps.shouldSee(onMainPage().getAddWidgetButton()); + defaultSteps.shouldBeEqualsCountOfWidgets(0); } - @ru.yandex.qatools.allure.annotations.TestCaseId("2") - @Features("Виджет погоды") - @Stories("Проверка отображения виджета на главной странице") @Test + @TestCaseId("2") @Title("Должны видеть виджет на главной странице") public void shouldSeeWidgetOnMainPage() { defaultSteps.openMainPageWithCity(MOSCOW); defaultSteps.shouldSee(onMainPage().getWeatherWidgets().get(0)); } - @ru.yandex.qatools.allure.annotations.TestCaseId("3") - @Features("Виджет погоды") @Test + @TestCaseId("3") @Title("Должны видеть город {1} в элементе {2}") public void shouldSeeCity() { defaultSteps.openMainPageWithCity(MOSCOW); defaultSteps.strShouldBeInElement(MOSCOW, onMainPage().getWeatherWidgets().get(0).WidgetTitle().getCity()); } - @ru.yandex.qatools.allure.annotations.TestCaseId("4") - @Features("Виджет погоды") @Test + @TestCaseId("4") @Title("Поле с показанием температуры первого виджета на странице не должно быть пустым") public void shoudBeTemperatureOnWidget(){ defaultSteps.openMainPageWithCity(MOSCOW); defaultSteps.shouldBeNotEmpty(onMainPage().getWeatherWidgets().get(0).WidgetText().digitTemperature()); } - @ru.yandex.qatools.allure.annotations.TestCaseId("5") - @Features("Виджет погоды") @Test + @TestCaseId("5") @Title("Должны видеть у первого виджета кнопку удаления {0}") public void shoudSeeRemoveWidgetButton(){ defaultSteps.openMainPageWithCity(MOSCOW); defaultSteps.shouldSee(onMainPage().getWeatherWidgets().get(0).getActions().removeBtn()); } - @ru.yandex.qatools.allure.annotations.TestCaseId("6") - @Features("Виджет погоды") @Test + @TestCaseId("6") @Title("Должны видеть на странице кнопку добавления виджета {0}") public void shoudSeeAddWidgetButton(){ defaultSteps.openMainPageWithCity(MOSCOW); defaultSteps.shouldSee(onMainPage().getAddWidgetButton()); } - @ru.yandex.qatools.allure.annotations.TestCaseId("7") - @Features("Виджет погоды") + @TestCaseId("7") @Test @Title("Должен добавляться еще один виджет") public void shouldBeAbleToAddWidget() { @@ -96,9 +94,8 @@ public void shouldBeAbleToAddWidget() { defaultSteps.shouldBeEqualsCountOfWidgets(numOfWidgets + 1); } - @ru.yandex.qatools.allure.annotations.TestCaseId("8") - @Features("Виджет погоды") @Test + @TestCaseId("8") @Title("После удаления первого из пары виджетов должен остаться один") public void shouldBeAbleToRemoveWidget() { defaultSteps.openMainPageWithTwoCities(MOSCOW, OMSK); @@ -107,9 +104,8 @@ public void shouldBeAbleToRemoveWidget() { defaultSteps.shouldBeEqualsCountOfWidgets(numOfWidgets - 1); } - @ru.yandex.qatools.allure.annotations.TestCaseId("11") - @Features("Виджет погоды") @Test + @TestCaseId("11") @Title("Единицы измерения температуры должны быть градусы цельсия") public void unitsShouldBe(){ defaultSteps.openMainPageWithCity(MOSCOW); diff --git a/steps-module/src/main/java/ru/qatools/school/data/FormatDataVerify.java b/steps-module/src/main/java/ru/qatools/school/data/FormatDataVerify.java new file mode 100644 index 0000000..1d10489 --- /dev/null +++ b/steps-module/src/main/java/ru/qatools/school/data/FormatDataVerify.java @@ -0,0 +1,7 @@ +package ru.qatools.school.data; + +/** + * Created by Gavrilov_IS on 26.04.2016. + */ +public class FormatDataVerify { +} diff --git a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetActions.java b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetActions.java index 1286d8f..867d1b0 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetActions.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetActions.java @@ -12,7 +12,7 @@ public class WidgetActions extends HtmlElement { @Name("Кнопка удаления виджета") - @FindBy(css = ".remove-card .btn") + @FindBy(css = ".remove-card.btn") private WebElement removeBtn; public WebElement removeBtn(){ diff --git a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java index b652c54..6e38bfc 100644 --- a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java +++ b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java @@ -20,6 +20,7 @@ public class DefaultSteps { public static final String MAIN_PAGE = "http://weather.lanwen.ru/#?cities=%s"; + public static final String EMPTY_MAIN_PAGE = "http://weather.lanwen.ru/"; private WebDriver driver; @@ -27,6 +28,11 @@ public DefaultSteps(WebDriver driver) { this.driver = driver; } + @Step("Открываем главную страницу") + public void openMainPage() { + driver.get(EMPTY_MAIN_PAGE); + } + @Step("Открываем главную страницу для города «{0}»") public void openMainPageWithCity(String city) { driver.get(format(MAIN_PAGE, city)); @@ -66,7 +72,8 @@ public void shouldBeNotEmpty(WebElement currElement){ @Step("Значение элемента «{0}» должно принадлежать интервалу «{1}» и «{2}»") public void shouldBeBetweenMinAndMax(WebElement currElement, int d1, int d2){ - int max, min; + int max; + int min; if (d1 Date: Wed, 27 Apr 2016 13:04:15 +0300 Subject: [PATCH 5/8] Deleted ajcore* files --- commons-module/ajcore.20160426.131222.764.txt | 169 ----------------- commons-module/ajcore.20160426.131223.173.txt | 114 ------------ commons-module/ajcore.20160426.170339.290.txt | 172 ------------------ commons-module/ajcore.20160426.170340.097.txt | 117 ------------ commons-module/ajcore.20160426.171535.340.txt | 172 ------------------ commons-module/ajcore.20160426.171535.631.txt | 117 ------------ 6 files changed, 861 deletions(-) delete mode 100644 commons-module/ajcore.20160426.131222.764.txt delete mode 100644 commons-module/ajcore.20160426.131223.173.txt delete mode 100644 commons-module/ajcore.20160426.170339.290.txt delete mode 100644 commons-module/ajcore.20160426.170340.097.txt delete mode 100644 commons-module/ajcore.20160426.171535.340.txt delete mode 100644 commons-module/ajcore.20160426.171535.631.txt diff --git a/commons-module/ajcore.20160426.131222.764.txt b/commons-module/ajcore.20160426.131222.764.txt deleted file mode 100644 index f05b97e..0000000 --- a/commons-module/ajcore.20160426.131222.764.txt +++ /dev/null @@ -1,169 +0,0 @@ ----- AspectJ Properties --- -AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT ----- Dump Properties --- -Dump file: ajcore.20160426.131222.764.txt -Dump reason: org.aspectj.bridge.AbortException -Dump on exception: true -Dump at exit condition: abort ----- Exception Information --- -Message: abort trouble in: -org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded -GC overhead limit exceeded -java.lang.OutOfMemoryError: GC overhead limit exceeded - at java.util.HashMap.newNode(HashMap.java:1734) - at java.util.HashMap.putVal(HashMap.java:630) - at java.util.HashMap.put(HashMap.java:611) - at java.util.HashSet.add(HashSet.java:219) - at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) - at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) - at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) - at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) - at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) - at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) - at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - -org.aspectj.bridge.AbortException: trouble in: -org.codehaus.groovy.runtime.ArrayUtil - at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) - at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797) - at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1730) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - at java.security.AccessController.doPrivileged(Native Method) - at java.net.URLClassLoader.findClass(URLClassLoader.java:361) - at java.lang.ClassLoader.loadClass(ClassLoader.java:424) - at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) - at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:214) - at com.jayway.restassured.internal.assertion.AssertParameter.notNull(AssertParameter.groovy:21) - at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:192) - at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:184) - at com.jayway.restassured.config.RestAssuredConfig.(RestAssuredConfig.java:41) - at com.jayway.restassured.RestAssured.(RestAssured.java:423) - at ru.qatools.school.tp.client.TPClient.callUpdate(TPClient.java:18) - at ru.qatools.school.tp.TPInformerRule.updateWithStatus(TPInformerRule.java:51) - at ru.qatools.school.tp.TPInformerRule.starting(TPInformerRule.java:27) - at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:108) - at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46) - at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53) - at org.junit.rules.RunRules.evaluate(RunRules.java:20) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) - at org.junit.runners.ParentRunner.run(ParentRunner.java:363) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) - at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----- System Properties --- -java.runtime.name=Java(TM) SE Runtime Environment -sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin -java.vm.version=25.65-b01 -user.country.format=RU -java.vm.vendor=Oracle Corporation -java.vendor.url=http://java.oracle.com/ -path.separator=; -java.vm.name=Java HotSpot(TM) 64-Bit Server VM -file.encoding.pkg=sun.io -user.country=US -user.script= -sun.java.launcher=SUN_STANDARD -sun.os.patch.level= -java.vm.specification.name=Java Virtual Machine Specification -user.dir=E:\QASchool\webTest\practice2016\commons-module -java.runtime.version=1.8.0_65-b17 -basedir=E:\QASchool\webTest\practice2016\commons-module -java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment -java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed -os.arch=amd64 -surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4210571686413656405.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar -java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ -line.separator= - -java.vm.specification.vendor=Oracle Corporation -user.variant= -os.name=Windows 10 -sun.jnu.encoding=Cp1251 -java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. -surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -java.specification.name=Java Platform API Specification -java.class.version=52.0 -sun.management.compiler=HotSpot 64-Bit Tiered Compilers -os.version=10.0 -user.home=C:\Users\Gavrilov_IS -user.timezone=Europe/Moscow -java.awt.printerjob=sun.awt.windows.WPrinterJob -file.encoding=Cp1251 -java.specification.version=1.8 -java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -user.name=Gavrilov_IS -java.vm.specification.version=1.8 -sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4210571686413656405.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire191789891974658157tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_01610655023080116973tmp -java.home=C:\Program Files\Java\jdk1.8.0_65\jre -sun.arch.data.model=64 -user.language=en -java.specification.vendor=Oracle Corporation -user.language.format=ru -awt.toolkit=sun.awt.windows.WToolkit -java.vm.info=mixed mode -java.version=1.8.0_65 -java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext -sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes -java.vendor=Oracle Corporation -localRepository=C:\Users\Gavrilov_IS\.m2\repository -file.separator=\ -java.vendor.url.bug=http://bugreport.sun.com/bugreport/ -sun.io.unicode.encoding=UnicodeLittle -sun.cpu.endian=little -sun.desktop=windows -sun.cpu.isalist=amd64 ----- Command Line --- -Empty ----- Full Classpath --- -Empty ----- Compiler Messages --- -Empty diff --git a/commons-module/ajcore.20160426.131223.173.txt b/commons-module/ajcore.20160426.131223.173.txt deleted file mode 100644 index 87fbd90..0000000 --- a/commons-module/ajcore.20160426.131223.173.txt +++ /dev/null @@ -1,114 +0,0 @@ ----- AspectJ Properties --- -AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT ----- Dump Properties --- -Dump file: ajcore.20160426.131223.173.txt -Dump reason: abort -Dump on exception: true -Dump at exit condition: abort ----- System Properties --- -java.runtime.name=Java(TM) SE Runtime Environment -sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin -java.vm.version=25.65-b01 -user.country.format=RU -java.vm.vendor=Oracle Corporation -java.vendor.url=http://java.oracle.com/ -path.separator=; -java.vm.name=Java HotSpot(TM) 64-Bit Server VM -file.encoding.pkg=sun.io -user.country=US -user.script= -sun.java.launcher=SUN_STANDARD -sun.os.patch.level= -java.vm.specification.name=Java Virtual Machine Specification -user.dir=E:\QASchool\webTest\practice2016\commons-module -java.runtime.version=1.8.0_65-b17 -basedir=E:\QASchool\webTest\practice2016\commons-module -java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment -java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed -os.arch=amd64 -surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4210571686413656405.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar -java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ -line.separator= - -java.vm.specification.vendor=Oracle Corporation -user.variant= -os.name=Windows 10 -sun.jnu.encoding=Cp1251 -java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. -surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -java.specification.name=Java Platform API Specification -java.class.version=52.0 -sun.management.compiler=HotSpot 64-Bit Tiered Compilers -os.version=10.0 -user.home=C:\Users\Gavrilov_IS -user.timezone=Europe/Moscow -java.awt.printerjob=sun.awt.windows.WPrinterJob -file.encoding=Cp1251 -java.specification.version=1.8 -java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -user.name=Gavrilov_IS -java.vm.specification.version=1.8 -sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4210571686413656405.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire191789891974658157tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_01610655023080116973tmp -java.home=C:\Program Files\Java\jdk1.8.0_65\jre -sun.arch.data.model=64 -user.language=en -java.specification.vendor=Oracle Corporation -user.language.format=ru -awt.toolkit=sun.awt.windows.WToolkit -java.vm.info=mixed mode -java.version=1.8.0_65 -java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext -sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes -java.vendor=Oracle Corporation -localRepository=C:\Users\Gavrilov_IS\.m2\repository -file.separator=\ -java.vendor.url.bug=http://bugreport.sun.com/bugreport/ -sun.io.unicode.encoding=UnicodeLittle -sun.cpu.endian=little -sun.desktop=windows -sun.cpu.isalist=amd64 ----- Command Line --- -Empty ----- Full Classpath --- -Empty ----- Compiler Messages --- -info AspectJ Weaver Version 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT -info register classloader sun.misc.Launcher$AppClassLoader@14dad5dc -info using configuration file:/C:/Users/Gavrilov_IS/.m2/repository/ru/yandex/qatools/allure/allure-java-aspects/1.4.23/allure-java-aspects-1.4.23.jar!/META-INF/aop-ajc.xml -abort trouble in: -org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded -GC overhead limit exceeded -java.lang.OutOfMemoryError: GC overhead limit exceeded - at java.util.HashMap.newNode(HashMap.java:1734) - at java.util.HashMap.putVal(HashMap.java:630) - at java.util.HashMap.put(HashMap.java:611) - at java.util.HashSet.add(HashSet.java:219) - at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) - at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) - at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) - at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) - at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) - at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) - at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - diff --git a/commons-module/ajcore.20160426.170339.290.txt b/commons-module/ajcore.20160426.170339.290.txt deleted file mode 100644 index 5502038..0000000 --- a/commons-module/ajcore.20160426.170339.290.txt +++ /dev/null @@ -1,172 +0,0 @@ ----- AspectJ Properties --- -AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT ----- Dump Properties --- -Dump file: ajcore.20160426.170339.290.txt -Dump reason: org.aspectj.bridge.AbortException -Dump on exception: true -Dump at exit condition: abort ----- Exception Information --- -Message: abort trouble in: -org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded -GC overhead limit exceeded -java.lang.OutOfMemoryError: GC overhead limit exceeded - at java.util.HashMap.newNode(HashMap.java:1734) - at java.util.HashMap.putVal(HashMap.java:630) - at java.util.HashMap.put(HashMap.java:611) - at java.util.HashSet.add(HashSet.java:219) - at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) - at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) - at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) - at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) - at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) - at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) - at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - -org.aspectj.bridge.AbortException: trouble in: -org.codehaus.groovy.runtime.ArrayUtil - at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) - at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797) - at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1730) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - at java.security.AccessController.doPrivileged(Native Method) - at java.net.URLClassLoader.findClass(URLClassLoader.java:361) - at java.lang.ClassLoader.loadClass(ClassLoader.java:424) - at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) - at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:214) - at com.jayway.restassured.internal.assertion.AssertParameter.notNull(AssertParameter.groovy:21) - at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:192) - at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:184) - at com.jayway.restassured.config.RestAssuredConfig.(RestAssuredConfig.java:41) - at com.jayway.restassured.RestAssured.(RestAssured.java:423) - at ru.qatools.school.tp.client.TPClient.callUpdate(TPClient.java:18) - at ru.qatools.school.tp.TPInformerRule.updateWithStatus(TPInformerRule.java:51) - at ru.qatools.school.tp.TPInformerRule.starting(TPInformerRule.java:27) - at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:108) - at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46) - at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53) - at org.junit.rules.RunRules.evaluate(RunRules.java:20) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) - at org.junit.runners.ParentRunner.run(ParentRunner.java:363) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) - at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----- System Properties --- -java.runtime.name=Java(TM) SE Runtime Environment -tp.api.run=571c970cc656f600070db920 -sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin -java.vm.version=25.65-b01 -user.country.format=RU -java.vm.vendor=Oracle Corporation -java.vendor.url=http://java.oracle.com/ -path.separator=; -java.vm.name=Java HotSpot(TM) 64-Bit Server VM -file.encoding.pkg=sun.io -user.country=US -user.script= -sun.java.launcher=SUN_STANDARD -sun.os.patch.level= -java.vm.specification.name=Java Virtual Machine Specification -user.dir=E:\QASchool\webTest\practice2016\commons-module -java.runtime.version=1.8.0_65-b17 -basedir=E:\QASchool\webTest\practice2016\commons-module -java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment -java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed -os.arch=amd64 -surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4326071198139748376.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar -java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ -line.separator= - -java.vm.specification.vendor=Oracle Corporation -user.variant= -os.name=Windows 10 -tp.api.token=0f8868dd-0f8f-487d-a249-77f3ca229478 -sun.jnu.encoding=Cp1251 -java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. -surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -java.specification.name=Java Platform API Specification -java.class.version=52.0 -sun.management.compiler=HotSpot 64-Bit Tiered Compilers -os.version=10.0 -user.home=C:\Users\Gavrilov_IS -user.timezone=Europe/Moscow -java.awt.printerjob=sun.awt.windows.WPrinterJob -file.encoding=Cp1251 -java.specification.version=1.8 -java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -user.name=Gavrilov_IS -java.vm.specification.version=1.8 -sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4326071198139748376.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire7581566465968588944tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_04527603928721831307tmp -java.home=C:\Program Files\Java\jdk1.8.0_65\jre -sun.arch.data.model=64 -user.language=en -java.specification.vendor=Oracle Corporation -user.language.format=ru -awt.toolkit=sun.awt.windows.WToolkit -java.vm.info=mixed mode -java.version=1.8.0_65 -java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext -sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes -java.vendor=Oracle Corporation -localRepository=C:\Users\Gavrilov_IS\.m2\repository -file.separator=\ -java.vendor.url.bug=http://bugreport.sun.com/bugreport/ -tp.api.endpoint=https://testpalm-school.yandex-team.ru/ -sun.io.unicode.encoding=UnicodeLittle -sun.cpu.endian=little -sun.desktop=windows -sun.cpu.isalist=amd64 ----- Command Line --- -Empty ----- Full Classpath --- -Empty ----- Compiler Messages --- -Empty diff --git a/commons-module/ajcore.20160426.170340.097.txt b/commons-module/ajcore.20160426.170340.097.txt deleted file mode 100644 index 65d0a4c..0000000 --- a/commons-module/ajcore.20160426.170340.097.txt +++ /dev/null @@ -1,117 +0,0 @@ ----- AspectJ Properties --- -AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT ----- Dump Properties --- -Dump file: ajcore.20160426.170340.097.txt -Dump reason: abort -Dump on exception: true -Dump at exit condition: abort ----- System Properties --- -java.runtime.name=Java(TM) SE Runtime Environment -tp.api.run=571c970cc656f600070db920 -sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin -java.vm.version=25.65-b01 -user.country.format=RU -java.vm.vendor=Oracle Corporation -java.vendor.url=http://java.oracle.com/ -path.separator=; -java.vm.name=Java HotSpot(TM) 64-Bit Server VM -file.encoding.pkg=sun.io -user.country=US -user.script= -sun.java.launcher=SUN_STANDARD -sun.os.patch.level= -java.vm.specification.name=Java Virtual Machine Specification -user.dir=E:\QASchool\webTest\practice2016\commons-module -java.runtime.version=1.8.0_65-b17 -basedir=E:\QASchool\webTest\practice2016\commons-module -java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment -java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed -os.arch=amd64 -surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4326071198139748376.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar -java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ -line.separator= - -java.vm.specification.vendor=Oracle Corporation -user.variant= -os.name=Windows 10 -tp.api.token=0f8868dd-0f8f-487d-a249-77f3ca229478 -sun.jnu.encoding=Cp1251 -java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. -surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -java.specification.name=Java Platform API Specification -java.class.version=52.0 -sun.management.compiler=HotSpot 64-Bit Tiered Compilers -os.version=10.0 -user.home=C:\Users\Gavrilov_IS -user.timezone=Europe/Moscow -java.awt.printerjob=sun.awt.windows.WPrinterJob -file.encoding=Cp1251 -java.specification.version=1.8 -java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -user.name=Gavrilov_IS -java.vm.specification.version=1.8 -sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter4326071198139748376.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire7581566465968588944tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_04527603928721831307tmp -java.home=C:\Program Files\Java\jdk1.8.0_65\jre -sun.arch.data.model=64 -user.language=en -java.specification.vendor=Oracle Corporation -user.language.format=ru -awt.toolkit=sun.awt.windows.WToolkit -java.vm.info=mixed mode -java.version=1.8.0_65 -java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext -sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes -java.vendor=Oracle Corporation -localRepository=C:\Users\Gavrilov_IS\.m2\repository -file.separator=\ -java.vendor.url.bug=http://bugreport.sun.com/bugreport/ -tp.api.endpoint=https://testpalm-school.yandex-team.ru/ -sun.io.unicode.encoding=UnicodeLittle -sun.cpu.endian=little -sun.desktop=windows -sun.cpu.isalist=amd64 ----- Command Line --- -Empty ----- Full Classpath --- -Empty ----- Compiler Messages --- -info AspectJ Weaver Version 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT -info register classloader sun.misc.Launcher$AppClassLoader@14dad5dc -info using configuration file:/C:/Users/Gavrilov_IS/.m2/repository/ru/yandex/qatools/allure/allure-java-aspects/1.4.23/allure-java-aspects-1.4.23.jar!/META-INF/aop-ajc.xml -abort trouble in: -org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded -GC overhead limit exceeded -java.lang.OutOfMemoryError: GC overhead limit exceeded - at java.util.HashMap.newNode(HashMap.java:1734) - at java.util.HashMap.putVal(HashMap.java:630) - at java.util.HashMap.put(HashMap.java:611) - at java.util.HashSet.add(HashSet.java:219) - at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) - at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) - at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) - at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) - at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) - at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) - at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - diff --git a/commons-module/ajcore.20160426.171535.340.txt b/commons-module/ajcore.20160426.171535.340.txt deleted file mode 100644 index 600dbe5..0000000 --- a/commons-module/ajcore.20160426.171535.340.txt +++ /dev/null @@ -1,172 +0,0 @@ ----- AspectJ Properties --- -AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT ----- Dump Properties --- -Dump file: ajcore.20160426.171535.340.txt -Dump reason: org.aspectj.bridge.AbortException -Dump on exception: true -Dump at exit condition: abort ----- Exception Information --- -Message: abort trouble in: -org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded -GC overhead limit exceeded -java.lang.OutOfMemoryError: GC overhead limit exceeded - at java.util.HashMap.newNode(HashMap.java:1734) - at java.util.HashMap.putVal(HashMap.java:630) - at java.util.HashMap.put(HashMap.java:611) - at java.util.HashSet.add(HashSet.java:219) - at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) - at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) - at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) - at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) - at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) - at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) - at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - -org.aspectj.bridge.AbortException: trouble in: -org.codehaus.groovy.runtime.ArrayUtil - at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) - at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797) - at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1730) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - at java.security.AccessController.doPrivileged(Native Method) - at java.net.URLClassLoader.findClass(URLClassLoader.java:361) - at java.lang.ClassLoader.loadClass(ClassLoader.java:424) - at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) - at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:214) - at com.jayway.restassured.internal.assertion.AssertParameter.notNull(AssertParameter.groovy:21) - at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:192) - at com.jayway.restassured.config.SSLConfig.(SSLConfig.java:184) - at com.jayway.restassured.config.RestAssuredConfig.(RestAssuredConfig.java:41) - at com.jayway.restassured.RestAssured.(RestAssured.java:423) - at ru.qatools.school.tp.client.TPClient.callUpdate(TPClient.java:18) - at ru.qatools.school.tp.TPInformerRule.updateWithStatus(TPInformerRule.java:51) - at ru.qatools.school.tp.TPInformerRule.starting(TPInformerRule.java:27) - at org.junit.rules.TestWatcher.startingQuietly(TestWatcher.java:108) - at org.junit.rules.TestWatcher.access$000(TestWatcher.java:46) - at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:53) - at org.junit.rules.RunRules.evaluate(RunRules.java:20) - at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) - at org.junit.runners.ParentRunner.run(ParentRunner.java:363) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) - at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) ----- System Properties --- -java.runtime.name=Java(TM) SE Runtime Environment -tp.api.run=571f742fc656f60007868de5 -sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin -java.vm.version=25.65-b01 -user.country.format=RU -java.vm.vendor=Oracle Corporation -java.vendor.url=http://java.oracle.com/ -path.separator=; -java.vm.name=Java HotSpot(TM) 64-Bit Server VM -file.encoding.pkg=sun.io -user.country=US -user.script= -sun.java.launcher=SUN_STANDARD -sun.os.patch.level= -java.vm.specification.name=Java Virtual Machine Specification -user.dir=E:\QASchool\webTest\practice2016\commons-module -java.runtime.version=1.8.0_65-b17 -basedir=E:\QASchool\webTest\practice2016\commons-module -java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment -java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed -os.arch=amd64 -surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter6504216842891896299.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar -java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ -line.separator= - -java.vm.specification.vendor=Oracle Corporation -user.variant= -os.name=Windows 10 -tp.api.token=0f8868dd-0f8f-487d-a249-77f3ca229478 -sun.jnu.encoding=Cp1251 -java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. -surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -java.specification.name=Java Platform API Specification -java.class.version=52.0 -sun.management.compiler=HotSpot 64-Bit Tiered Compilers -os.version=10.0 -user.home=C:\Users\Gavrilov_IS -user.timezone=Europe/Moscow -java.awt.printerjob=sun.awt.windows.WPrinterJob -file.encoding=Cp1251 -java.specification.version=1.8 -java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -user.name=Gavrilov_IS -java.vm.specification.version=1.8 -sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter6504216842891896299.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire6143120283628830183tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_08940206858975120311tmp -java.home=C:\Program Files\Java\jdk1.8.0_65\jre -sun.arch.data.model=64 -user.language=en -java.specification.vendor=Oracle Corporation -user.language.format=ru -awt.toolkit=sun.awt.windows.WToolkit -java.vm.info=mixed mode -java.version=1.8.0_65 -java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext -sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes -java.vendor=Oracle Corporation -localRepository=C:\Users\Gavrilov_IS\.m2\repository -file.separator=\ -java.vendor.url.bug=http://bugreport.sun.com/bugreport/ -tp.api.endpoint=https://testpalm-school.yandex-team.ru/ -sun.io.unicode.encoding=UnicodeLittle -sun.cpu.endian=little -sun.desktop=windows -sun.cpu.isalist=amd64 ----- Command Line --- -Empty ----- Full Classpath --- -Empty ----- Compiler Messages --- -Empty diff --git a/commons-module/ajcore.20160426.171535.631.txt b/commons-module/ajcore.20160426.171535.631.txt deleted file mode 100644 index 56a7992..0000000 --- a/commons-module/ajcore.20160426.171535.631.txt +++ /dev/null @@ -1,117 +0,0 @@ ----- AspectJ Properties --- -AspectJ Compiler 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT ----- Dump Properties --- -Dump file: ajcore.20160426.171535.631.txt -Dump reason: abort -Dump on exception: true -Dump at exit condition: abort ----- System Properties --- -java.runtime.name=Java(TM) SE Runtime Environment -tp.api.run=571f742fc656f60007868de5 -sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin -java.vm.version=25.65-b01 -user.country.format=RU -java.vm.vendor=Oracle Corporation -java.vendor.url=http://java.oracle.com/ -path.separator=; -java.vm.name=Java HotSpot(TM) 64-Bit Server VM -file.encoding.pkg=sun.io -user.country=US -user.script= -sun.java.launcher=SUN_STANDARD -sun.os.patch.level= -java.vm.specification.name=Java Virtual Machine Specification -user.dir=E:\QASchool\webTest\practice2016\commons-module -java.runtime.version=1.8.0_65-b17 -basedir=E:\QASchool\webTest\practice2016\commons-module -java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment -java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\endorsed -os.arch=amd64 -surefire.real.class.path=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter6504216842891896299.jar;C:\Users\Gavrilov_IS\.m2\repository/org/aspectj/aspectjweaver/1.8.5/aspectjweaver-1.8.5.jar -java.io.tmpdir=C:\Users\GAVRIL~1\AppData\Local\Temp\ -line.separator= - -java.vm.specification.vendor=Oracle Corporation -user.variant= -os.name=Windows 10 -tp.api.token=0f8868dd-0f8f-487d-a249-77f3ca229478 -sun.jnu.encoding=Cp1251 -java.library.path=C:\Program Files\Java\jdk1.8.0_65\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;"C:\Program Files\Java\jdk1.8.0_65\bin";C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Maven\apache-maven-3.3.3\bin;C:\WinPy2-7\WinPython-64bit-2.7.10.3\python-2.7.10.amd64;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;. -surefire.test.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -java.specification.name=Java Platform API Specification -java.class.version=52.0 -sun.management.compiler=HotSpot 64-Bit Tiered Compilers -os.version=10.0 -user.home=C:\Users\Gavrilov_IS -user.timezone=Europe/Moscow -java.awt.printerjob=sun.awt.windows.WPrinterJob -file.encoding=Cp1251 -java.specification.version=1.8 -java.class.path=E:\QASchool\webTest\practice2016\commons-module\target\test-classes;E:\QASchool\webTest\practice2016\commons-module\target\classes;E:\QASchool\webTest\practice2016\steps-module\target\classes;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-junit-adaptor\1.4.23\allure-junit-adaptor-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-aspects\1.4.23\allure-java-aspects-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-adaptor-api\1.4.23\allure-java-adaptor-api-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-java-annotations\1.4.23\allure-java-annotations-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\allure\allure-model\1.4.23\allure-model-1.4.23.jar;C:\Users\Gavrilov_IS\.m2\repository\org\jvnet\jaxb2_commons\jaxb2-basics-runtime\0.9.3\jaxb2-basics-runtime-0.9.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\properties\properties-loader\1.5\properties-loader-1.5.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-beanutils\commons-beanutils-core\1.8.3\commons-beanutils-core-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\slf4j\slf4j-api\1.7.12\slf4j-api-1.7.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\tika\tika-core\1.7\tika-core-1.7.jar;C:\Users\Gavrilov_IS\.m2\repository\org\aspectj\aspectjrt\1.8.3\aspectjrt-1.8.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-java\2.53.0\selenium-java-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-chrome-driver\2.53.0\selenium-chrome-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-remote-driver\2.53.0\selenium-remote-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\code\gson\gson\2.3.1\gson-2.3.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-api\2.53.0\selenium-api-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-edge-driver\2.53.0\selenium-edge-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-firefox-driver\2.53.0\selenium-firefox-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-ie-driver\2.53.0\selenium-ie-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\net\java\dev\jna\jna-platform\4.1.0\jna-platform-4.1.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-safari-driver\2.53.0\selenium-safari-driver-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\io\netty\netty\3.5.7.Final\netty-3.5.7.Final.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-support\2.53.0\selenium-support-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\seleniumhq\selenium\selenium-leg-rc\2.53.0\selenium-leg-rc-2.53.0.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-java\1.15\htmlelements-java-1.15.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Gavrilov_IS\.m2\repository\com\googlecode\lambdaj\lambdaj\2.3.3\lambdaj-2.3.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\objenesis\objenesis\1.2\objenesis-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\cglib\cglib-nodep\2.2\cglib-nodep-2.2.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\ru\yandex\qatools\htmlelements\htmlelements-matchers\1.12\htmlelements-matchers-1.12.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured\2.9.0\rest-assured-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy\2.4.4\groovy-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-xml\2.4.4\groovy-xml-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpclient\4.5.1\httpclient-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpcore\4.4.3\httpcore-4.4.3.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\Gavrilov_IS\.m2\repository\commons-codec\commons-codec\1.9\commons-codec-1.9.jar;C:\Users\Gavrilov_IS\.m2\repository\org\apache\httpcomponents\httpmime\4.5.1\httpmime-4.5.1.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Users\Gavrilov_IS\.m2\repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\json-path\2.9.0\json-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\org\codehaus\groovy\groovy-json\2.4.4\groovy-json-2.4.4.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\rest-assured-common\2.9.0\rest-assured-common-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\jayway\restassured\xml-path\2.9.0\xml-path-2.9.0.jar;C:\Users\Gavrilov_IS\.m2\repository\com\tngtech\java\junit-dataprovider\1.10.4\junit-dataprovider-1.10.4.jar;C:\Users\Gavrilov_IS\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\Gavrilov_IS\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar; -user.name=Gavrilov_IS -java.vm.specification.version=1.8 -sun.java.command=E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefirebooter6504216842891896299.jar E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire6143120283628830183tmp E:\QASchool\webTest\practice2016\commons-module\target\surefire\surefire_08940206858975120311tmp -java.home=C:\Program Files\Java\jdk1.8.0_65\jre -sun.arch.data.model=64 -user.language=en -java.specification.vendor=Oracle Corporation -user.language.format=ru -awt.toolkit=sun.awt.windows.WToolkit -java.vm.info=mixed mode -java.version=1.8.0_65 -java.ext.dirs=C:\Program Files\Java\jdk1.8.0_65\jre\lib\ext;C:\Windows\Sun\Java\lib\ext -sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_65\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_65\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_65\jre\classes -java.vendor=Oracle Corporation -localRepository=C:\Users\Gavrilov_IS\.m2\repository -file.separator=\ -java.vendor.url.bug=http://bugreport.sun.com/bugreport/ -tp.api.endpoint=https://testpalm-school.yandex-team.ru/ -sun.io.unicode.encoding=UnicodeLittle -sun.cpu.endian=little -sun.desktop=windows -sun.cpu.isalist=amd64 ----- Command Line --- -Empty ----- Full Classpath --- -Empty ----- Compiler Messages --- -info AspectJ Weaver Version 1.8.5 built on Thursday Jan 29, 2015 at 01:03:58 GMT -info register classloader sun.misc.Launcher$AppClassLoader@14dad5dc -info using configuration file:/C:/Users/Gavrilov_IS/.m2/repository/ru/yandex/qatools/allure/allure-java-aspects/1.4.23/allure-java-aspects-1.4.23.jar!/META-INF/aop-ajc.xml -abort trouble in: -org.codehaus.groovy.runtime.ArrayUtil -- (OutOfMemoryError) GC overhead limit exceeded -GC overhead limit exceeded -java.lang.OutOfMemoryError: GC overhead limit exceeded - at java.util.HashMap.newNode(HashMap.java:1734) - at java.util.HashMap.putVal(HashMap.java:630) - at java.util.HashMap.put(HashMap.java:611) - at java.util.HashSet.add(HashSet.java:219) - at org.aspectj.apache.bcel.generic.InstructionHandle.addTargeter(InstructionHandle.java:161) - at org.aspectj.apache.bcel.generic.MethodGen.(MethodGen.java:300) - at org.aspectj.weaver.bcel.LazyMethodGen.initialize(LazyMethodGen.java:366) - at org.aspectj.weaver.bcel.LazyMethodGen.markAsChanged(LazyMethodGen.java:534) - at org.aspectj.weaver.bcel.LazyMethodGen.getBody(LazyMethodGen.java:924) - at org.aspectj.weaver.bcel.BcelShadow.makeShadowForMethod(BcelShadow.java:679) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:675) - at org.aspectj.weaver.bcel.BcelShadow.makeMethodExecution(BcelShadow.java:655) - at org.aspectj.weaver.bcel.BcelClassWeaver.match(BcelClassWeaver.java:2664) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:480) - at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:100) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1689) - at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) - at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) - at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) - at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) - at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) - at org.aspectj.weaver.loadtime.Aj.preProcess(Aj.java:121) - at org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:54) - at sun.instrument.TransformerManager.transform(TransformerManager.java:188) - at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) - at java.lang.ClassLoader.defineClass1(Native Method) - at java.lang.ClassLoader.defineClass(ClassLoader.java:760) - at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) - at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) - at java.net.URLClassLoader.access$100(URLClassLoader.java:73) - at java.net.URLClassLoader$1.run(URLClassLoader.java:368) - at java.net.URLClassLoader$1.run(URLClassLoader.java:362) - From aa14bab48eaab75cfd0d5abb82dff4821f411c21 Mon Sep 17 00:00:00 2001 From: Ivan Gavrilov Date: Wed, 11 May 2016 10:10:32 +0300 Subject: [PATCH 6/8] added new tests with format verification --- .../qatools/school/tp/ConnectedToTPTest.java | 6 +- .../school/webtests/WeatherWebTest.java | 115 ++++++++++++++++-- .../qatools/school/data/FormatDataVerify.java | 7 -- .../ru/qatools/school/data/FormatVerify.java | 58 +++++++++ .../school/pages/blocks/WeatherWidget.java | 4 +- .../pages/blocks/widgetblocks/WidgetText.java | 30 ++++- .../blocks/widgetblocks/WidgetTitle.java | 8 ++ .../school/steps/websteps/DefaultSteps.java | 23 ++-- .../ru/qatools/school/tp/TPInformerRule.java | 3 +- 9 files changed, 219 insertions(+), 35 deletions(-) delete mode 100644 steps-module/src/main/java/ru/qatools/school/data/FormatDataVerify.java create mode 100644 steps-module/src/main/java/ru/qatools/school/data/FormatVerify.java diff --git a/commons-module/src/test/java/ru/qatools/school/tp/ConnectedToTPTest.java b/commons-module/src/test/java/ru/qatools/school/tp/ConnectedToTPTest.java index cc66bbe..e1c3c35 100644 --- a/commons-module/src/test/java/ru/qatools/school/tp/ConnectedToTPTest.java +++ b/commons-module/src/test/java/ru/qatools/school/tp/ConnectedToTPTest.java @@ -14,8 +14,8 @@ public class ConnectedToTPTest { - @Rule - public TPInformerRule tms = new TPInformerRule("ruletest"); + /* @Rule + public TPInformerRule tms = new TPInformerRule("ruletest"); @Test @@ -44,5 +44,5 @@ public void shouldBroke() throws IOException, InterruptedException { public void shouldBeSkipped() throws IOException, InterruptedException { SECONDS.sleep(5); assumeThat(true, is(false)); - } + }*/ } diff --git a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java index daf321b..7cc73d4 100644 --- a/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java +++ b/commons-module/src/test/java/ru/qatools/school/webtests/WeatherWebTest.java @@ -1,23 +1,21 @@ package ru.qatools.school.webtests; import org.junit.Before; -import org.junit.Ignore; import org.junit.Rule; import org.junit.Test; -import org.openqa.selenium.WebElement; +import ru.qatools.school.data.FormatVerify; import ru.qatools.school.pages.MainPage; import ru.qatools.school.rules.WebDriverRule; import ru.qatools.school.steps.websteps.DefaultSteps; import ru.qatools.school.tp.TPInformerRule; import ru.yandex.qatools.allure.annotations.TestCaseId; -import ru.yandex.qatools.allure.annotations.Features; -import ru.yandex.qatools.allure.annotations.Stories; import ru.yandex.qatools.allure.annotations.Title; public class WeatherWebTest { public static final String MOSCOW = "Moscow"; public static final String OMSK = "Omsk"; + public static final String NEW_WIDGET_TITLE = "What a city?"; public static final String CELSIUS = "°C"; @@ -57,7 +55,7 @@ public void shouldSeeWidgetOnMainPage() { @Title("Должны видеть город {1} в элементе {2}") public void shouldSeeCity() { defaultSteps.openMainPageWithCity(MOSCOW); - defaultSteps.strShouldBeInElement(MOSCOW, onMainPage().getWeatherWidgets().get(0).WidgetTitle().getCity()); + defaultSteps.strShouldBeInElement(MOSCOW, onMainPage().getWeatherWidgets().get(0).widgetTitle().getCity()); } @Test @@ -65,7 +63,7 @@ public void shouldSeeCity() { @Title("Поле с показанием температуры первого виджета на странице не должно быть пустым") public void shoudBeTemperatureOnWidget(){ defaultSteps.openMainPageWithCity(MOSCOW); - defaultSteps.shouldBeNotEmpty(onMainPage().getWeatherWidgets().get(0).WidgetText().digitTemperature()); + defaultSteps.shouldBeNotEmpty(onMainPage().getWeatherWidgets().get(0).widgetText().digitTemperature()); } @Test @@ -104,16 +102,115 @@ public void shouldBeAbleToRemoveWidget() { defaultSteps.shouldBeEqualsCountOfWidgets(numOfWidgets - 1); } + @Test + @TestCaseId("9") + @Title("Температура отображатся в допустимых пределах") + public void shouldBeCorrectTemperature() { + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.shouldBeBetweenMinAndMax(onMainPage().getWeatherWidgets().get(0).widgetText().digitTemperature(), -80, 80); + } + @Test + @TestCaseId("10") + @Title("Должны видеть 'What a city' в заголовке нового виджета") + public void shouldSeeNewCityTitle() { + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.clickButton(onMainPage().getAddWidgetButton()); + defaultSteps.strShouldBeInElement(NEW_WIDGET_TITLE, onMainPage().getWeatherWidgets().get(0).widgetTitle().getCity()); + } + @Test @TestCaseId("11") - @Title("Единицы измерения температуры должны быть градусы цельсия") - public void unitsShouldBe(){ + @Title("Формат вывода температуры в градусах цельсия должен соответствовать заданному формату") + public void celsiusTemperatureShouldBeInCorrectFormat(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetText().temperature(), format.getRegExpForCelsius()); + } + + @Test + @TestCaseId("12") + @Title("Время и дата в заголовке соответствуют заданному формату") + public void dateShouldBeInCorrectFormat(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetTitle().getDate(), format.getRegExpForDate()); + } + + @Test + @TestCaseId("13") + @Title("Время восхода солнца в первом виджет соответствуют заданному формату") + public void sunriseTimeShouldBeInCorrectFormat(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetText().sunriseLine(), format.getRegExpForSunriseTime()); + } + + @Test + @TestCaseId("14") + @Title("Время захода солнца в первом виджет соответствуют заданному формату") + public void sunsetTimeShouldBeInCorrectFormat(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetText().sunsetLine(), format.getRegExpForSunsetTime()); + } + + @Test + @TestCaseId("15") + @Title("Скорость ветра в первом виджете соответствуют заданному формату") + public void windSpeedShouldBeInCorrectFormat(){ defaultSteps.openMainPageWithCity(MOSCOW); - defaultSteps.strShouldBeInElement(CELSIUS, onMainPage().getWeatherWidgets().get(0).WidgetText().unitsTemperature()); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetText().windLine(), format.getRegExpForWind()); } + @Test + @TestCaseId("16") + @Title("Влажность воздуха в первом виджете соответствуют заданному формату") + public void humiditySpeedShouldBeInCorrectFormat(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetText().humidityLine(), format.getRegExpForHumidity()); + } + + @Test + @TestCaseId("17") + @Title("Формат вывода температуры в градусах Кельвина должен соответствовать заданному формату") + public void kelvinTemperatureShouldBeInCorrectFormat(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.clickButton(onMainPage().getWeatherWidgets().get(0).widgetText().temperature()); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetText().temperature(), format.getRegExpForKelvin()); + } + + @Test + @TestCaseId("18") + @Title("Формат вывода температуры в градусах по-кайфу должен соответствовать заданному формату") + public void kaifTemperatureShouldBeInCorrectFormat(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.clickButton(onMainPage().getWeatherWidgets().get(0).widgetText().temperature()); + defaultSteps.clickButton(onMainPage().getWeatherWidgets().get(0).widgetText().temperature()); + defaultSteps.clickButton(onMainPage().getWeatherWidgets().get(0).widgetText().temperature()); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetText().temperature(), format.getRegExpForKaif()); + } + + @Test + @TestCaseId("19") + @Title("Формат вывода температуры в градусах Фаренгейта должен соответствовать заданному формату") + public void farenheitTemperatureShouldBeInCorrectFormat(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.clickButton(onMainPage().getWeatherWidgets().get(0).widgetText().temperature()); + defaultSteps.clickButton(onMainPage().getWeatherWidgets().get(0).widgetText().temperature()); + defaultSteps.shouldMatchToRegExp(onMainPage().getWeatherWidgets().get(0).widgetText().temperature(), format.getRegExpForFarenheit()); + } + + @Test + @TestCaseId("20") + @Title("Новый виджет добавляется на первое место") + public void newWidgetShouldBeFirst(){ + defaultSteps.openMainPageWithCity(MOSCOW); + defaultSteps.clickButton(onMainPage().getAddWidgetButton()); + defaultSteps.strShouldBeInElement(NEW_WIDGET_TITLE,onMainPage().getWeatherWidgets().get(0).widgetTitle().getCity()); + } + + + + private MainPage onMainPage() { return new MainPage(webDriverRule.getDriver()); } + private FormatVerify format = new FormatVerify(); } diff --git a/steps-module/src/main/java/ru/qatools/school/data/FormatDataVerify.java b/steps-module/src/main/java/ru/qatools/school/data/FormatDataVerify.java deleted file mode 100644 index 1d10489..0000000 --- a/steps-module/src/main/java/ru/qatools/school/data/FormatDataVerify.java +++ /dev/null @@ -1,7 +0,0 @@ -package ru.qatools.school.data; - -/** - * Created by Gavrilov_IS on 26.04.2016. - */ -public class FormatDataVerify { -} diff --git a/steps-module/src/main/java/ru/qatools/school/data/FormatVerify.java b/steps-module/src/main/java/ru/qatools/school/data/FormatVerify.java new file mode 100644 index 0000000..b92adcb --- /dev/null +++ b/steps-module/src/main/java/ru/qatools/school/data/FormatVerify.java @@ -0,0 +1,58 @@ +package ru.qatools.school.data; + +import java.util.regex.Pattern; + +/** + * Created by Gavrilov_IS on 26.04.2016. + */ +public class FormatVerify { + private static String regDate = "(1[012]|[1-9])(\\s)?(AM|PM)(,\\s)([012]?[0-9]|3[01])(\\s)(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)(\\s)\\d{2}(\\s)(\\([+-]\\d{2}:\\d{2}\\))"; + private static String regCelsius = "-?\\d{1,2}\\.(\\d)(\\s)(°C)"; + private static String regKelvin = "\\d{1,3}\\.(\\d)(\\s)(°K)"; + private static String regForenheit = "-?\\d{1,2}\\.(\\d)(\\s)(°F)"; + private static String regKaif = "-?\\d{1,2}\\.(\\d)(\\s)(°Kaif)"; + private static String regSunriseTime = "Sunrise\\s\\d{2}:\\d{2}"; + private static String regSunsetTime = "Sunset\\s\\d{2}:\\d{2}"; + private static String regWind = "Wind\\s\\d{1,2}(\\.\\d{1,2})?\\s(m\\/s)"; + private static String regHumidity = "Humidity\\s\\d{1,2}?\\s(\\%)"; + + + public String getRegExpForDate(){ + return regDate; + } + + public String getRegExpForCelsius(){ + return regCelsius; + } + + public String getRegExpForKelvin(){ + return regKelvin; + } + + public String getRegExpForFarenheit(){ + return regForenheit; + } + + public String getRegExpForKaif(){ + return regKaif; + } + + public String getRegExpForSunriseTime(){ + return regSunriseTime; + } + + public String getRegExpForSunsetTime(){ + return regSunsetTime; + } + + public String getRegExpForWind(){ + return regWind; + } + + public String getRegExpForHumidity(){ + return regHumidity; + } + + + +} diff --git a/steps-module/src/main/java/ru/qatools/school/pages/blocks/WeatherWidget.java b/steps-module/src/main/java/ru/qatools/school/pages/blocks/WeatherWidget.java index 77bcee0..1b9a5a4 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/blocks/WeatherWidget.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/blocks/WeatherWidget.java @@ -26,11 +26,11 @@ public class WeatherWidget extends HtmlElement { @FindBy(css = ".card-actions") private WidgetActions actions; - public WidgetText WidgetText() { + public WidgetText widgetText() { return widgetText; } - public WidgetTitle WidgetTitle() { + public WidgetTitle widgetTitle() { return widgetTitle; } diff --git a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetText.java b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetText.java index 0ca8025..3b2ab20 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetText.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetText.java @@ -6,6 +6,8 @@ import ru.yandex.qatools.htmlelements.annotations.Name; import ru.yandex.qatools.htmlelements.element.HtmlElement; +import java.util.List; + /** * Created by kurau. */ @@ -15,14 +17,23 @@ public class WidgetText extends HtmlElement { @FindBy(css = ".weather-image") private WebElement weatherImage; + @Name("Блок отображения температуры") + @FindBy(css = ".weather-temperature") + private WebElement temperature; + @Name("Показание температуры") @FindBy(css = ".weather-temperature__digit") private WebElement digitTemperature; @Name("Единицы измерения температуры") - @FindBy(css = ".weather-temperature__digit") + @FindBy(css = ".weather-temperature__unit") private WebElement unitsTemperature; + @Name("Список блоков infoline") + @FindBy(css = ".line.info-line") + private List infoLines; + + public WebElement digitTemperature(){ return this.digitTemperature; } @@ -31,6 +42,23 @@ public WebElement unitsTemperature(){ return this.unitsTemperature; } + public WebElement sunriseLine(){ + return this.infoLines.get(0); + } + public WebElement sunsetLine(){ + return this.infoLines.get(1); + } + public WebElement windLine(){ + return this.infoLines.get(2); + } + + public WebElement humidityLine(){ + return this.infoLines.get(3); + } + + public WebElement temperature(){ + return this.temperature; + } public WebElement getWeatherImage() { return weatherImage; diff --git a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetTitle.java b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetTitle.java index 48d0331..17ba1f6 100644 --- a/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetTitle.java +++ b/steps-module/src/main/java/ru/qatools/school/pages/blocks/widgetblocks/WidgetTitle.java @@ -15,10 +15,18 @@ public class WidgetTitle extends HtmlElement { @FindBy(css = ".inplace_displayed") private WebElement weatherCity; + @Name("Время, дата и часовой пояс в заголовке виджета") + @FindBy(css = ".card-title__secondary") + private WebElement weatherDate; + public WebElement getCity(){ return this.weatherCity; } + public WebElement getDate(){ + return this.weatherDate; + } + public Rectangle getRect() { return null; } diff --git a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java index 6e38bfc..ad6d582 100644 --- a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java +++ b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java @@ -6,12 +6,12 @@ import ru.qatools.school.pages.MainPage; import ru.yandex.qatools.allure.annotations.Step; +import java.util.regex.Pattern; + import static java.lang.String.format; import static org.hamcrest.Matchers.*; import static org.hamcrest.core.Is.is; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertThat; +import static org.junit.Assert.*; import static ru.yandex.qatools.htmlelements.matchers.WebElementMatchers.isDisplayed; /** @@ -50,7 +50,7 @@ public void shouldSee(WebElement element) { @Step("Элемент «{1}» должен содержать строку «{0}»") public void strShouldBeInElement(String str, WebElement currElement){ - assertThat("Город в заголовке должен совпадать с городом в URL", currElement.getText(), is(str)); + assertThat("Строка в элементе должна совпадать с ожидаемой", currElement.getText(), is(str)); } @Step("Клик на кнопку «{0}»") @@ -68,16 +68,17 @@ public void shouldBeNotEmpty(WebElement currElement){ assertThat(currElement.getText(),not(isEmptyOrNullString())); } + @Step("Поле элемента «{0}» должно соответствовать рещулярному выражению в «{1}»") + public void shouldMatchToRegExp(WebElement currElement, String regExp){ + System.out.println("Text = " + currElement.getText() + " result = " + Pattern.matches(regExp, currElement.getText())); + assertTrue("Содержиме элемента должно соответствовать шаблону", Pattern.matches(regExp, currElement.getText())); + } @Step("Значение элемента «{0}» должно принадлежать интервалу «{1}» и «{2}»") - public void shouldBeBetweenMinAndMax(WebElement currElement, int d1, int d2){ - int max; - int min; - if (d1 Date: Thu, 19 May 2016 08:46:21 +0300 Subject: [PATCH 7/8] Added API test --- api-tests-module/pom.xml | 56 +++++++++++++++++ .../school/apitests/RestAssureAPITest.java | 59 ++++++++++++++++++ .../school/apitests/RetrofitAPITest.java | 60 +++++++++++++++++++ .../ru/qatools/school/apitests/data/City.java | 30 ++++++++++ .../school/apitests/data/Temperature.java | 24 ++++++++ .../school/apitests/data/WeatherInfo.java | 19 ++++++ .../apitests/interfaces/WeatherAPI.java | 28 +++++++++ commons-module/pom.xml | 2 +- .../java/ru/qatools/school/MyFirstTest.java | 53 ---------------- pom.xml | 1 + .../ru/qatools/school/steps/UserSteps.java | 33 ---------- .../school/steps/websteps/DefaultSteps.java | 6 +- 12 files changed, 280 insertions(+), 91 deletions(-) create mode 100644 api-tests-module/pom.xml create mode 100644 api-tests-module/src/test/java/ru/qatools/school/apitests/RestAssureAPITest.java create mode 100644 api-tests-module/src/test/java/ru/qatools/school/apitests/RetrofitAPITest.java create mode 100644 api-tests-module/src/test/java/ru/qatools/school/apitests/data/City.java create mode 100644 api-tests-module/src/test/java/ru/qatools/school/apitests/data/Temperature.java create mode 100644 api-tests-module/src/test/java/ru/qatools/school/apitests/data/WeatherInfo.java create mode 100644 api-tests-module/src/test/java/ru/qatools/school/apitests/interfaces/WeatherAPI.java delete mode 100644 commons-module/src/test/java/ru/qatools/school/MyFirstTest.java delete mode 100644 steps-module/src/main/java/ru/qatools/school/steps/UserSteps.java diff --git a/api-tests-module/pom.xml b/api-tests-module/pom.xml new file mode 100644 index 0000000..fdbbcb6 --- /dev/null +++ b/api-tests-module/pom.xml @@ -0,0 +1,56 @@ + + + + school-2016 + ru.qatools.school + 1.0-SNAPSHOT + + 4.0.0 + + api-tests-module + + + + + com.jayway.restassured + rest-assured + 2.9.0 + + + com.squareup.retrofit2 + retrofit + 2.0.2 + + + com.google.code.gson + gson + 2.6.2 + test + + + com.squareup.retrofit2 + converter-gson + 2.0.2 + + + org.hamcrest + hamcrest-all + 1.3 + + + ru.yandex.qatools.allure + allure-junit-adaptor + 1.4.23 + + + ru.yandex.qatools.matchers + collection-matchers + 1.3 + + + + + + \ No newline at end of file diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/RestAssureAPITest.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/RestAssureAPITest.java new file mode 100644 index 0000000..a48e2dc --- /dev/null +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/RestAssureAPITest.java @@ -0,0 +1,59 @@ +package ru.qatools.school.apitests; + +import org.apache.http.HttpStatus; +import org.junit.After; +import org.junit.Before; +import org.junit.Test; +import com.jayway.restassured.builder.RequestSpecBuilder; +import com.jayway.restassured.specification.RequestSpecification; +import ru.qatools.school.apitests.data.City; +import ru.qatools.school.apitests.data.WeatherInfo; +import ru.yandex.qatools.allure.annotations.Title; + +import java.io.IOException; +import java.util.List; + +import static com.jayway.restassured.RestAssured.given; +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.core.Is.is; + +/** + * @author Gavrilov_IS + */ +public class RestAssureAPITest { + private static final String MAIN_PAGE = "http://weather.lanwen.ru/"; + private static final String BASE_PATH = "api"; + private final String CITY = "Moscow"; + + private RequestSpecification reqSpec; + + @Before + public void init() { + reqSpec = new RequestSpecBuilder().build() + .baseUri(MAIN_PAGE) + .basePath(BASE_PATH); + } + + @Test + @Title("Проверяем, что запрос обработан и город в ответе соответствует запрошенному") + public void shouldGetInfoForCityInRequest() throws IOException { + WeatherInfo response = given().spec(reqSpec) + .param("city", CITY) + .expect().statusCode(HttpStatus.SC_OK) + .get("weather") + .as(WeatherInfo.class); + assertThat("Город в ответе должен соответствовать запрошенному", response.getCity(), is(CITY)); + + } + + @Test + @Title("Запрос на /cities с параметром limit=5 вернул 5 записей") + public void shouldGetExpectedCountOfCities() throws IOException { + List list = given().spec(reqSpec) + .param("limit", 5) + .get("cities") + .then().assertThat() + .statusCode(HttpStatus.SC_OK) + .extract().path(""); + } +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/RetrofitAPITest.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/RetrofitAPITest.java new file mode 100644 index 0000000..7efa5b0 --- /dev/null +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/RetrofitAPITest.java @@ -0,0 +1,60 @@ +package ru.qatools.school.apitests; + +import org.apache.http.HttpStatus; +import org.junit.Before; +import org.junit.Test; +import static org.junit.Assert.*; +import retrofit2.Response; +import retrofit2.Retrofit; +import retrofit2.converter.gson.GsonConverterFactory; +import ru.qatools.school.apitests.data.City; +import ru.qatools.school.apitests.data.WeatherInfo; +import ru.qatools.school.apitests.interfaces.WeatherAPI; +import ru.yandex.qatools.allure.annotations.Title; + +import java.io.IOException; +import java.util.List; + +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.core.Is.is; + +/** + * Created by Gavrilov_IS on 11.05.2016. + */ +public class RetrofitAPITest { + private final String BASE_URL = "http://weather.lanwen.ru/api/"; + private WeatherAPI weather; + private final String CITY = "Moscow"; + + Retrofit client = new Retrofit.Builder() + .baseUrl(BASE_URL) + .addConverterFactory(GsonConverterFactory.create()) + .build(); + + @Before + public void init() { + weather = client.create(WeatherAPI.class); + } + + @Test + @Title("Проверяем, что запрос обработан и город в ответе соответствует запрошенному") + public void shouldGetInfoForCityInRequest() throws IOException { + Response response = weather.getWeather(CITY).execute(); + assertThat("Успешная обработка запроса", response.code(), is(HttpStatus.SC_OK)); + assertThat("Город в ответе должен соответствовать запрошенному", response.body().getCity(), is(CITY)); + + System.out.println(response.headers().toString()); + System.out.println("respinse 0 = " + response.body().getListOfTemperatures().get(0).toString()); + System.out.println("respinse 0 = " + response.body().getListOfTemperatures().get(1).toString()); + System.out.println("respinse 0 = " + response.body().getListOfTemperatures().get(2).toString()); + } + + @Test + @Title("Запрос на /cities с параметром limit=5 вернул 5 записей") + public void shouldGetExpectedCountOfCities() throws IOException { + Response> response = weather.getCitiesWithLimit(5).execute(); + assertThat("Успешная обработка запроса", response.code(), is(HttpStatus.SC_OK)); + assertEquals("Город в ответе должен соответствовать запрошенному", response.body().size(), 5); + } + +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/City.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/City.java new file mode 100644 index 0000000..dbb23e8 --- /dev/null +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/City.java @@ -0,0 +1,30 @@ +package ru.qatools.school.apitests.data; + +/** + * Created by Gavrilov_IS on 11.05.2016. + */ +public class City { + private int UID; + private String name; + private String country; + + public String getName(){ + return name; + } + + public int getUID(){ + return UID; + } + + public String getCountry(){ + return country; + } + + public void setName(String name){ + this.name = name; + } + + public void setUID(int UID){ + this.UID = UID; + } +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/Temperature.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/Temperature.java new file mode 100644 index 0000000..b2e6880 --- /dev/null +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/Temperature.java @@ -0,0 +1,24 @@ +package ru.qatools.school.apitests.data; + +/** + * @author Gavrilov_IS + */ +public class Temperature { + private String unit; + private double value; + + public String getUnit(){ + return unit; + } + + public double getValue(){ + return value; + } + + @Override + public String toString(){ + return "unit = " + unit + "; digit = " + value + "; \r\n"; + } + + +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/WeatherInfo.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/WeatherInfo.java new file mode 100644 index 0000000..4163061 --- /dev/null +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/WeatherInfo.java @@ -0,0 +1,19 @@ +package ru.qatools.school.apitests.data; + +import java.util.List; + +/** + * @author Gavrilov_IS + */ +public class WeatherInfo { + private String city; + private List temperatures; + + public String getCity(){ + return city; + } + + public List getListOfTemperatures(){ + return temperatures; + } +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/interfaces/WeatherAPI.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/interfaces/WeatherAPI.java new file mode 100644 index 0000000..4c7a882 --- /dev/null +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/interfaces/WeatherAPI.java @@ -0,0 +1,28 @@ +package ru.qatools.school.apitests.interfaces; + +import retrofit2.Call; +import retrofit2.http.GET; +import retrofit2.http.Query; +import ru.qatools.school.apitests.data.City; +import ru.qatools.school.apitests.data.WeatherInfo; + +import java.util.List; + + +/** + * @author Gavrilov_IS + */ +public interface WeatherAPI { + @GET("cities") + Call> getCities(); + + @GET("cities") + Call> getCitiesWithLimit(@Query ("limit") int lim); + + @GET("suggest") + Call> getSuggest(@Query ("query") String str); + + @GET("weather") + Call getWeather(@Query("city") String city); +} + diff --git a/commons-module/pom.xml b/commons-module/pom.xml index b1372c7..123c6be 100644 --- a/commons-module/pom.xml +++ b/commons-module/pom.xml @@ -11,7 +11,7 @@ commons-module - jar + pom Commons Module diff --git a/commons-module/src/test/java/ru/qatools/school/MyFirstTest.java b/commons-module/src/test/java/ru/qatools/school/MyFirstTest.java deleted file mode 100644 index 7b9da2e..0000000 --- a/commons-module/src/test/java/ru/qatools/school/MyFirstTest.java +++ /dev/null @@ -1,53 +0,0 @@ -package ru.qatools.school; - -import com.tngtech.java.junit.dataprovider.DataProvider; -import com.tngtech.java.junit.dataprovider.DataProviderRunner; -import com.tngtech.java.junit.dataprovider.UseDataProvider; -import org.junit.Test; -import org.junit.runner.RunWith; -import ru.qatools.school.data.Place; - -import java.util.ArrayList; -import java.util.Arrays; -import java.util.List; - -import static ru.qatools.school.steps.UserSteps.user; - - -/** - * @author gladnik (Nikolai Gladkov) - */ -@RunWith(DataProviderRunner.class) -public class MyFirstTest { - - @DataProvider - public static List places() { - List placesList - = new ArrayList(Arrays.asList(Place.values())); - placesList.add(null); - return placesList; - } - - @Test - public void shouldBeAtNullWhenDefault() { - user().shouldBeAtPlace(null); - } - - @Test - @UseDataProvider("places") - public void afterGoSomewhereShouldBeThere(Place place) { - user().goTo(place).shouldBeAtPlace(place); - } - - @Test - @UseDataProvider("places") - public void afterGoSomewhereTwiceShouldBeThere(Place place) { - user().goTo(place).goTo(place).shouldBeAtPlace(place); - } - - @Test - public void afterGoSomewhereElseShouldBeThere() { - user().goTo(Place.HOME).goTo(Place.AT_YANDEX) - .shouldBeAtPlace(Place.AT_YANDEX); - } -} diff --git a/pom.xml b/pom.xml index a32202a..bb2a6b9 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,7 @@ steps-module commons-module + api-tests-module diff --git a/steps-module/src/main/java/ru/qatools/school/steps/UserSteps.java b/steps-module/src/main/java/ru/qatools/school/steps/UserSteps.java deleted file mode 100644 index f22648c..0000000 --- a/steps-module/src/main/java/ru/qatools/school/steps/UserSteps.java +++ /dev/null @@ -1,33 +0,0 @@ -package ru.qatools.school.steps; - -import ru.qatools.school.data.Place; - -import static org.hamcrest.core.Is.is; -import static org.junit.Assert.assertThat; - - -/** - * @author lanwen (Merkushev Kirill) - * @author gladnik (Gladkov Nikolai) - */ -public class UserSteps { - - private Place place; - - private UserSteps() { - } - - public static UserSteps user() { - return new UserSteps(); - } - - public UserSteps goTo(Place place) { - this.place = place; - return this; - } - - public UserSteps shouldBeAtPlace(Place expectedPlace) { - assertThat("Places should match!", this.place, is(expectedPlace)); - return this; - } -} diff --git a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java index ad6d582..734f505 100644 --- a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java +++ b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java @@ -14,9 +14,7 @@ import static org.junit.Assert.*; import static ru.yandex.qatools.htmlelements.matchers.WebElementMatchers.isDisplayed; -/** - * Created by kurau. - */ + public class DefaultSteps { public static final String MAIN_PAGE = "http://weather.lanwen.ru/#?cities=%s"; @@ -68,7 +66,7 @@ public void shouldBeNotEmpty(WebElement currElement){ assertThat(currElement.getText(),not(isEmptyOrNullString())); } - @Step("Поле элемента «{0}» должно соответствовать рещулярному выражению в «{1}»") + @Step("Поле элемента «{0}» должно соответствовать регулярному выражению в «{1}»") public void shouldMatchToRegExp(WebElement currElement, String regExp){ System.out.println("Text = " + currElement.getText() + " result = " + Pattern.matches(regExp, currElement.getText())); assertTrue("Содержиме элемента должно соответствовать шаблону", Pattern.matches(regExp, currElement.getText())); From 1bd0eb6a6fca1549e95fec08e53f959fba7a7bae Mon Sep 17 00:00:00 2001 From: Ivan Gavrilov Date: Mon, 23 May 2016 23:49:25 +0300 Subject: [PATCH 8/8] added Rest-assured and RetroFit tests --- .../school/apitests/RestAssureAPITest.java | 119 +++++++++--------- .../school/apitests/RetrofitAPITest.java | 116 +++++++++-------- .../ru/qatools/school/apitests/data/City.java | 60 ++++----- .../school/apitests/data/Temperature.java | 48 +++---- .../school/apitests/data/WeatherInfo.java | 38 +++--- .../apitests/interfaces/WeatherAPI.java | 56 ++++----- .../school/steps/websteps/DefaultSteps.java | 2 +- 7 files changed, 218 insertions(+), 221 deletions(-) diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/RestAssureAPITest.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/RestAssureAPITest.java index a48e2dc..e3bc5d2 100644 --- a/api-tests-module/src/test/java/ru/qatools/school/apitests/RestAssureAPITest.java +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/RestAssureAPITest.java @@ -1,59 +1,60 @@ -package ru.qatools.school.apitests; - -import org.apache.http.HttpStatus; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; -import com.jayway.restassured.builder.RequestSpecBuilder; -import com.jayway.restassured.specification.RequestSpecification; -import ru.qatools.school.apitests.data.City; -import ru.qatools.school.apitests.data.WeatherInfo; -import ru.yandex.qatools.allure.annotations.Title; - -import java.io.IOException; -import java.util.List; - -import static com.jayway.restassured.RestAssured.given; -import static org.hamcrest.MatcherAssert.assertThat; -import static org.hamcrest.core.Is.is; - -/** - * @author Gavrilov_IS - */ -public class RestAssureAPITest { - private static final String MAIN_PAGE = "http://weather.lanwen.ru/"; - private static final String BASE_PATH = "api"; - private final String CITY = "Moscow"; - - private RequestSpecification reqSpec; - - @Before - public void init() { - reqSpec = new RequestSpecBuilder().build() - .baseUri(MAIN_PAGE) - .basePath(BASE_PATH); - } - - @Test - @Title("Проверяем, что запрос обработан и город в ответе соответствует запрошенному") - public void shouldGetInfoForCityInRequest() throws IOException { - WeatherInfo response = given().spec(reqSpec) - .param("city", CITY) - .expect().statusCode(HttpStatus.SC_OK) - .get("weather") - .as(WeatherInfo.class); - assertThat("Город в ответе должен соответствовать запрошенному", response.getCity(), is(CITY)); - - } - - @Test - @Title("Запрос на /cities с параметром limit=5 вернул 5 записей") - public void shouldGetExpectedCountOfCities() throws IOException { - List list = given().spec(reqSpec) - .param("limit", 5) - .get("cities") - .then().assertThat() - .statusCode(HttpStatus.SC_OK) - .extract().path(""); - } -} +package ru.qatools.school.apitests; + +import com.jayway.restassured.response.Response; +import org.apache.http.HttpStatus; +import org.junit.Before; +import org.junit.Test; +import com.jayway.restassured.builder.RequestSpecBuilder; +import com.jayway.restassured.specification.RequestSpecification; +import ru.qatools.school.apitests.data.City; +import ru.qatools.school.apitests.data.WeatherInfo; +import ru.yandex.qatools.allure.annotations.Title; + +import java.io.IOException; + +import static com.jayway.restassured.RestAssured.given; +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.core.Is.is; + +/** + * @author Gavrilov_IS + */ +public class RestAssureAPITest { + private static final String MAIN_PAGE = "http://weather.lanwen.ru/"; + private static final String BASE_PATH = "api"; + private final String CITY = "Moscow"; + private final int CITY_LIMIT = 5; + + private RequestSpecification reqSpec; + + @Before + public void init() { + reqSpec = new RequestSpecBuilder().build() + .baseUri(MAIN_PAGE) + .basePath(BASE_PATH); + } + + @Test + @Title("Проверяем, что запрос обработан и город в ответе соответствует запрошенному") + public void shouldGetInfoForCityInRequest() throws IOException { + WeatherInfo response = given().spec(reqSpec) + .param("city", CITY) + .expect().statusCode(HttpStatus.SC_OK) + .get("weather") + .as(WeatherInfo.class); + assertThat("Город в ответе должен соответствовать запрошенному", response.getCity(), is(CITY)); + + } + + @Test + @Title("Запрос на /cities с параметром limit=CITY_LIMIT вернул указанное количество записей") + public void shouldGetExpectedCountOfCities() throws IOException { + Response response = given().spec(reqSpec) + .param("limit", 5) + .get("cities"); + response.then().assertThat() + .statusCode(HttpStatus.SC_OK); + City[] cities = response.as(City[].class); + assertThat("Количество городов должно соответствовать указанному лимиту", cities.length, is(CITY_LIMIT)); + } +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/RetrofitAPITest.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/RetrofitAPITest.java index 7efa5b0..0d2f8eb 100644 --- a/api-tests-module/src/test/java/ru/qatools/school/apitests/RetrofitAPITest.java +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/RetrofitAPITest.java @@ -1,60 +1,56 @@ -package ru.qatools.school.apitests; - -import org.apache.http.HttpStatus; -import org.junit.Before; -import org.junit.Test; -import static org.junit.Assert.*; -import retrofit2.Response; -import retrofit2.Retrofit; -import retrofit2.converter.gson.GsonConverterFactory; -import ru.qatools.school.apitests.data.City; -import ru.qatools.school.apitests.data.WeatherInfo; -import ru.qatools.school.apitests.interfaces.WeatherAPI; -import ru.yandex.qatools.allure.annotations.Title; - -import java.io.IOException; -import java.util.List; - -import static org.hamcrest.MatcherAssert.assertThat; -import static org.hamcrest.core.Is.is; - -/** - * Created by Gavrilov_IS on 11.05.2016. - */ -public class RetrofitAPITest { - private final String BASE_URL = "http://weather.lanwen.ru/api/"; - private WeatherAPI weather; - private final String CITY = "Moscow"; - - Retrofit client = new Retrofit.Builder() - .baseUrl(BASE_URL) - .addConverterFactory(GsonConverterFactory.create()) - .build(); - - @Before - public void init() { - weather = client.create(WeatherAPI.class); - } - - @Test - @Title("Проверяем, что запрос обработан и город в ответе соответствует запрошенному") - public void shouldGetInfoForCityInRequest() throws IOException { - Response response = weather.getWeather(CITY).execute(); - assertThat("Успешная обработка запроса", response.code(), is(HttpStatus.SC_OK)); - assertThat("Город в ответе должен соответствовать запрошенному", response.body().getCity(), is(CITY)); - - System.out.println(response.headers().toString()); - System.out.println("respinse 0 = " + response.body().getListOfTemperatures().get(0).toString()); - System.out.println("respinse 0 = " + response.body().getListOfTemperatures().get(1).toString()); - System.out.println("respinse 0 = " + response.body().getListOfTemperatures().get(2).toString()); - } - - @Test - @Title("Запрос на /cities с параметром limit=5 вернул 5 записей") - public void shouldGetExpectedCountOfCities() throws IOException { - Response> response = weather.getCitiesWithLimit(5).execute(); - assertThat("Успешная обработка запроса", response.code(), is(HttpStatus.SC_OK)); - assertEquals("Город в ответе должен соответствовать запрошенному", response.body().size(), 5); - } - -} +package ru.qatools.school.apitests; + +import org.apache.http.HttpStatus; +import org.junit.Before; +import org.junit.Test; +import static org.junit.Assert.*; +import retrofit2.Response; +import retrofit2.Retrofit; +import retrofit2.converter.gson.GsonConverterFactory; +import ru.qatools.school.apitests.data.City; +import ru.qatools.school.apitests.data.WeatherInfo; +import ru.qatools.school.apitests.interfaces.WeatherAPI; +import ru.yandex.qatools.allure.annotations.Title; + +import java.io.IOException; +import java.util.List; + +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.core.Is.is; + +/** + * @author Gavrilov_IS + */ +public class RetrofitAPITest { + private final String BASE_URL = "http://weather.lanwen.ru/api/"; + private WeatherAPI weather; + private final String CITY = "Moscow"; + private final int CITY_LIMIT = 5; + + Retrofit client = new Retrofit.Builder() + .baseUrl(BASE_URL) + .addConverterFactory(GsonConverterFactory.create()) + .build(); + + @Before + public void init() { + weather = client.create(WeatherAPI.class); + } + + @Test + @Title("Проверяем, что запрос обработан и город в ответе соответствует запрошенному") + public void shouldGetInfoForCityInRequest() throws IOException { + Response response = weather.getWeather(CITY).execute(); + assertThat("Успешная обработка запроса", response.code(), is(HttpStatus.SC_OK)); + assertThat("Город в ответе должен соответствовать запрошенному", response.body().getCity(), is(CITY)); + } + + @Test + @Title("Запрос на /cities с параметром limit=CITY_LIMIT вернул указанное количество записей") + public void shouldGetExpectedCountOfCities() throws IOException { + Response> response = weather.getCitiesWithLimit(CITY_LIMIT).execute(); + assertThat("Успешная обработка запроса", response.code(), is(HttpStatus.SC_OK)); + assertEquals("Город в ответе должен соответствовать запрошенному", response.body().size(), CITY_LIMIT); + } + +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/City.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/City.java index dbb23e8..dfe0cea 100644 --- a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/City.java +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/City.java @@ -1,30 +1,30 @@ -package ru.qatools.school.apitests.data; - -/** - * Created by Gavrilov_IS on 11.05.2016. - */ -public class City { - private int UID; - private String name; - private String country; - - public String getName(){ - return name; - } - - public int getUID(){ - return UID; - } - - public String getCountry(){ - return country; - } - - public void setName(String name){ - this.name = name; - } - - public void setUID(int UID){ - this.UID = UID; - } -} +package ru.qatools.school.apitests.data; + +/** + * Created by Gavrilov_IS on 11.05.2016. + */ +public class City { + private int UID; + private String name; + private String country; + + public String getName(){ + return name; + } + + public int getUID(){ + return UID; + } + + public String getCountry(){ + return country; + } + + public void setName(String name){ + this.name = name; + } + + public void setUID(int UID){ + this.UID = UID; + } +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/Temperature.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/Temperature.java index b2e6880..2c0053f 100644 --- a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/Temperature.java +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/Temperature.java @@ -1,24 +1,24 @@ -package ru.qatools.school.apitests.data; - -/** - * @author Gavrilov_IS - */ -public class Temperature { - private String unit; - private double value; - - public String getUnit(){ - return unit; - } - - public double getValue(){ - return value; - } - - @Override - public String toString(){ - return "unit = " + unit + "; digit = " + value + "; \r\n"; - } - - -} +package ru.qatools.school.apitests.data; + +/** + * @author Gavrilov_IS + */ +public class Temperature { + private String unit; + private double value; + + public String getUnit(){ + return unit; + } + + public double getValue(){ + return value; + } + + @Override + public String toString(){ + return "unit = " + unit + "; digit = " + value + "; \r\n"; + } + + +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/WeatherInfo.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/WeatherInfo.java index 4163061..1d32717 100644 --- a/api-tests-module/src/test/java/ru/qatools/school/apitests/data/WeatherInfo.java +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/data/WeatherInfo.java @@ -1,19 +1,19 @@ -package ru.qatools.school.apitests.data; - -import java.util.List; - -/** - * @author Gavrilov_IS - */ -public class WeatherInfo { - private String city; - private List temperatures; - - public String getCity(){ - return city; - } - - public List getListOfTemperatures(){ - return temperatures; - } -} +package ru.qatools.school.apitests.data; + +import java.util.List; + +/** + * @author Gavrilov_IS + */ +public class WeatherInfo { + private String city; + private List temperatures; + + public String getCity(){ + return city; + } + + public List getListOfTemperatures(){ + return temperatures; + } +} diff --git a/api-tests-module/src/test/java/ru/qatools/school/apitests/interfaces/WeatherAPI.java b/api-tests-module/src/test/java/ru/qatools/school/apitests/interfaces/WeatherAPI.java index 4c7a882..d8b7747 100644 --- a/api-tests-module/src/test/java/ru/qatools/school/apitests/interfaces/WeatherAPI.java +++ b/api-tests-module/src/test/java/ru/qatools/school/apitests/interfaces/WeatherAPI.java @@ -1,28 +1,28 @@ -package ru.qatools.school.apitests.interfaces; - -import retrofit2.Call; -import retrofit2.http.GET; -import retrofit2.http.Query; -import ru.qatools.school.apitests.data.City; -import ru.qatools.school.apitests.data.WeatherInfo; - -import java.util.List; - - -/** - * @author Gavrilov_IS - */ -public interface WeatherAPI { - @GET("cities") - Call> getCities(); - - @GET("cities") - Call> getCitiesWithLimit(@Query ("limit") int lim); - - @GET("suggest") - Call> getSuggest(@Query ("query") String str); - - @GET("weather") - Call getWeather(@Query("city") String city); -} - +package ru.qatools.school.apitests.interfaces; + +import retrofit2.Call; +import retrofit2.http.GET; +import retrofit2.http.Query; +import ru.qatools.school.apitests.data.City; +import ru.qatools.school.apitests.data.WeatherInfo; + +import java.util.List; + + +/** + * @author Gavrilov_IS + */ +public interface WeatherAPI { + @GET("cities") + Call> getCities(); + + @GET("cities") + Call> getCitiesWithLimit(@Query ("limit") int lim); + + @GET("suggest") + Call> getSuggest(@Query ("query") String str); + + @GET("weather") + Call getWeather(@Query("city") String city); +} + diff --git a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java index 734f505..5a3c612 100644 --- a/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java +++ b/steps-module/src/main/java/ru/qatools/school/steps/websteps/DefaultSteps.java @@ -1,6 +1,6 @@ package ru.qatools.school.steps.websteps; -import org.openqa.selenium.By; + import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import ru.qatools.school.pages.MainPage;