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

Публикации Jenka156

138 публикаций создано Jenka156 (учитываются публикации только с 11 мая 2023)



#93081 selenium + phpunit тесты

Отправлено автор: Jenka156 24 августа 2011 - 05:48 в Selenium - Functional Testing

а метод getConfirmation() не подходит?



#93086 selenium + phpunit тесты

Отправлено автор: Jenka156 24 августа 2011 - 06:32 в Selenium - Functional Testing

а это окно стандартное сообщение браузера или написанное разработчиками? у меня была похожая проблема. если стандартное, то достаточно после нажатия на "Удалить" прописать метод getConfirmation(). а если это окно, которое написано разработчиками, то тогда надо на него переключиться и после этого прописать нажатие на кнопку "ОК"



#92471 PHPUnit + Selenium RC + NetBeans

Отправлено автор: Jenka156 11 августа 2011 - 10:26 в Selenium - Functional Testing

,



#100553 jenkins не запускает тесты

Отправлено автор: Jenka156 06 февраля 2012 - 13:27 в JMeter - Тестирование производительности

Здравствуйте! я пытаюсь запустить тест через jenkins.
при запуске в консоли jenkins появляется такая ошибка:
[jmeter] Error in NonGUIDriver java.lang.NullPointerException

и это в самом начале. тест даже не запускается.

в jmeter.log вот такая информация:
2012/02/06 16:20:06 INFO  - jmeter.JMeter: Version 2.0.1 
2012/02/06 16:20:06 INFO  - jmeter.JMeter: java.version=1.6.0_22 
2012/02/06 16:20:06 INFO  - jmeter.JMeter: Loading file: /var/lib/jenkins/home/jobs/Perfomance_test/workspace/test/Test1.jmx 
2012/02/06 16:20:06 ERROR - jmeter.save.SaveService: Problem loading part of file org.apache.avalon.framework.configuration.ConfigurationException: No attribute named "class" is associated with the configuration element "testelement" at -
	at org.apache.avalon.framework.configuration.DefaultConfiguration.getAttribute(DefaultConfiguration.java:279)
	at org.apache.jmeter.save.SaveService.createTestElement(SaveService.java:966)
	at org.apache.jmeter.save.SaveService.generateNode(SaveService.java:1143)
	at org.apache.jmeter.save.SaveService.loadSubTree(SaveService.java:939)
	at org.apache.jmeter.JMeter.run(JMeter.java:507)
	at org.apache.jmeter.JMeter.startNonGui(JMeter.java:485)
	at org.apache.jmeter.JMeter.start(JMeter.java:284)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.jmeter.NewDriver.main(NewDriver.java:172)

2012/02/06 16:20:06 ERROR - jmeter.JMeter:  java.lang.NullPointerException
	at org.apache.jmeter.JMeter.convertSubTree(JMeter.java:579)
	at org.apache.jmeter.JMeter.run(JMeter.java:511)
	at org.apache.jmeter.JMeter.startNonGui(JMeter.java:485)
	at org.apache.jmeter.JMeter.start(JMeter.java:284)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.jmeter.NewDriver.main(NewDriver.java:172)

кто нибудь с таким встречался? подскажите пожалуйста, как это исправить?



#98984 jenkins и тесты

Отправлено автор: Jenka156 21 декабря 2011 - 08:52 в Selenium - Functional Testing

скажите пожалуйста, кто нибудь имел опыт во внедрении системы непрерывной интеграции jenkins?
поставили задачу внедрить эту систему с нуля и настроить в ней сборку проекта, запуск unit тестов и тестов selenium.
сам проект на php

подскажите пожалуйста какие нибудь мануалы по настройке jenkins с нуля



#99042 jenkins и тесты

Отправлено автор: Jenka156 22 декабря 2011 - 10:36 в Selenium - Functional Testing

ну в принципе с этим разобралась. только запускается и появляется ошибка:

[testng] Exception in thread "main" java.lang.NoClassDefFoundError: org/testng/TestNG
[testng] Caused by: java.lang.ClassNotFoundException: org.testng.TestNG
[testng] at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
[testng] at java.security.AccessController.doPrivileged(Native Method)
[testng] at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
[testng] at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
[testng] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
[testng] at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
[testng] Could not find the main class: org.testng.TestNG. Program will exit.
[testng] The tests failed.

При локальном запуске файла build.xml через ant все отрабатывает хорошо. а если запускается с помощью jenkins то эта ошибка.

build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="runTestNG" name="Sample of Ant file for TestNG">
 
  <!-- Define <testng> task -->
  <taskdef name="testng" classname="org.testng.TestNGAntTask">
    <classpath>
      <pathelement location="lib/selenium-server-standalone-2.15.0.jar"/>
    </classpath>
  </taskdef>
 
  <!-- Directory name where the TestNG report will be saved. -->
  <property name="testng.output.dir" value="testng_output"/>
 
  <!-- Directory path of compiled classes(i.e *.class) -->
  <path id="classes">
     <pathelement location="bin"/>
  </path>
 
  <!--
  Target to run TestNG. It will run according to what are defined in testng.xml.
  The report will be saved at .../testng_output/index.html.
  -->
  <target name="runTestNG">
 
    <mkdir dir="${testng.output.dir}"/><!-- Create the output directory. -->
 
    <testng outputdir="${testng.output.dir}" classpathref="classes"> 
      <xmlfileset dir="." includes="testng.xml"/> 
    </testng>
 
  </target>
 
</project>



#99091 jenkins и тесты

Отправлено автор: Jenka156 23 декабря 2011 - 10:14 в Selenium - Functional Testing

все, с проблемой разобралась. дело было в том, что проект в jenkins был назван по русски, получается что название папки было с русскими символами. изменила название и все заработало)



#106626 IE хранит старую сессию

Отправлено автор: Jenka156 13 июня 2012 - 05:37 в Selenium - Functional Testing

спасибо! попробую



#106533 IE хранит старую сессию

Отправлено автор: Jenka156 09 июня 2012 - 08:29 в Selenium - Functional Testing

здравствуйте!
запускаю тесты в ИЕ, и получается такая проблема: он запоминает предыдущую сессию и в каждом новом тесте остается залогиненным под каким-либо пользователем, в фильтре на сайте остаются выбранными те параметры, которые выбирались в предыдущем тесте. Однако каждый тест заканчивается закрытием браузера, и новый тест открывает новый браузер по идее с новой сессией. Ни в одном другом браузере так не происходит кроме ИЕ =(

Кто нибудь сталкивался с такой проблемой? Может есть методы принудительного очищения сессии?



#99214 Firefox не воспроизводит нативные события

Отправлено автор: Jenka156 27 декабря 2011 - 10:59 в Selenium - Functional Testing

о, понятно... спасибо. буду пока использовать 8



#99212 Firefox не воспроизводит нативные события

Отправлено автор: Jenka156 27 декабря 2011 - 10:22 в Selenium - Functional Testing

здравствуйте. столкнулась с такой проблемой:
при прохождении вот такой части теста в Firefox 9.0.1:
new Actions(driver).moveToElement(
              driver.findElement(By
                              .xpath("//div[@id='right-local-nav']/a[@class='local-nav-btn']/span")))
              .perform();
тест падает с ошибкой:
org.openqa.selenium.InvalidElementStateException: Cannot perform native interaction: Could not load native events component.

Тест воспроизводится на виртуальной машине с Windows7.
Selenium 2.15.0
Firefox 9.0.1

Что в таком случае делать надо?

В Firefox 8.0.1 нормально все работает а в 9.0.1 нет



#106098 file input в IE9

Отправлено автор: Jenka156 30 мая 2012 - 10:50 в Selenium - Functional Testing

Здравствуйте!

запускаю тесты с Remite WebDriver. Есть форма с файловым Input. Так вот в ИЕ9 иногда получается следующее: при выполнении команды
driver.findElement(By.xpath("//input[@id='js-event-form-main-image_input']")).sendKeys("C:\\file\\file7.jpg");
открывается диалоговое окно выбора файла и зависает. в строке с падресом файла пусто и пока сам не выберешь файл, браузер так и будет висеть.
Иногда все нормально и путь до файла сам записывается в эту строку, а иногда виснет.

Кто-нибудь с таким сталкивался? Что тут можно сделать вообще?



#93579 click() и clickAt()

Отправлено автор: Jenka156 01 сентября 2011 - 13:38 в Selenium - Functional Testing

Здравствуйте! подскажите пожалуйста, есть ли какие либо правила в том, когда использовать метод click(), а когда clickAt() (за исключением координат в clickAt())???

дело в том, что я тестирую приложение, в котором куча всяких кнопок в виде рисунков. и частенько тесты заваливаются на действии нажатия на кнопку из-за того, что появляется ошибка Element not found. Но стоит мне поменять метод clicAt() на сlick() (или наоборот) и все начинает находиться и нормально работать.

Пока закономерность, когда использовать один метод, а когда второй, не нашла.
Может кто нибудь знает и подскажет?