
Justball
30.11.2017
11:38:13

Lina
30.11.2017
11:43:23
#митап #СПб
Ребята, привет!
5 декабря ждём QA-специалистов на митап Яндекс.Денег BugsBusters в Санкт-Петербурге. Кирилл Меркушев из Яндекса, Антон Шапин из Epam и Анатолий Пласковский из Яндекс.Денег расскажут о тестах, которые проводят сами себя, суперпроизводительных командах автоматизаторов и о весёлых буднях нагрузочного тестировщика.
Регистрируйтесь и зовите коллег, которым эти темы будут интересны: https://events.yandex.ru/events/meetings/5-december-2017/
Поделиться приглашением с друзьями можно через ссылки в соцсетях:
https://www.facebook.com/events/1922254371131029/
https://vk.com/event157696275?w=wall-157696275_3%2Fall
https://www.instagram.com/p/BcFXVyIghL2/?taken-by=yamoneywork

Straxoff
30.11.2017
11:43:46
-_-

Google

Richard
30.11.2017
11:44:19
Яндекс изобрёл автотесты, ага.

Evgeniy
30.11.2017
11:55:00
и hamcrest матчеры

Shoo
30.11.2017
11:57:29
Я, видимо, какой-то другой анонс мероприятия прочитал, но whatever.

Richard
30.11.2017
11:58:15
ну так тесты, которые проводят сами себя.

Georgiy
30.11.2017
11:59:11
Вопрос по питону. Хочу из другого модуля передавать в функцию название словаря, который лежит в модуле с этой функцией, что бы сразу к нему и обращалась без лишних импортов. Такое возможно? или мне просто не выдрючиваться и сразу словарь отдавать в функцию?

Pavel
30.11.2017
11:59:46
мудрено...
имх проще тогда сделать в модуле функцию, которая возвращает словарь и уже эту функцию использовать в другом модуле, методе и т.д.

Georgiy
30.11.2017
12:04:29
это, помоему, ещё больший крюк. Ладно, возможно у меня лишние импорты уже и словарь и так везде доступен. Спасибо.

Evgeniy
30.11.2017
12:07:56
Импорт - это pythonic way.

Georgiy
30.11.2017
12:08:42

Evgeniy
30.11.2017
12:09:07
Вы либо делаете импорт, либо обрекаете себя на global переменную

Google

Evgeniy
30.11.2017
12:09:13
Другого не дано

Oleg
30.11.2017
12:09:47
Привет ребят, подскажите пожалуйста, кто сталкивался с способом при котором в момент регистрации на ресурсе, не определится ip? фактически проставится нул

Evgeniy
30.11.2017
12:11:17
Я бы послушал про такое

Georgiy
30.11.2017
12:28:10

Evgeniy
30.11.2017
12:33:01
Понятно теперь. Тут нужно тебе почитать про инициализацию в модуле переменных. И если среди них есть твоя переменная И она словарь - тогда вызывать на неё getattr()

Cadabrum
30.11.2017
12:35:28

Evgeniy
30.11.2017
12:37:51
интересно было бы посмотреть, зачем для такой задачи нужен DI контейнер в динамическом языке

Georgiy
30.11.2017
12:46:07

Evgeniy
30.11.2017
12:58:03
вообще, кажется, изначально подход что-то городить на названии идентификаторов - не очень хорошая затея.
через какой-нибудь StringBuilder

Shoo
30.11.2017
14:22:19
Можно и через конкатенацию строк, только хуже работает.

Roman
30.11.2017
14:24:21
мне кажется человек хочет узнать не как строки конкатенировать, а как разные урлы прокидывать


