Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

TeamCity не отображает русские символы



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


TeamCity не отображает русские символы
2017-04-25 11:29

Добрый день
Убил 3 дня что бы настроить TeamCity для прогона тестов
Наконец все заработало, но лог файл создаваемый TeamCity не отображает русские символы

[UnitTestProject1.UnitTest1.TestMethod3] ?????? ???? ? ???

при этом он сам лог файл в UTF 8

базу данных использовал встроенную так как почему то Oracle не заработал.

 

 



Друзья, приглашаем вас на SPb Atlassian Meetup
2017-04-25 12:10

27 апреля в 19:30

СПб, Шпалерная, д. 36

https://aug.atlassian.com/events/details/atlassian-st-petersburg-presents-aug-spb-performance-tricks-27-aprelia-v-peter-servis#/

 

Встреча посвящена тонкой настройке производительности линейки Atlassian.

Гончик Цымжитов из компании Itiviti и Ярослав Астафьев из компании "Сбербанк-технологии" поделятся опытом работы с различными плагинами для JIRA. 

 

Поговорим о том, как долго сражались с трудностями при оптимизации плагинов, и как, посредством знания системного администрирования, не изменяя код [и изменяя:)], преодолевались эти трудности.

 

Зовите друзей - кофе, печеньки и интереснейшее общение гарантируется)



Программа конференции SQA Days-21. Скидка для наших читателей
2017-04-25 15:08

Более 60 докладов, включая выступления признанных экспертов, более 600 участников из разных стран, приятное общение, море положительных эмоций и не только ждут вас на конференции SQA Days-21.

 

Мероприятие пройдет 26-27 мая в Москве.

 

Сейчас, когда программа конференции почти сформирована, вы можете понять, насколько разносторонние доклады получились у спикеров: они взглянут на автоматизацию с разных точек зрения, объяснят тонкости мобильного тестирования, поделятся проектным опытом и готовыми решениями для оптимизации рабочих процессов. Это далеко не полный перечень тем, и чтобы найти доклады и секции, которые понравятся именно вам, ознакомьтесь с программой конференции.

 

Кстати, интересные доклады - не единственная причина стать участником мероприятия.

 

Почему надо участвовать?

 

Общение.

  • За два дня интенсивной работы с коллегами Вы сможете найти новые варианты решения проблем, стоящих перед Вами и вашей компанией.

Опыт.

  • Вы можете познакомиться с лучшими практиками и лично обсудить интересующие Вас детали с независимыми экспертами и представителями ведущих ИТ-компаний.

Читать далее...



Программирование на Java для тестировщиков, начало 12 мая
2017-04-25 15:18

Запускаем очередную группу новой версии тренинга “Программирование на Java для тестировщиков”.

Этот курс, предназначенный для обучения тестировщиков программированию на языке Java, является одним из самых популярных курсов в нашей линейке.

Обратите внимание, что это курс именно для тестировщиков. Обучение программированию не сводится только к изучению языка программирования. Построение правильной архитектуры, использование фреймворков и библиотек, владение инструментами разработки и отладки -- это тоже часть “умения програмировать”. Поэтому в этом курсе детально рассматриваются именно те возможности языка и вспомогательных библиотек, которые наиболее востребованы при разработке автотестов.

Продолжительность нового курса осталась прежней, два с половиной месяца разбитых на 10 больших блоков, каждый из которых разбит на короткие фрегменты, но программа претерпела значительные изменения на основе анализа отзывов участников.

С одной стороны, мы решили выбросить некоторые темы, которые оценивались как не слишком полезные. С другой стороны, за счёт освободившегося места и более плотной компоновки материала появилась возможность добавить множество новых гораздо более интересных и полезных тем.

Что мы решили убрать из курса:

  • тестирование Windows-приложений через пользовательский интерфейс -- всё таки Java совсем не приспособлена для этого, если перед вами стоит такая задача -- тогда лучше выбрать другой язык для написания тестов, например, C# или Python;

  • тестирование Java приложений через пользовательский интерфейс -- просто потому, что таких приложений слишком мало, и эта тема оказалась невостребованной.

А теперь гораздо более длинный список того, что добавлено:

  • большой блок, посвящённый самым основам языка Java и программирования вообще, теперь тренинг подходит даже для тех, кто совсем-совсем не умеет программировать, обучение начинается с нулевого уровня подготовки;

  • использование сборщика Gradle;

  • дополнительные приёмы повышения надёжности тестов за счёт проверки и обеспечения выполнения предусловий;

  • работа с файлами в формате JSON;

  • более глубокое рассмотрение возможностей тестового фреймворка TestNG;

  • работа с удалёнными программными интерфейсами SOAP и REST;

  • настройка и использование сервера непрерывной интеграции Jenkins и генерация красивых отчётов при помощи инструмента Allure;

  • написание тестов в разных стилях: на псевдоестественном языке Gherkin (этот подход называется Behavior Driven Development) и в виде табличек с использованием инструмента Robot Framework (этот подход называется Keyword Driven Testing).

Все “старые” темы тоже полностью переписаны, материал лекций уплотнён (по нашему исследованию 1 час наших лекций по содержательности равняется более чем 3 часам живого рассказа за счет выверенности всех фраз и удаления всего лишнего мусора), и для удобства просмотра разбит на небольшие фрагменты продолжительностью не более 20 минут.

