
Evgeniy
13.07.2017
07:31:35
--stop
Stop running tests at the first failure.
у бихейва этот флаг отвечает за остановку после первого фейла
https://pythonhosted.org/behave/behave.html

Anna
13.07.2017
07:33:03
да, но я его не использую

Google

Anna
13.07.2017
07:33:53
мне все-таки кажется, что дело в grid+chrome node, т.к сама команда запуска не меняется

Roman
13.07.2017
07:36:19

Anna
13.07.2017
07:41:00

Evgeniy
13.07.2017
07:43:40
?

Zzz6
13.07.2017
08:09:27
Всем привет. Есть ли такой сервис, в котором можно создать таблицы бд, наполнить их и sql запросы пописать?

Roman
13.07.2017
08:09:55
sqlite )

Nikita
13.07.2017
08:15:02

Zzz6
13.07.2017
08:15:32
Над простой и быстрый вариант

Anton
13.07.2017
08:17:36
разверни sql на домашнем компе, подключись туда и делай что требуется

Zzz6
13.07.2017
08:18:33
Это понятно)
Но в общем сейчас над( а есть только раб.комп

Shoo
13.07.2017
08:20:25
Я боюсь спросить, а где и кем вы работаете, что вам базу себе развернуть нельзя?

Google

Владимир
13.07.2017
08:21:39
http://dbdsgnr.appspot.com
Может подойдет

Zzz6
13.07.2017
08:22:09

Bogdan
13.07.2017
08:22:30
Всем привет. Может кто подскажет, как можно посмотреть актуальное состояние оперативной памяти iOS девайса?

Zzz6
13.07.2017
08:25:22

Oleg
13.07.2017
09:15:27
Ребят, подскажите пожалуйста как через селениум выбрать файл в системном окне браузера и нажать открыть?
https://pp.userapi.com/c638918/v638918441/5bd55/ZeOPbBSYLzc.jpg

Anton
13.07.2017
09:16:45
Никак, нужно сразу в input file отправлять полный путь к файлу

Dmitry
13.07.2017
09:16:51
никак. Через селениум никак.

Georgiy
13.07.2017
09:20:16

Zzz6
13.07.2017
09:21:22

Georgiy
13.07.2017
09:22:29
из плюсов получаются паблик ссылки со схемой/запросом, тоже полезно если надо показать кому-то.

Oleg
13.07.2017
09:25:19
Спасибо

Max
13.07.2017
09:43:07
господа, кто пользовался appium, у меня появился стратегический вопрос по workflow. Правильно ли я понял, что создание автотестов примерно выглядит так:
1. подрубаем девайс/включаем эмулятор
2. врубаем appium
3. с помощью инспектора находим нужные элементы на девайсе
4. записываем найденные элементы в специальный файл + прописываем действия с этими элементами, создавая таким образом шаги для теста
5. прописываем в этом же файле необходимые конфигрурации (какой девайс запустить, какие файлы, если нужно подхватить и что делать после завершения тестов)
6. Profit
только не все сразу :D

Alexey
13.07.2017
09:45:14
6. ?????
7. Profit
fixed

Max
13.07.2017
09:45:47
спасибо, Алексей
//не сарказм

Alexey
13.07.2017
09:49:26
ну если очень абстрактно - то да

escapism
13.07.2017
09:54:22
Ребят, есть какая-нибудь тулза-расширение для браузера, которая может выставлять вертикальные и горизонтальные линии для оценки верстки? Шоб не на глаз.

Yulia Stwippie
13.07.2017
09:55:30
https://chrome.google.com/webstore/detail/page-ruler/jlpkojjdgbllmedoapgfodplfhcbnbpn

Google

Iryna
13.07.2017
09:55:36
https://chrome.google.com/webstore/detail/edge-the-web-ruler/njlkegdphefeellhaongiopcfgcinikh?utm_source=chrome-app-launcher-info-dialog

Yulia Stwippie
13.07.2017
09:55:38
это не оно но мне хватает

escapism
13.07.2017
09:58:54
Во, то что нужно) спсб

Filipp
13.07.2017
09:59:35
Ох, я, помнится, когда-то реальной линейкой пользовался. Было удобно, но только мне :)

Shoo
13.07.2017
10:03:52
Если они, конечно, есть.

escapism
13.07.2017
10:07:11
Они то есть. Но но не проще.

Shoo
13.07.2017
10:08:11
Почему не проще? Если нужен pixel perfect - просто накладываете сверху макет на страницу и видите, где что уехало. Всегда так делаю.

escapism
13.07.2017
10:08:50
Угу, я даже под это дело макет делал полупрозрачным в фш
Но конкретно тут, вот прям для текущей задачи - проще линейкой )

Shoo
13.07.2017
10:09:23

escapism
13.07.2017
10:09:38
Я опера-дрочер )

Igor
13.07.2017
10:09:44
А, Шу уже сказал, пардон :)

Shoo
13.07.2017
10:09:59
https://addons.opera.com/en/extensions/details/perfectpixel-by-welldonecode/?display=en

escapism
13.07.2017
10:10:22

Yulia Stwippie
13.07.2017
10:10:35

escapism
13.07.2017
10:10:46
Так и быть, придётся добавить )

Shoo
13.07.2017
10:10:50
:D

escapism
13.07.2017
10:10:52
Спасибо, Шу )

Google

Shoo
13.07.2017
10:11:03
А пожалуйста, мне refbonus капает.

Max
13.07.2017
10:18:48

Pavel
13.07.2017
10:22:50
А вам не кажется Pixel Perfect верстка наркоманством?