Masha Shinkareva
30.11.2017
14:27:04
привет
есть вопрос по настройке вебдрайверагента
при сборке показывает ошибку
2017-11-30 17:22:26.428 xcodebuild[3479:66588] Error Domain=IDETestOperationsObserverErrorDomain Code=14 "Test operation was canceled. If you believe this error represents a bug, please attach the log file at /var/folders/j2/xcw2xqls6r311wny6hjw1kdm0000gn/T/com.apple.dt.XCTest/IDETestRunSession-0E012D75-F226-45CA-A55B-9471B7DD3844/WebDriverAgentRunner-588AAF02-33B4-4D0A-95F9-1A31EB09BC5D/Session-WebDriverAgentRunner-2017-11-30_172215-St5OPh.log" UserInfo={NSLocalizedDescription=Test operation was canceled. If you believe this error represents a bug, please attach the log file at /var/folders/j2/xcw2xqls6r311wny6hjw1kdm0000gn/T/com.apple.dt.XCTest/IDETestRunSession-0E012D75-F226-45CA-A55B-9471B7DD3844/WebDriverAgentRunner-588AAF02-33B4-4D0A-95F9-1A31EB09BC5D/Session-WebDriverAgentRunner-2017-11-30_172215-St5OPh.log}


Shoo
30.11.2017
14:27:40
https://stackoverflow.com/questions/11524566/can-you-detect-in-java-if-the-code-is-being-debugged
Вероятно вы ищете что-то такое.


Roman
30.11.2017
14:28:35
Можно для этого заюзать переменные среды и передавать либо типа запуска debug|release или сразу передавать урл хоста как параметр

Masha Shinkareva
30.11.2017
14:28:54

Google

Shoo
30.11.2017
14:29:02
и?
И очевидно стоит посмотреть, что пишется в лог. :)

Sergei
30.11.2017
14:29:56
и?
и даже вопроса не прозвучало

Roman
30.11.2017
14:31:00
Можно написать проперти файл какой-нибудь с нужными настройками. https://www.mkyong.com/java/java-properties-file-examples/

Masha Shinkareva
30.11.2017
14:31:20
вопрос в том, сталкивался ли кто-нибудь с такой ошибкой?

Sergei
30.11.2017
14:33:08


Masha Shinkareva
30.11.2017
14:33:25
} (11.1 (15B93))
17:22:15.039 xcodebuild[3479:66588] /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild
-project
WebDriverAgent.xcodeproj
-scheme
WebDriverAgentRunner
-destination
id=87b25f63c04541ee074384880116eceac4f03d9f
test
17:22:15.039 xcodebuild[3479:66588] Launching with Xcode.IDEFoundation.Launcher.PosixSpawn
17:22:15.041 xcodebuild[3479:66588] Test standard output and standard error is at /var/folders/j2/xcw2xqls6r311wny6hjw1kdm0000gn/T/com.apple.dt.XCTest/IDETestRunSession-0E012D75-F226-45CA-A55B-9471B7DD3844/WebDriverAgentRunner-588AAF02-33B4-4D0A-95F9-1A31EB09BC5D/StandardOutputAndStandardError.txt
17:22:26.276 xcodebuild[3479:66588] Test operation failure: Test operation was canceled.
17:22:26.276 xcodebuild[3479:66588] _finishWithError:Error Domain=IDETestOperationsObserverErrorDomain Code=14 "Test operation was canceled." UserInfo={NSLocalizedDescription=Test operation was canceled.}


Evgeniy
30.11.2017
14:33:57

Shoo
30.11.2017
14:34:34


