Тесты запускаются и выполняются через Jenkins, но не запускается брауз
#1
Отправлено 13 ноября 2011 - 19:37
Started by user anonymous
Updating file:///D:/svn_repository/mamba-test
U build.xml
At revision 24
[workspace] $ cmd.exe /C '"D:\apache-ant-1.8.2\bin\ant.bat run && exit %%ERRORLEVEL%%"'
Buildfile: C:\Program Files\Jenkins\jobs\mamba-test\workspace\build.xml
build-subprojects:
init:
build-project:
[echo] mamba-test: C:\Program Files\Jenkins\jobs\mamba-test\workspace\build.xml
build:
run:
[testng] [TestNG] Running:
[testng] C:\Program Files\Jenkins\jobs\mamba-test\workspace\testng-customsuite.xml
[testng]
[testng] PASSED: LoginPageTestNg_test1
[testng] PASSED: LoginPageTestNg_test10
[testng] PASSED: LoginPageTestNg_test11
[testng] PASSED: LoginPageTestNg_test12
[testng] PASSED: LoginPageTestNg_test13
[testng] PASSED: LoginPageTestNg_test14
[testng] PASSED: LoginPageTestNg_test15
[testng] PASSED: LoginPageTestNg_test2
[testng] PASSED: LoginPageTestNg_test3
[testng] PASSED: LoginPageTestNg_test4
[testng] PASSED: LoginPageTestNg_test5
[testng] PASSED: LoginPageTestNg_test6
[testng] PASSED: LoginPageTestNg_test7
[testng] PASSED: LoginPageTestNg_test8
[testng] PASSED: LoginPageTestNg_test9
[testng] PASSED: LoginPageTestNg_test16
[testng] PASSED: LoginPageTestNg_test17
[testng] PASSED: LoginPageTestNg_test18
[testng] PASSED: LoginPageTestNg_test19
[testng]
[testng] ===============================================
[testng] Default test
[testng] Tests run: 19, Failures: 0, Skips: 0
[testng] ===============================================
[testng]
[testng]
[testng] ===============================================
[testng] Default suite
[testng] Total tests run: 19, Failures: 0, Skips: 0
[testng] ===============================================
[testng]
BUILD SUCCESSFUL
Total time: 1 minute 31 seconds
Finished: SUCCESS
САМ Build.xml :
?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- WARNING: Eclipse auto-generated file.
Any modifications will be overwritten.
To include a user specific buildfile here, simply create one in the same
directory with the processing instruction <?eclipse.ant.import?>
as the first entry and export the buildfile again. -->
<project basedir="." default="build" name="mamba-test">
<property environment="env"/>
<property name="TESTNG_HOME" value="D:\Java\eclipse-java-indigo-win32\eclipse\plugins\org.testng.eclipse_6.3.0.20111017_2337"/>
<property name="debuglevel" value="source,lines,vars"/>
<property name="target" value="1.6"/>
<property name="source" value="1.6"/>
<path id="Selenium2.0.userclasspath">
<path id="Selenium2.0.userclasspath">
<pathelement location="D:/Java/selenium-2.12.0/selenium-java-2.12.0.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/apache-mime4j-0.6.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/bsh-1.3.0.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/cglib-nodep-2.1_3.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/commons-codec-1.4.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/commons-collections-3.2.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/commons-io-2.0.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/commons-jxpath-1.3.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/commons-lang-2.6.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/commons-logging-1.1.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/cssparser-0.9.5.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/guava-10.0.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/hamcrest-all-1.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/htmlunit-2.9.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/htmlunit-core-js-2.9.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/httpclient-4.1.2.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/httpcore-4.1.3.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/httpmime-4.1.2.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/jcommander-1.13.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/jna-3.3.0.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/json-20080701.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/junit-dep-4.10.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/nekohtml-1.9.15.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/operadriver-v0.7.3.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/protobuf-java-2.4.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/sac-1.3.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/serializer-2.7.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/testng-6.0.1-nobsh-noguice.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/xalan-2.7.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/xercesImpl-2.9.1.jar"/>
<pathelement location="D:/Java/selenium-2.12.0/libs/xml-apis-1.3.04.jar"/>
</path>
</path>
<path id="mamba-test.classpath">
<pathelement location="bin"/>
<path refid="Selenium2.0.userclasspath"/>
<pathelement location="${TESTNG_HOME}/lib/testng.jar"/>
</path>
<target name="init">
<mkdir dir="bin"/>
<copy includeemptydirs="false" todir="bin">
<fileset dir="src">
<exclude name="**/*.java"/>
</fileset>
</copy>
</target>
<target name="clean">
<delete dir="bin"/>
</target>
<target depends="clean" name="cleanall"/>
<target depends="build-subprojects,build-project" name="build"/>
<target name="build-subprojects"/>
<target depends="init" name="build-project">
<echo message="${ant.project.name}: ${ant.file}"/>
<javac debug="true" debuglevel="${debuglevel}" destdir="bin" source="${source}" target="${target}" includeantruntime="false">
<src path="src"/>
<classpath refid="mamba-test.classpath"/>
</javac>
</target>
<target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/>
<taskdef resource="testngtasks" classpath="${TESTNG_HOME}/lib/testng.jar"/>
<target name="run" depends="build">
<testng>
<classpath refid="mamba-test.classpath"/>
<xmlfileset dir="." includes="testng-customsuite.xml"/>
</testng>
</target>
</project>
Не пойму в чем же дело, почему браузер не запускается.
#4
Отправлено 14 ноября 2011 - 08:10
java -jar jenkins.war
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#6
Отправлено 19 марта 2013 - 07:01
Jenkins крутится как сервис на винде. Запускаю браузер через command line - запускается в фоновом режиме, аналогично и через автотесты (не силениум).
Как сделать, чтобы браузер открывался как обычно (через GUI)? :)
#7
Отправлено 20 марта 2013 - 10:27
Может кому понадобится, решил проблему.Аналогичная проблема, решил не создавать новую тему.
Jenkins крутится как сервис на винде. Запускаю браузер через command line - запускается в фоновом режиме, аналогично и через автотесты (не силениум).
Как сделать, чтобы браузер открывался как обычно (через GUI)? :)
Если Jenkins запущен как сервис, то все процессы он будет запускать в фоновом режиме, надо запускать через командую строчку "java -jar jenkins.war", то все отлично будет.
Ещё думал, что проблема в правах, сервис запускается под анонимусом, сделал локального админа в настройках сервиса, но это не помогло.
#8
Отправлено 29 августа 2018 - 11:16
Здравствуйте. Подскажите, как запустить jenkins. В консоли ошибка
#9
Отправлено 29 августа 2018 - 12:44
Поставить 8 джаву.
#10
Отправлено 29 августа 2018 - 13:11
Поставить 8 джаву.
У меня установлена на пк 8 ,9, 10 джава
#11
Отправлено 29 августа 2018 - 13:21
Как изменить версию?
в classpath/path?
#12
Отправлено 29 августа 2018 - 13:59
Я так понимаю, мне нужно на pc выбрать версию джавы 8, что бы jenkins можно было запустить командой java -jar jenkins.war ?
Как изменить версию?
в classpath/path?
это что?
#14
Отправлено 29 августа 2018 - 17:37
Чтобы не заниматься всем этим, проще запускать дженкинс через докер.
Для этого вам не нужно вообще ничего, кроме установленного докера и одной команды.
#15
Отправлено 30 августа 2018 - 08:05
Чтобы не заниматься всем этим, проще запускать дженкинс через докер.
Для этого вам не нужно вообще ничего, кроме установленного докера и одной команды.
Подскажите пожалуйста, где можно прочитать инфу по настройке докера для автотестов
#17
Отправлено 30 августа 2018 - 09:41
Подскажите пожалуйста, где можно прочитать инфу по настройке докера для автотестов
Смотря что вы хотите.
Если хотите запускать автотесты через докер - нужен Selenoid. Если кластер большой - то ещё GGR.
А для запуска дженкинса, вам нужно сделать следующее:
1) Иметь виртуалку/физ. машину с докером (желательно сразу линуксовую)
2) В терминале написать команду docker run -p 8080:8080 jenkins/jenkins
Далее радоваться установленному дженкинсу и заходить на него через ип_машины:8080
#18
Отправлено 04 сентября 2018 - 07:23
Изменил, есть переменная JAVA_HOME прописал путь C:\Program Files\Java\jdk1.8.0_181 , но всеравно jenkins не запускается, та же проблема, видит java 10(
#19
Отправлено 04 сентября 2018 - 07:29
Изменил, есть переменная JAVA_HOME прописал путь C:\Program Files\Java\jdk1.8.0_181 , но всеравно jenkins не запускается, та же проблема, видит java 10(
наверное там ещё где-то указан путь до джава10, может в PATH либо CLASSPATH
попробуйте в командной строке запустить
java -version
#20
Отправлено 04 сентября 2018 - 07:39
Изменил, есть переменная JAVA_HOME прописал путь C:\Program Files\Java\jdk1.8.0_181 , но всеравно jenkins не запускается, та же проблема, видит java 10(
наверное там ещё где-то указан путь до джава10, может в PATH либо CLASSPATH
попробуйте в командной строке запустить
java -version
да эта команда ,выводит java version "10.0.1"
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных