@qa_ru

Страница 424 из 1080
Zzz6
13.04.2017
13:19:27
Как проверить разрешение верстки сайта?

Тип сайт верстался под 1400х900 разрешение

Глупый вопрос, да

Shoo
13.04.2017
13:22:01
Ну, тестировать на таком разрешении? :)

Google
Mikhail
13.04.2017
13:22:31
Как проверить разрешение верстки сайта?
А как он должен вести себя на других разрешениях?

Aleksandr
13.04.2017
13:22:46
Shoo
13.04.2017
13:23:12
Неправильный сайт.
Ультимативно. :)

Mikhail
13.04.2017
13:23:50
Тип сайт верстался под 1400х900 разрешение
Возьми макет, запихни его в перфектпиксель и выверяй, где что не сходится

Shoo
13.04.2017
13:24:14
Или всякий имагкомпарисон в автотесты запихай. ;3

Aleksandr
13.04.2017
13:24:35
Ну, как в современном мире сайт может верстаться под конкретное разрешение?

Shoo
13.04.2017
13:25:01
Ну, как в современном мире сайт может верстаться под конкретное разрешение?
Всё зависит от конкретных целей, но если правда интересно - могу привести вполне живой пример.

Shoo
13.04.2017
13:25:20
Вебапп для железок с заранее известной комплектацией.

Всякие киоски и прочий шлак.

Aleksandr
13.04.2017
13:25:50
А если железки сменятся?

Shoo
13.04.2017
13:26:07
Если железки сменятся - с этим будет гораздо больше проблем, чем с переверстать сайт.

Mikhail
13.04.2017
13:26:37
Ну, как в современном мире сайт может верстаться под конкретное разрешение?
Бывает, у нас поступают такие заказы время от времени. Не совсем с отказом от адаптива, конечно, но, скажем, заказчик может потребовать, чтобы в 1600 сайт выглядел именно так, как нарисовано на макетах

Google
Shoo
13.04.2017
13:26:37
Ну, т.е. всё зависит от постановки задачи, сроков и необходимости.

Так-то конечно резиновая верстка это прекрасно и замечательно, другое дело, что накручивать там, где её не хотят, если на это нет ресурсов - тоже так себе идея.

Andrey
13.04.2017
13:39:03
но есть же хромкаст)

и режим киоска в гугловом же хроме

?
13.04.2017
14:21:52
https://instagram.fhen2-1.fna.fbcdn.net/t51.2885-15/e35/17882663_1798137430514967_6292256650623451136_n.jpg

Prokop
13.04.2017
14:25:19
Румблер?

Vitaly
13.04.2017
14:25:51
скорее всего

Andrey
13.04.2017
14:28:23
99% что да

Dieva
13.04.2017
14:31:09
а "карусель" это что?

Mikhail
13.04.2017
14:32:45
Есть мнение, что "ачивка в 15 реопенов по одному таску за день от ждуна, например" (с)

Richard
13.04.2017
14:35:44
карусель - это когда баг футболится разными отделами или людьми как не их проблема.

Но, вцелом, я бы попросил в дальнейшем всякие смешные картинки кидать не сюда, а во флудилку.

/qa_flood

это просто тег по которому искать канал.

Yulia
13.04.2017
14:49:24
извините, я рукожоп :)

Alexei
13.04.2017
15:42:37
Есть несколько тестов, которые надо одновременно параллельно прогонять, и там логика завязана на выполнении джаваскрипта, через апи никак
Не совсем ясно - экономия времени цель? Для одного теста или для сьюта? Вручную запускается или на CI?

Kristina
13.04.2017
15:44:15
Alexei
13.04.2017
15:45:17
На локальной машине? Программистом или тестировщиком?

Rams
13.04.2017
15:47:24
/qa_flood

/qa_flood

Google
Kristina
13.04.2017
15:49:06
На локальной машине? Программистом или тестировщиком?
На локальной машине. Тестировщиком. Ещё вопросы есть? Давайте сразу всё :)

Alexei
13.04.2017
15:50:24
Вопросы зависят ответов). А зачем тестировщик их запускает? И как часто?

Kristina
13.04.2017
15:52:21
Вопросы зависят ответов). А зачем тестировщик их запускает? И как часто?
Тестировщик запускает, потому что нет CI. Запуск ежедневный, потому что ежедневно выкладывается код на стенды.

Alexei
13.04.2017
15:53:37
Один раз в день? И цель, запустить не за 5 минут, а за 2?

Kristina
13.04.2017
15:56:56
Один раз в день? И цель, запустить не за 5 минут, а за 2?
А откуда взялись 5 минут? Цель - запустить за меньшее время чем занимает запуск в хроме и продолжать работать на локальной машине, а не наблюдать за тем, как хром выедает 4 ГБ оперативки.

Честно говоря, я не очень втыкаю в смысл этого разговора, но можете продолжать задавать вопросы, я отвечу.

Shoo
13.04.2017
15:57:54
Headless браузер и обычный жрут одинаковое количество оперативки, AFAIK.

Но наблюдать неудобно, да.

Alexei
13.04.2017
16:06:49
Понять хочу, интересно зачем.

А сколько длиться запуск?

Если наблюдать неинтересно - можно ж запустить remote run и не наблюдать. Но вроде говорят, что важно, чтоб быстрее было.

Stanislav
13.04.2017
16:08:54
Поставить ssd На машину

Alexei
13.04.2017
16:11:11
Я бы например понял, если бы тесты запускал программист перед пушем. 2 минуты ждать, вместо 5 - это хорошо. Но говорят, что не 5 минут, и не программист.

Vitaly
13.04.2017
16:17:12
Понять хочу, интересно зачем.
автоматизация ради автоматизации

Alexei
13.04.2017
16:27:13
автоматизация ради автоматизации
Я этого не говорил, обычно есть какие-то разумные причины.

Kristina
13.04.2017
16:27:49
Если наблюдать неинтересно - можно ж запустить remote run и не наблюдать. Но вроде говорят, что важно, чтоб быстрее было.
Встречный вопрос, почему remote run лучше чем хедлесс? И да, ещё раз, каждый запуск хрома это 20 секунд в локали. Если у меня 80 тестов, то это 7 минут в среднем только на запуски браузера в 4 потока.

Сменой браузера на хедлесс это решилось без приложения усилий с моей стороны.

Если есть другой вариант - просветите джуна, я с удовольствием выслушаю ваши рекомендации

Vitaly
13.04.2017
16:33:50
Если есть другой вариант - просветите джуна, я с удовольствием выслушаю ваши рекомендации
запускать на отдельном сервере, на селениум гриде, также параллельно и не наблюдать за тем, как на локальной машине выедается оперативка

Alexei
13.04.2017
16:33:53
Что такое локаль?

Google
Vitaly
13.04.2017
16:34:08
Что такое локаль?
компутер тестировщика, насколько я понял

Kristina
13.04.2017
16:34:34
Что такое локаль?
В смысле на личном компьютере тестировщика

Alexei
13.04.2017
16:35:31
Но phantomjs - это другой браузер, который не использует ни один пользователь, со своими ошибками и наоборот без тех ошибок, которые могут быть в настоящем браузере.

Kristina
13.04.2017
16:36:54
Но phantomjs - это другой браузер, который не использует ни один пользователь, со своими ошибками и наоборот без тех ошибок, которые могут быть в настоящем браузере.
Прочитайте выше пожалуйста, я писала что это выделенный субсет, где тестируется бизнес логика, в основном отработка джаваскрипт и связь с другими сервисами, которую нельзя протестировать через апи

UI тесты прогоняются в отдельных браузерах

Vitaly
13.04.2017
16:37:50
Кристина, а кто вам подсказал идею автоматизации на локальной машине и фантоме?

Admin
ERROR: S client not available

Kristina
13.04.2017
16:38:12
Я вот честно говоря не понимаю смысла спора, мне кажется каждый использует инструменты подходящие в данный момент по контексту

Alexei
13.04.2017
16:38:36
Не совсем еще понял, 80 тестов надо запустить? На 4 параллельных браузерах? Сколько это длиться с фантомом сейчас?

Куда еще раз время уходит? Батничек запустить?)

Kristina
13.04.2017
16:39:24
Кристина, а кто вам подсказал идею автоматизации на локальной машине и фантоме?
Виталий, в компании, где я работаю, не существует СI как класс, до того, как я пришла, тесты выполнялись разработчиками вручную по вордовскому файлу.

Alexei
13.04.2017
16:40:26
Если вы постоянно дергаете что-то из консоли каждые пару минут, то наверно можно написать батничек или шеллскрипт который будет запускать все, то есть на запуск уйдет 5 секунд

Kristina
13.04.2017
16:40:30
Поэтому задача высвободить ресурсы, которые уходят на это как можно быстрее, чтобы начать ставить процессы нормально

Vitaly
13.04.2017
16:42:40
Виталий, в компании, где я работаю, не существует СI как класс, до того, как я пришла, тесты выполнялись разработчиками вручную по вордовскому файлу.
да причем тут CI, тут разговор о том, что нет смысла крутыить тесты на локальной машине, когда они должны на гриде, хоть с тем же фантомом крутиться

Kristina
13.04.2017
16:42:51
Что-то ты слишком хитроумно рассуждаешь для джуна. Латентный мидл.
Я джун в вебсервисах, до этого 2 года работала только с мобайл

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

Pavel
13.04.2017
16:46:52
Если логика тестов простая то можно и phantomjs. Но по отзывам он менее реалистичен чем chrome

Kristina
13.04.2017
16:46:57
Тем, кто желает продолжить беседу: http://context-driven-testing.com

Собственно вся тема началась с того, что мэйн девелопер фантома объявил о том, что прекращает работу над проектом

Google
Pavel
13.04.2017
16:49:53
ШТО

Это значит что и нам придется от него отказываться

А как жить то теперь? хедлес хром ставить?

Kristina
13.04.2017
16:52:09
А как жить то теперь? хедлес хром ставить?
https://groups.google.com/forum/#!topic/phantomjs/9aI5d-LDuNE

Вот и я о том же, пыталась узнать у сообщества, кто использовал хедлесс хром и есть ли улучшения

Pavel
13.04.2017
16:52:59
Спасибо за ссылку ?

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

ближайшее время -> от месяца до полугода

Nikita
13.04.2017
17:07:37
я использую хедлесс хром в докере через remote-run, все с ним в порядке

Oleksandr?
13.04.2017
19:16:39
Пожалуйста не тестируйте в браузерах которых используют только роботы

Aleksandr
13.04.2017
19:46:06
Red27
13.04.2017
19:48:41
http://bit.ly/2ocyZJF
А ещё есть @letmebot

Oleksandr?
13.04.2017
19:49:57
http://bit.ly/2ocyZJF
И чем он лучше чем обычный хром?

Aleksandr
13.04.2017
19:51:01
А ещё есть @letmebot
крутая штука :)

И чем он лучше чем обычный хром?
он хуже, нифига ни один сайт не посмотреть ?

Oleksandr?
13.04.2017
19:56:39
Хз хз, у меня доверия к этим безголовым браузерам в тестировании нет

Страница 424 из 1080