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

O'Leen

Регистрация: 16 июл 2012
Offline Активность: 30 сен 2014 10:20
-----

Мои темы

Ошибка при сборке проекта

11 июня 2013 - 14:07

Пробую собирать проект через Maven.
У меня такая структура директорий:
testproject1
|-- src
  |-- main
  |   |-- java
  |   |   |--com
  |   |      |--project
  |   |         |--data  (описание данных)
  |   |         |--pages  (описание страниц)
  |   |         |--utils  
  |   |-- resources
  |
  |-- test
     |-- java
         |-- com
            |-- project
               |-- test
Понимаю, что структура нестандратная, и нужно в pom.xml в тэге build указать правильный путь к исходных файлам. Как-то так
  <build>
   <sourceDirectory>$(basedir)/src/test/java/com/project/test</sourceDirectory>
  </build>
При сборке падают ошибки типа
[ERROR] \Selenium\Workspace\Project1\src\test\java\com\project\test\LoginTest.java:[12,11] error: cannot find symbol
[ERROR] \Selenium\Workspace\Project1\src\test\java\com\project\test\LoginTest.java:[13,30] error: package com.project.pages does not exist
Так вот вопрос, как, в каком тэге мне указать где искать эти самые пакеты, описанные в другой директории, чтобы такие ошибки не появлялись?

Получить текст валидации

22 апреля 2013 - 10:27

Есть некая форма с полями, при некорректном заполнении поля при нажатии на кнопку "Ок" появляется текст валидации. Идея в том, чтобы при неуспешном прохождении теста выводить текст валидации на консоль.
HTML код:
<div id="validation" class="validation-summary-errors hidden" style="display: block;">
<li>Введите имя</li>
<li>Укажите пол</li>
<li>Укажите контактный телефон (10 цифр)</li>
</div>

Какие есть методы для того, чтобы записать в переменную текст, указанный между <li> и </li> ?

MS Web Application Stress Tool

27 марта 2013 - 08:44

Кто сталкивался с MS Web Application Stress Tool, подскажите, пожалуйста, как правильно интерпретировать отчеты по выполению тестов.

Вот такой, например, отчет:

Result Codes
Code      Description                   Count     
================================================================================
200       OK                            7022      
400       Bad Request                   625       
404       Not Found                     1217      
500       Internal Server Error         525       


Page Summary
Page                                Hits      TTFB Avg  TTLB Avg  Auth      Query     
================================================================================
POST /documentation/TasksList/Task  25        3989.72   3990.48   No        No        
GET /documentation/Scripts/Map/Map  25        781.76    781.92    No        No        
GET /documentation/Cases/GetGenera  25        1255.12   1255.12   No        No        
GET /documentation/Scripts/Cases/c  25        1005.64   1005.76   No        No        
GET /maps/api/js/QuotaService.      25        13262.96  13262.96  No        No        
GET /documentation/Cases/Edit/?n=C  25        3380.20   3380.28   No        No        
GET /documentation/TasksList/List?  25        1742.76   1742.76   No        No        
GET /documentation/CasesList/List?  25        3173.76   3173.80   No        No        
POST /documentation/Tasks/Validate  25        12779.24  17075.68  No        No        
GET /documentation/Cases/GetWorkfl  25        6740.92   6740.96   No        No        
GET /documentation/Tasks/GetDecisi  25        6578.36   6578.40   No        No        
POST /documentation/Tasks/MoveToTr  25        2470.00   2470.28   No        No        
POST /documentation/CasesList/Case  25        3634.60   3634.72   No        No

Не получается прикрепить файл

19 марта 2013 - 09:48

Не получается прикрепить файл.
Записала в Selenium IDE действия по прикреплению с тем, чтобы использовать потом в Webdriver, выглядит так
    driver.findElement(By.name("fileData")).clear();
    driver.findElement(By.name("fileData")).sendKeys("C:\\Users\\Public\\Pictures\\Sample Pictures\\Tulips.jpg");
Но Webdriver упорно игнорит эту команду.
Можно как-то выкрутиться?

Тестирование верстки с помощью Selenium

05 марта 2013 - 21:45

Хотелось бы услышать мысли, как можно хоть немного автоматизировать тестирование верстки в разных браузерах.
Есть ли идеи получше, чем просто снять скриншоты со всех страниц с помощью того же Selenium и потом вручную их просматривать и сравнивать?
И как быть, например, с IE, в котором можно переключаться с одной версии браузера на другую (при ручном тестировании разумеется)?
Есть ли проблемы или особенности снятия скриншотов в разных браузерах?
Или может для тестирования верстки есть более подходящие инструменты?