Dmitriy
13.07.2017
10:24:06
⚠️Есть вопрос подгорающий, чем можно заменить squish в связке: тесты на питоне => Squish => десктопное приложение для линуксов.

Pavel
13.07.2017
10:24:44
У дизайнера инструменты фотошопа априори гораздо гибче и мощнее чем возможности html + css код. И сама идея что надо сверстать пиксель в пиксель с макетом кажется мне идиотизмом.

escapism
13.07.2017
10:26:50
Зачем они нужны, бесполезные?
Верстать как получится и норм

Pavel
13.07.2017
10:28:33
Верстать как получится и норм
Вот это утверждение по сути правда ;) Ведь даже разные браузеры рендерят один и тот же html+css по разному у себя. И пытаться все особенности браузеров закостылить в прокрустово ложе однажды нарисованного макета это не очень умно.

escapism
13.07.2017
10:29:00
Но как же кроссбраузерность?

Admin
ERROR: S client not available

escapism
13.07.2017
10:29:25
Павел, а ты не верстальщик?

Pavel
13.07.2017
10:29:31
Поэтому и ходит так много баек про то как верстальщики стирают себе руки в кровь, пытаясь подогнать верстку под пиксели какого-то конкретного браузера версии x.xx.xxx

Alexander
13.07.2017
10:30:05
Про верстальщиков в @qa_flood

Pavel
13.07.2017
10:30:13
Но как же кроссбраузерность?
Кроссбраузерность - это единое отображение макета в браузерах с точностью до особенностей их реализации. И это не пиксель-в-пиксель.

escapism
13.07.2017
10:30:38
Я за идею, что должно быть всё красиво. А Павел за идею - уяк уяк и в продакшен.

Pavel
13.07.2017
10:31:26
Павел, а ты не верстальщик?
Нет. Но всякий раз как я с ними работаю на мало-мальски сложных макетах они рыдают и мучаются, генерируя тонны каких-то css с margin/padding циферками.

escapism
13.07.2017
10:32:46

Google

escapism
13.07.2017
10:32:54
Вот тебе пример двух кнопок. Это ок или баг?

Max
13.07.2017
10:34:11
"ок или не баг"
есть два стула

Pavel
13.07.2017
10:34:24
Вот если бы нижняя кнопка была свдинута вправо от линии то это была бы особенность реализации и это ок :}

escapism
13.07.2017
10:34:30

Pavel
13.07.2017
10:35:00
Или это твоя нарисованная линейка? Тогда может и ок.

escapism
13.07.2017
10:35:10
Это моя линейка ?
Я взял ПерфектПиксель от шу, сделал две картинки 1000x1px и.. в общем, да.

Pavel
13.07.2017
10:39:11
Ну если браузер рендерит эту кнопочку чуть левее, наверно у него есть на это причины? Может у него по внутреннему стандарту отступ между элементами на пиксель больше, чем в других браузерах. Зачем пытаться это исправить накостыливанием?
Или вот еще контролы часто переверстывают на кастомные. Тоже психопатия. В разных браузерах кнопочки выглядят по разному и это абсолютно нормально.

Shoo
13.07.2017
10:40:16
Нет, это не нормально.

Pavel
13.07.2017
10:40:18
Пользуется кто-то вот оперой, он привык к одному виду кнопочек, ему комфортно.
А ему на каждом сайте предлагают свои кнопочки.

Shoo
13.07.2017
10:41:03
Это может быть приемлимо, если с точки зрения продакт овнеров это не несет коммерческой ценности.
Может быть не приемлимо, если они считают, что это выглядит как ад и колхоз.
Pixel Perfect верстка нужна не везде, не всегда и не во всех браузерах. С этим, как мне кажется, никто и не спорил.

Pavel
13.07.2017
10:42:23
> не во всех браузерах
О, а это как? в 10 версиях браузеров требуем пиксель в пиксель, а в двух забиваем и закрываем на это глаза?

Светлана
13.07.2017
10:42:33

Pavel
13.07.2017
10:42:55
Какой-же это тогда PP ? Это же подделка ;)

Igor
13.07.2017
10:43:51
Павел, кажется вы предлагаете вернуть интернет 2000-х
Когда в каждом браузере все абсолюнто разное и "своё"
А про ПП никто не спорил - он практически недостижим

escapism
13.07.2017
10:44:19


Shoo
13.07.2017
10:44:23
Я понимаю, Павел, что вы сказочно далеки от мира тестирования, поэтому расскажу.
У любого продукта (будь это веб, мобилы, десктоп или ещё что-нибудь) есть поддерживаемые платформы.
Поддерживать все версии всех браузеров даже в работоспособном состоянии смысла нет, не говоря уж о pixel perfect.
Поэтому всегда выделяется группа браузеров и версий, которые поддерживаемы с т.з. приносимого с них профита (кол-во пользователей, например) vs трудозатраты на их поддержку.
Исходя из этого списка поддерживаемых браузеров формируются требования.
Условно, для браузеров с которых у вас сидит >10% пользователей бизнес хочет видеть pixel perfect верстку, что бы красиво и как в дизайне.
Для < 10% -> поддерживать функциональную работоспособность и общую целостность дизайна, без pixel perfect.
Для < 3% -> забить болт, пусть мучаются.
Цифры, естественно, относительны.


escapism
13.07.2017
10:47:41
У нас была поддержка ff, safari, chrome, ie, edge (вроде все). Последних версий. После того, как верстальщики стерли третью пару клаво-мышек им оставили как дефолт браузер - Chrome. Так вот я хочу чтобы в Chrome было все пиксель перфект, если уж под другие браузеры верстка правится по остаточному принципу.