Masha Shinkareva
30.11.2017
14:35:05
да?
17:22:15.039 xcodebuild[3479:66588] Beginning test session WebDriverAgentRunner-548835AD-EA4A-4A60-B345-745176DEF84E at 2017-11-30 17:22:15.038 with Xcode 9B55 on target <DVTiOSDevice: 0x7fdda725dc00> {
deviceSerialNumber: F2LTG715HG01
identifier: ***
deviceClass: iPhone
deviceName: ***
deviceIdentifier: 87b25f63c04541ee074384880116eceac4f03d9f
productVersion: 11.1
buildVersion: 15B93
deviceSoftwareVersion: 11.1 (15B93)
deviceArchitecture: arm64
deviceTotalCapacity: 28450091008
deviceAvailableCapacity: 1751846912
deviceIsTransient: NO
ignored: NO
deviceIsBusy: NO
deviceIsActivated: YES
deviceActivationState: Activated
isPasscodeLocked: YES
deviceType: <DVTDeviceType:0x7fdda700b180 Xcode.DeviceType.iPhone>
supportedDeviceFamilies: (
1
)
applications: (null)
provisioningProfiles: (null)
hasInternalSupport: NO
isSupportedOS: YES
developerDiskMountError: (null)
(null)
bootArgs: <unavailable>
connected: yes
isWirelessEnabled: no
connectionType: direct
} (11.1 (15B93))
17:22:15.039 xcodebuild[3479:66588] /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild
-project
WebDriverAgent.xcodeproj
-scheme
WebDriverAgentRunner
-destination
id=87b25f63c04541ee074384880116eceac4f03d9f
test
17:22:15.039 xcodebuild[3479:66588] Launching with Xcode.IDEFoundation.Launcher.PosixSpawn
17:22:15.041 xcodebuild[3479:66588] Test standard output and standard error is at /var/folders/j2/xcw2xqls6r311wny6hjw1kdm0000gn/T/com.apple.dt.XCTest/IDETestRunSession-0E012D75-F226-45CA-A55B-9471B7DD3844/WebDriverAgentRunner-588AAF02-33B4-4D0A-95F9-1A31EB09BC5D/StandardOutputAndStandardError.txt
17:22:26.276 xcodebuild[3479:66588] Test operation failure: Test operation was canceled.
17:22:26.276 xcodebuild[3479:66588] _finishWithError:Error Domain=IDETestOperationsObserverErrorDomain Code=14 "Test operation was canceled." UserInfo={NSLocalizedDescription=Test operation was canceled.}
весь лог
@azshoo и где здесь тот самый момент
?


Shoo
30.11.2017
14:39:21
Очевидно, что на строчке один, с репортом о крэше в строче два.
> 17:22:15.039 xcodebuild[3479:66588] Launching with Xcode.IDEFoundation.Launcher.PosixSpawn
17:22:15.041 xcodebuild[3479:66588] Test standard output and standard error is at /var/folders/j2/xcw2xqls6r311wny6hjw1kdm0000gn/T/com.apple.dt.XCTest/IDETestRunSession-0E012D75-F226-45CA-A55B-9471B7DD3844/WebDriverAgentRunner-588AAF02-33B4-4D0A-95F9-1A31EB09BC5D/StandardOutputAndStandardError.txt

Masha Shinkareva
30.11.2017
14:41:52
а что очевидно?

Shoo
30.11.2017
14:46:23
Что дальше у меня появился набор необходимых ключевых слов, что бы нагуглить пару аналогичных эксепшенов в разных продуктах, и потихоньку ползти по страницам поисковой выдачи в поисках волшебной таблетки для вас.

Masha Shinkareva
30.11.2017
14:48:20
ну, я нагуглила кучу ишью с разными сортами проблем
самая популярная - ошибка подписи сертификата

Google

Masha Shinkareva
30.11.2017
14:48:56
перепроверила сертификаты

Shoo
30.11.2017
14:49:50
Т.е. локальный билд на девайс проходит успешно, если без тестов?

Masha Shinkareva
30.11.2017
14:50:36
из икскода все корректно запускается
@azshoo ты занимаешься тестами под ios?

Shoo
30.11.2017
14:51:46
И ими в том числе.
Я бы поставил на:
> provisioningProfiles: (null)

Yevhenii
30.11.2017
14:51:53
@alexejv Привет, на сколько я помню, мы с вами обсуждали Lean test cases, у вас нету информации как их использовать в атоматезированном тестировании.

Shoo
30.11.2017
14:52:10
Но это гипотеза.

Masha Shinkareva
30.11.2017
15:09:54
даю бутылку виски, тому, кто поможет с решением
бутылка виски тому парню/девушке/трансгендеру/котику который поможет с решением вопроса по аппиуму

Vage
30.11.2017
15:28:28
После обновления пхпшторма начал фаталить дебагер - не может найти кастомный репорт который по идее должен быть вшит в пхпшторм. Никто с таким не сталкивался?
/usr/bin/php /tmp/ide-codeception.php run —report -o "reporters: report: PhpStorm_Codeception_ReportPrinter" —no-ansi —no-interaction —env pcs-s tests/acceptance
[ReflectionException]
Class PhpStorm_Codeception_ReportPrinter does not exist