А ещё по многочисленным просьбам в лекциях теперь используется IntelliJ IDEA вместо Eclipse ;)

Познакомиться с программой и условиями участия



[error] Could not connect to Selenium Server.
2017-04-25 20:35

Всем привет.

Ребят, помогите пожалуйста разобраться с Selenium IDE. Я видела уже подобные проблемы тут, но, тем не менее, мою беду эти советы не решили.

При запуске теста, получаю [error] Could not connect to Selenium Server. Have you started the Selenium Server yet?

По советам, скачала selenium-server-standalone-3.4.0.jar

Выполнила  java -jar selenium-server-standalone-3.4.0.jar

и получила:

$ java -jar selenium-server-standalone-3.4.0.jar
17:46:29.988 INFO - Selenium build info: version: '3.4.0', revision: 'unknown'
17:46:29.989 INFO - Launching a standalone Selenium Server
2017-04-25 17:46:30.003:INFO::main: Logging initialized @244ms to org.seleniumhq.jetty9.util.log.StdErrLog
17:46:30.049 INFO - Driver class not found: com.opera.core.systems.OperaDriver
17:46:30.050 INFO - Driver provider com.opera.core.systems.OperaDriver registration is skipped:
Unable to create new instances on this machine.
17:46:30.050 INFO - Driver class not found: com.opera.core.systems.OperaDriver
17:46:30.050 INFO - Driver provider com.opera.core.systems.OperaDriver is not registered
17:46:30.051 INFO - Driver provider org.openqa.selenium.safari.SafariDriver registration is skipped:
 registration capabilities Capabilities [{browserName=safari, version=, platform=MAC}] does not match the current platform VISTA
2017-04-25 17:46:30.085:INFO:osjs.Server:main: jetty-9.4.3.v20170317
2017-04-25 17:46:30.115:INFO:osjsh.ContextHandler:main: Started o.s.j.s.ServletContextHandler@28d25987{/,null,AVAILABLE}
Usage: <main class> [options]
  Options:
    --version, -version
       Displays the version and exits.
       Default: false
    -browserTimeout
       <Integer> in seconds : number of seconds a browser session is allowed to
       hang while a WebDriver command is running (example: driver.get(url)). If the
       timeout is reached while a WebDriver command is still processing, the session
       will quit. Minimum value is 60. An unspecified, zero, or negative value means
       wait indefinitely.
       Default: 0
    -debug
       <Boolean> : enables LogLevel.FINE.
       Default: false
    -jettyThreads, -jettyMaxThreads
       <Integer> : max number of threads for Jetty. An unspecified, zero, or
       negative value means the Jetty default value (200) will be used.
    -log
       <String> filename : the filename to use for logging. If omitted, will log
       to STDOUT
    -port
       <Integer> : the port number the server will use.
       Default: 4444
    -role
       <String> options are [hub], [node], or [standalone].
       Default: standalone
    -timeout, -sessionTimeout
       <Integer> in seconds : Specifies the timeout before the server
       automatically kills a session that hasn't had any activity in the last X seconds. The
       test slot will then be released for another test to use. This is typically
       used to take care of client crashes. For grid hub/node roles, cleanUpCycle
       must also be set.
       Default: 1800

java.lang.RuntimeException: java.net.BindException: Address already in use: bind
        at org.openqa.selenium.remote.server.SeleniumServer.boot(SeleniumServer.java:149)
        at org.openqa.grid.selenium.GridLauncherV3$1.launch(GridLauncherV3.java:238)
        at org.openqa.grid.selenium.GridLauncherV3.main(GridLauncherV3.java:99)
Caused by: java.net.BindException: Address already in use: bind
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Unknown Source)
        at sun.nio.ch.Net.bind(Unknown Source)
        at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
        at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
        at org.seleniumhq.jetty9.server.ServerConnector.open(ServerConnector.java:298)
        at org.seleniumhq.jetty9.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
        at org.seleniumhq.jetty9.server.ServerConnector.doStart(ServerConnector.java:236)
        at org.seleniumhq.jetty9.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
        at org.seleniumhq.jetty9.server.Server.doStart(Server.java:431)
        at org.seleniumhq.jetty9.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
        at org.openqa.selenium.remote.server.SeleniumServer.boot(SeleniumServer.java:147)
        ... 2 more



WrikeTechClub #QA Automation_записи докладов со встречи автоматизаторо
2017-04-26 08:51

В марте в Санкт-Петербурге прошла встреча, организованная WrikeTechClub, которая была посвящена обзору новых эффективных подходов и инструментов в сфере автоматизации тестирования. Докладчики оценили их применимость в тех или иных кейсах, дали советы и рекомендации по их применению для конкретных задач:

 

1. Олег Николенко в своем докладе говорил про издержки автоматизации веб тестов, таких как поддержка кода, мигающие и медленные тесты, нечитаемые отчеты. Поделился, как в команде решаются конкретные проблемы, и какие инструменты используют.


2. Кирилл Меркушев рассказал, как можно автоматизировать написание кода, облегчающее бремя поддержки дополнительного кода для тестов, какие уже готовые инструменты и механизмы существуют в Java экосистеме и что используется в их команде.


3. Артем Ерошенко дал совет, как можно быстро и просто поднять высокопроизводительный и надежный хаб Selenium-ов с помощью инструмента с открытым исходным кодом под названием Selenoid.

 

Посмотреть записи докладов...



© 2010 | Software-Testing.Ru


В избранное