Да, переменная DISPLAY устанавливается в настройках Jenkins
- Форум тестировщиков
- → Публикации Dary
9 публикаций создано Dary (учитываются публикации только с 26 апреля 2023)
Отправлено автор: Dary 07 июля 2014 - 08:03 в Selenium - Functional Testing
Да, переменная DISPLAY устанавливается в настройках Jenkins
Отправлено автор: Dary 02 июля 2014 - 13:02 в Selenium - Functional Testing
1. Действительно вышел новый. Обновила до 2,10, дала ему право доступа(sudo chmod +x chromedriver_linux64), но всё-равно падает:
unknown error: Chrome failed to start: crashed (Driver info: chromedriver=2.10.267518,platform=Linux 3.2.0-65-generic x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 60.03 seconds Build info: version: '2.42.0', revision: '5e824302019c86eae9c8c3ca9155e7307b410cf8', time: '2014-05-24 09:48:41' System info: host: 'buildbot', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '3.2.0-65-generic', java.version: '1.7.0_40' Driver info: org.openqa.selenium.chrome.ChromeDriver
2. Да я запускаю перед тестами:
/usr/bin/Xvfb +extension RANDR :99 -ac -screen 0 1280x800x8
Отправлено автор: Dary 02 июля 2014 - 12:39 в Selenium - Functional Testing
Но у меня вроде бы последний хромдрайвер..
Ведь система 64 битная, хромдрайвер раньше 64-битный всегда работал.
Убунта безинтерфейсная, соотdетственно и браузеры тоже безинтерфейсные, доступ к ней имею исключительно через putty командами ssh.
Отправлено автор: Dary 02 июля 2014 - 12:33 в Selenium - Functional Testing
Всем спасибо за помощь..
Удалила лишние аддоны и тут до меня дошло, что Идея, из которой я запускаю тест, использует ещё старый вебдрайвер.
Обновила библиотеки самой Идеи и FF запустился!
Отправлено автор: Dary 02 июля 2014 - 11:46 в Selenium - Functional Testing
На этот раз проблема на сервере Ubuntu c установленными безинтерфейсными браузерами. Не запускается Хром. unknown error: Chrome failed to start: crashed (Driver info: chromedriver=2.9.248304,platform=Linux 3.2.0-65-generic x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 60.35 seconds Build info: version: '2.42.0', revision: '5e824302019c86eae9c8c3ca9155e7307b410cf8', time: '2014-05-24 09:48:41' System info: host: 'buildbot', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '3.2.0-65-generic', java.version: '1.7.0_40' Driver info: org.openqa.selenium.chrome.ChromeDriver 5 XSELINUXs still allocated at reset SCREEN: 0 objects of 168 bytes = 0 total bytes 0 private allocs DEVICE: 4 objects of 96 bytes = 384 total bytes 0 private allocs CLIENT: 0 objects of 152 bytes = 0 total bytes 0 private allocs WINDOW: 0 objects of 32 bytes = 0 total bytes 0 private allocs PIXMAP: 1 objects of 16 bytes = 16 total bytes 0 private allocs GC: 0 objects of 56 bytes = 0 total bytes 0 private allocs CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs CURSOR_BITS: 0 objects of 8 bytes = 0 total bytes 0 private allocs DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs TOTAL: 5 objects, 400 bytes, 0 allocs 4 DEVICEs still allocated at reset DEVICE: 4 objects of 96 bytes = 384 total bytes 0 private allocs CLIENT: 0 objects of 152 bytes = 0 total bytes 0 private allocs WINDOW: 0 objects of 32 bytes = 0 total bytes 0 private allocs PIXMAP: 1 objects of 16 bytes = 16 total bytes 0 private allocs GC: 0 objects of 56 bytes = 0 total bytes 0 private allocs CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs CURSOR_BITS: 0 objects of 8 bytes = 0 total bytes 0 private allocs DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs TOTAL: 5 objects, 400 bytes, 0 allocs 1 PIXMAPs still allocated at reset PIXMAP: 1 objects of 16 bytes = 16 total bytes 0 private allocs GC: 0 objects of 56 bytes = 0 total bytes 0 private allocs CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs CURSOR_BITS: 0 objects of 8 bytes = 0 total bytes 0 private allocs DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs TOTAL: 1 objects, 16 bytes, 0 allocs [dix] Could not init font path element /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, removing from list!
Тем не менее команда top показывает запущенный процесс:
11817 jenkins 20 0 371m 6936 5576 S 10 0.2 0:00.65 /var/lib/jenkins/jobs/sfl_autotests_on_chrome/workspace/src/main/resources/includes/chromedriver_linux64 --port=19101
Отправлено автор: Dary 30 июня 2014 - 13:24 в Selenium - Functional Testing
Я думала, selenium голый браузер должен стартовать.. понятия не имею, что там за аддоны появляются..
Подскажите, как их отключить?
Вот вывод консоли браузера:
Could not read chrome manifest 'file:///C:/Program%20Files%20(x86)/Mozilla%20Firefox/chrome.manifest'.
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create Preferences.jsm:378
1404134473387 addons.xpi DEBUG startup
1404134473388 addons.xpi DEBUG Skipping unavailable install location app-system-local
1404134473388 addons.xpi DEBUG Skipping unavailable install location app-system-share
1404134473390 addons.xpi DEBUG Ignoring file entry whose name is not a valid add-on ID: C:\Users\Andrei\AppData\Local\Temp\anonymous7836257349777827151webdriver-profile\extensions\webdriver-staging
1404134473390 addons.xpi DEBUG checkForChanges
1404134473399 addons.xpi DEBUG No changes found
1404134473401 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\extensions\{82AF8DCA-6DE9-405D-BD5E-43525BDAD38A}.xpi
1404134473402 addons.xpi DEBUG Loading bootstrap scope from C:\Program Files (x86)\Mozilla Firefox\browser\extensions\{82AF8DCA-6DE9-405D-BD5E-43525BDAD38A}.xpi
1404134473405 addons.xpi DEBUG Calling bootstrap method startup on {82AF8DCA-6DE9-405D-BD5E-43525BDAD38A} version 7.2.15747.10003
Could not read chrome manifest 'file:///C:/Program%20Files%20(x86)/Mozilla%20Firefox/browser/extensions/%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D/chrome.manifest'.
Blocklist::_loadBlocklistFromFile: blocklist is disabled
Warning: unrecognized command line flag -foreground
nsBrowserContentHandler.js:785
docShell.QueryInterface(...).sessionHistory is null content-sessionStore.js:230
formatURLPref: Couldn't get pref: app.releaseNotesURL nsURLFormatter.js:132
formatURLPref: Couldn't get pref: app.vendorURL nsURLFormatter.js:132
localhost:26143 uses an invalid security certificate.
The certificate is not trusted because it is self-signed.
(Error code: sec_error_ca_cert_invalid)
The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol. c2c_options_menu.html
1404134535583 Services.HealthReport.HealthReporter WARN Saved state file does not exist.
1404134535584 Services.HealthReport.HealthReporter WARN No prefs data found.
Отправлено автор: Dary 30 июня 2014 - 08:00 в Selenium - Functional Testing
версия селениума 2.42
версия FF 30, но началось ещё раньше
При создании FirefoxDriver с профайлом (и без) запускается браузер, но дальше всё падает на строчке
new FirefoxDriver();
Вот вывод с консоли:
Firefox console output:
9-405D-BD5E-43525BDAD38A}.xpi
1404114766856 addons.xpi DEBUG Calling bootstrap method install on {82AF8DCA-6DE9-405D-BD5E-43525BDAD38A} version 7.2.15747.10003
1404114766856 addons.xpi DEBUG New add-on {972ce4c6-7e08-4474-a285-3208198ce6fd} installed in app-global
1404114766895 addons.xpi-utils DEBUG Make addon app-global:{972ce4c6-7e08-4474-a285-3208198ce6fd} visible
1404114766895 DeferredSave.extensions.json DEBUG Save changes
1404114766895 DeferredSave.extensions.json DEBUG Save changes
1404114766895 addons.xpi DEBUG New add-on webaii21@artoftest.com installed in winreg-app-global
1404114766925 addons.xpi-utils DEBUG Make addon winreg-app-global:webaii21@artoftest.com visible
1404114766925 DeferredSave.extensions.json DEBUG Save changes
1404114766925 DeferredSave.extensions.json DEBUG Save changes
1404114766926 addons.xpi DEBUG New add-on webaii21_FF4@telerik.com installed in winreg-app-global
1404114766952 addons.xpi-utils DEBUG Make addon winreg-app-global:webaii21_FF4@telerik.com visible
1404114766953 DeferredSave.extensions.json DEBUG Save changes
1404114766953 DeferredSave.extensions.json DEBUG Save changes
1404114766970 addons.xpi DEBUG Updating database with changes to installed add-ons
1404114766970 addons.xpi-utils DEBUG Updating add-on states
1404114766971 addons.xpi-utils DEBUG Writing add-ons list
1404114766977 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\extensions\{82AF8DCA-6DE9-405D-BD5E-43525BDAD38A}.xpi
1404114766978 addons.xpi DEBUG Calling bootstrap method startup on {82AF8DCA-6DE9-405D-BD5E-43525BDAD38A} version 7.2.15747.10003
1404114770354 DeferredSave.extensions.json DEBUG Starting timer
1404114770380 DeferredSave.extensions.json DEBUG Starting write
1404114770414 DeferredSave.extensions.json DEBUG Write succeeded
1404114770414 addons.xpi-utils DEBUG XPI Database saved, setting schema version preference to 16
************************************************************
* Call to xpconnect wrapped JSObject produced this error: *
[Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIAnnotationService.getItemsWithAnnotation]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://app/components/nsBrowserGlue.js :: BG_EPDQI_runBatched :: line 1715" data: no]
************************************************************
1404114771178 addons.manager DEBUG shutdown
1404114771178 addons.xpi DEBUG shutdown
1404114771179 addons.xpi-utils DEBUG shutdown
1404114771180 addons.xpi DEBUG Notifying XPI shutdown observers
1404114771183 addons.manager DEBUG Async provider shutdown done
System JS : ERROR resource://gre/modules/BookmarkHTMLUtils.jsm:897 - NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsINavBookmarksService.removeFolderChildren]
System JS : ERROR resource://gre/modules/BookmarkHTMLUtils.jsm:934 - NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsINavBookmarksService.runInBatchMode]
1404114772823 addons.xpi DEBUG startup
1404114772824 addons.xpi DEBUG Skipping unavailable install location app-system-local
1404114772824 addons.xpi DEBUG Skipping unavailable install location app-system-share
1404114772825 addons.xpi DEBUG Ignoring file entry whose name is not a valid add-on ID: C:\Users\Andrei\AppData\Local\Temp\anonymous7931417884184553460webdriver-profile\extensions\webdriver-staging
1404114772825 addons.xpi DEBUG checkForChanges
1404114772834 addons.xpi DEBUG No changes found
1404114772836 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\extensions\{82AF8DCA-6DE9-405D-BD5E-43525BDAD38A}.xpi
1404114772836 addons.xpi DEBUG Loading bootstrap scope from C:\Program Files (x86)\Mozilla Firefox\browser\extensions\{82AF8DCA-6DE9-405D-BD5E-43525BDAD38A}.xpi
1404114772839 addons.xpi DEBUG Calling bootstrap method startup on {82AF8DCA-6DE9-405D-BD5E-43525BDAD38A} version 7.2.15747.10003
*** Blocklist::_loadBlocklistFromFile: blocklist is disabled
at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:108)
at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:250)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:110)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:195)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:190)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:186)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:103)
В итоге у меня куча открытых браузеров и упавших тестов :(
Отправлено автор: Dary 06 декабря 2013 - 12:39 в Про тестирование обо всём подряд
Отправлено автор: Dary 04 декабря 2013 - 13:17 в Про тестирование обо всём подряд
Actual result: "Cancel" and "Ok" buttons "Cancel" button works as "No" button "Ok" button works as "Yes" button Expected result: "Yes", "No" and "X" buttons
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru