@ProCxx

Страница 790 из 2477
Alex Фэils?︙
14.04.2017
15:33:28
товарищи, кто что использует для функциональных тестов?
Свои наборы функций и классов, с ассертами и моками

Alexander
14.04.2017
15:33:52
нужна кроссплатформа: винда\макак\линух.

Alex Фэils?︙
14.04.2017
15:34:22
а, ок, путаю эти термины порой

Google
Alexander
14.04.2017
15:35:21
а, ок, путаю эти термины порой
для юнит тестов мне нравится Google test (там и моками обмазаться можно, если что). А вот для функциональных.... этот ад на батниках нужно высекать

Alex Фэils?︙
14.04.2017
15:37:12
для юнит тестов мне нравится Google test (там и моками обмазаться можно, если что). А вот для функциональных.... этот ад на батниках нужно высекать
Покурил вики. Ну, у меня тоже есть свои кастомные классы/функции для запуска штуки и проверки их выходных данных. но либ не знаю *shrug*

Alexander
14.04.2017
15:41:46
а чуть больше расскажи про требования проета?
есть библиотека для обработки изображения. Есть куча входных файлов, есть куча XML, которые настраивают библиотеку на нужные параемтры и так далее, есть пускалка, которой скармиливаешь XML, имя входного файла и она уже запускает либу с нужными параметрами. Нужна система, которая поможет автоматизировать вызов этой самой пускалки: подсовывать разные файлы, работать с разными XML, пихать выхлоп куда надо, сравнивать результаты и так далее. Сейчас всё это сделано на .bat и это ужос-ужос просто. Надо переделывать, есть почти unlimited бюджеты на это. Нужна система, которая могла бы неплохо встроится в CI (Jenkins), но и на локальных машинах умела запускаться. Требования к кроссплатформе: вин, линь, мак. Должна мочь в многопоточность. Питон приветствуется

Маришка
14.04.2017
15:46:07
Ох

Alexander
14.04.2017
15:48:14
мне кажется, что должно быть что-то мощнее pytest какого-нибудь

Antony
14.04.2017
15:48:42
Так, а в данный момент дженкинс запускает батник? Звучит так, как буд-то достаточно переписать батник на питон. Тогда его и локально можно будет запускать

Alexander
14.04.2017
15:50:03
Так, а в данный момент дженкинс запускает батник? Звучит так, как буд-то достаточно переписать батник на питон. Тогда его и локально можно будет запускать
в данный момент дженкинса нет. просто переписать могу налегке. Но это только начальные тесты. Всем хочется и выхлопов красивых, и сравнение результатов между запусками красвиое, и конвертаций резов в различные форматы

selenium, pyramid
це ж для вебни

Маришка
14.04.2017
15:50:58
Упс, да селениум для веб

Alexander
14.04.2017
15:51:11
Google
Alexander
14.04.2017
15:52:11
Так, а в данный момент дженкинс запускает батник? Звучит так, как буд-то достаточно переписать батник на питон. Тогда его и локально можно будет запускать
я то могу все эти сравнивалки и руками попытаться написать, и даже что-тот выйдет. Но не может же быть, чтобы велосипеда уже готового не было

Маришка
14.04.2017
15:52:14
Питонячий unittest ? :D

Alexander
14.04.2017
15:52:50
Питонячий unittest ? :D
пока всё к этому идёт. Но я ищу решения. Потому что в случае PyUnit придётся слишком много руками писать

Шаурма
14.04.2017
15:53:14
могут помочь плагины для jenkins`а

Alexander
14.04.2017
15:53:19
Просто посмотрите, что умеет авокадо:http://avocado-framework.readthedocs.io/en/48.0/

могут помочь плагины для jenkins`а
подробнее можно, пожалуйста? что у него там есть за такие волшебные плагины?

Шаурма
14.04.2017
15:54:37
/me только предположил

Alexander
14.04.2017
15:55:24
Why not :D
потому что велосипеды писать - это последнее, что нужно делать

Evgeniy
14.04.2017
15:56:12
товарищи, кто что использует для функциональных тестов?
http://www-03.ibm.com/software/products/en/functional слышал про это

Сам не юзал

Alexander
14.04.2017
15:56:37
ща гляну

фак, платненько ?

Antony
14.04.2017
15:56:56
Питест походу умеет с дженкинс https://docs.pytest.org/en/latest/usage.html#creating-junitxml-format-files

* но сам я не пробовал

Evgeniy
14.04.2017
16:01:58
фак, платненько ?
Ты ж сказал анлимитед)

Alexander
14.04.2017
16:02:25
Ты ж сказал анлимитед)
тут странная система... на разработку - да, на покупку - не)

сложно всё рассказать... тут своя атмосфера)

/dev
14.04.2017
16:13:39
Google
Alexander
14.04.2017
16:14:00
своя тестовая система на перле
спасибо, не надо. Знаем, умеем, выпиливаем

Evgeniy
14.04.2017
17:29:11


Alexander
14.04.2017
17:40:54
я уже на работе повесил)

Илья
14.04.2017
19:09:42
кто-нибудь знает какой-нибудь онлайн компилятор C++ который бы мог вернуть исполняемый файл?

а то винды нет под рукой, а надо сборку под винду

Илья
14.04.2017
19:12:37
или как-то еще скомпилировать из под линукса экзешник который сможет запустится под виндой

Alexander
14.04.2017
19:13:49
или трэвис)))

Илья
14.04.2017
19:30:34
qt quick и qt quick controls 2 кто-нибудь знает разницу?

Igor
14.04.2017
19:36:40
Парни, вопрос не касающийся языка) Недавно меня взяли на работу. Должность системный инженер. Специализируюсь на Linux и высоких нагрузках. Опыта у меня небыло вообще, взяли на стажёра. Работа очень интенсивная. И как-то старший инженер объяснял мне много всякой дичи. Я работал в терминале под его диктовку, а из его уст сыпалось НУ ОЧЕНЬ много информации. И внезапано у меня закружилась голова не подал виду. Было ли у кого-нибудь что-то подобное? Это перестройка мозга на новый интенсивный режим, которого никогда небыло или что?

Admin
ERROR: S client not available

Илья
14.04.2017
19:43:29
да
ну и в чем она?

Stanislav
14.04.2017
19:44:39
ну и в чем она?
документацию не читай, пиши

http://doc.qt.io/qt-5/qtquickcontrols2-differences.html

Илья
14.04.2017
19:49:36
никак не пойму что из них более "свежее"

Google
Илья
14.04.2017
19:49:49
quck или controls?

что позже появилось

Stanislav
14.04.2017
19:50:15
это одно и тоже лул

Илья
14.04.2017
19:50:49
а почему же тогда названия разные

Шаурма
14.04.2017
19:50:59
потому что это разные вещи

Илья
14.04.2017
19:51:13
(=_=)

вы уж определитесь одно и тоже или разные)))

Stanislav
14.04.2017
19:51:37
а почему же тогда названия разные
потому что, Qt Quick это больше технология, когдая как Controls это больше реализация

Controls 2 по другому реализованы

/dev
14.04.2017
19:51:53
что позже появилось
погугли историю документации, о юный подаван

Шаурма
14.04.2017
19:52:05
контролы это либа с кнопками и прочими компонентами

qtquick это кнопконезависимое

Stanislav
14.04.2017
19:52:33
Controls 2 еще до сих пор не дописана

Илья
14.04.2017
19:52:35
потому что, Qt Quick это больше технология, когдая как Controls это больше реализация
и все же в qt creator есть типы проектов qt quick, qt quick controls и qt quick controls 2

Stanislav
14.04.2017
19:53:07
Шаурма
14.04.2017
19:53:24
читай как qtquick, qtquick+qq.controls.1, qtquick + qq.controls.2

Илья
14.04.2017
19:53:31
а на чем из них можно под мобильные платформы фигачить? или все они подходят?)

Stanislav
14.04.2017
19:53:57
там до сих пор некоторых контролов нет, но это можно и самому написать при желании

Страница 790 из 2477