
Roman
24.10.2017
11:28:45
а ХР, ТДД и другие пейр программинги - хня

Dmitry
24.10.2017
11:29:17
Тварищи, кто знает где можно посмотреть подробную статистику по браузерам актуально используемым? Нужно с версиями и ОС и желательно разрешением

Konstantin
24.10.2017
11:29:17

Google

Вячеслав
24.10.2017
11:29:18
если в компании от разработчика хотят только "сделай, а тестер протыкает", зачем ему тестировать?

Roman
24.10.2017
11:29:32
и блин, речь не о везде, везде - нескоро, речь о "везде, где нет физических ограничений", что несколько иное
ну да, надо руками микро на динамик сунуть )))
думаю девелопер сможет
надеюсь

roma
24.10.2017
11:30:51

Roman
24.10.2017
11:31:04

roma
24.10.2017
11:31:49

Konstantin
24.10.2017
11:31:56

Roman
24.10.2017
11:31:56
https://www.slideshare.net/YuvarajaRavi/automated-hardware-testing-using-python
первая ссылка в гугле
биочипы кстати, которые "вживляют" людям тоже тестят автомейшеном

Google

Roman
24.10.2017
11:32:59
а то людишки не оч хотят чтобы им чипы вживляли и вытягивали по сотне раз

Yuri
24.10.2017
11:33:39
https://www.quora.com/Is-it-true-that-Facebook-has-no-testers

Roman
24.10.2017
11:33:49
(я говорю о контроллерах для искуственных сердец и рук, всяких инсулиновых датчиков и т.д.)

roma
24.10.2017
11:34:32

Dan
24.10.2017
11:34:36
Ребят, как в selenide обратиться к элменту к который ниже по странице и он не видимый? Если по скролу, то как?

Roman
24.10.2017
11:34:45
я вот смотрю как у нас ручками поднимают телефонные трубки и слушают дтмф коды - я рыдаю

Konstantin
24.10.2017
11:35:02
на раз два.. даже драйверы автоматизируют в Apriorit
драйвер присылает вендор. сорсы зачастую закрыты. и если кто из вас работал с сетевым оборудованием, то должны знать, что вендор по типу реалтека предоставляет ядро и драйвер в виде: обертка в обертке, где замазано говно и дальше все в кубе с цементом. это первое. а второе то, что по эту обертку производители сетевого оборудования лупят еще свою обертку тесты которой как раз и происходят. если вы сможете собрать тестовый стенд из нескольких сотен устройств (я говорю про актуальные выпускаемые компанией), а также под 5 платформ написать тесты, которые потом переписываешь лишь из-за разности конфигов

Вячеслав
24.10.2017
11:35:02

roma
24.10.2017
11:35:05

Dan
24.10.2017
11:35:28
и как в Selenide развернуть окно браузера на полную? там же по дефолту оно максимайз, а открывает все равно в окошке...

Roman
24.10.2017
11:35:33

Konstantin
24.10.2017
11:35:44

roma
24.10.2017
11:36:04

Konstantin
24.10.2017
11:36:58

roma
24.10.2017
11:37:03

Dan
24.10.2017
11:37:41
типа смотреть за одно и адаптивность?)
спасибо

roma
24.10.2017
11:37:44
Ну если багов нет с их стороны, в чем проблема автоматизировать сборку и смоук?
ага

Dan
24.10.2017
11:37:58
?

Google

roma
24.10.2017
11:38:10
еси чё личку пиши
помогу

Dan
24.10.2017
11:38:30
сенкс

roma
24.10.2017
11:44:14


Konstantin
24.10.2017
11:44:43
Ну если багов нет с их стороны, в чем проблема автоматизировать сборку и смоук?
про отсутствие багов с их стороны я не говорил. сборка ведется 3 раза в день.
если глубже капнете в сетевое оборудование, то поймете, что обрабатывать пакеты и протоколы, а также парсить пакеты не очень круто, учитывая то, что приходится юзать сторонние библиотеки и утилиты. конфиг , как я говорил ранее не может быть одним за счет того, что достаточно много платформ, хоть и обертка идет с местными рпц'хами, которые отдают все в едином формате, но либы на платформах разные, dat'ники на чипах разные, структура датника разная. если возьмем тот же самый TR-069, то вы бы встретили кто реализовал его согласно стандартам? если его делать по стандарту, то 99% случаев он не заведется ни одной ACS, это я к чему. а к тому, что достается от вендоров, а особенно на 2.6.х ядре линухи это чистой воды костыль, которые покрываются костылями, которые в последующем переписываются и так у большинства, в том числе опен сорсники дд врт, прошивки от васи и прочих. чисто физически накинуть стенд для актуальных девайсов не предоставится возможным и ограничивается еще в рамках OSI
то, что приводили выше - в пределах платформы/конфига, но никак не ассорти


Roman
24.10.2017
11:46:49
рома крутой, он понимает

roma
24.10.2017
11:47:27
Ну смотри, в апи тестировании есть jsom схемы и xslt схемы. На основе которых генерится тело/респонс. на основе которых можно сгенерить ассерты и сущности для отправки запросов

Roman
24.10.2017
11:47:32
хотя в приложухе и на сайте у вас всё ещё не работает то, о чём я говорил - напишу наверное тикет ))))

roma
24.10.2017
11:47:45
Да передал я(((

Roman
24.10.2017
11:48:22
там ещё баги есть, если надо - накидаю отдельно

roma
24.10.2017
11:48:30
В очередь поставлено.. Но знаеш как бывает "Нам надо другие более важные фичи пилить"
давай

Roman
24.10.2017
11:49:02

roma
24.10.2017
11:50:20

Georgiy
24.10.2017
12:30:38
вы ваще работаете, люди?

Sergey
24.10.2017
12:31:03
вы не встречались с такой темой когда запускаете в headless chrome нельзя добавить куку?
unable to set cookie
(Session info: headless chrome=62.0.3202.62)

Egor
24.10.2017
13:18:53
О блин! ТОлько с попкормом домой вернулся, как экшен в чате закончился... Чет не на долго вас ребят хватило, всего лишь на пол дня

Nikolay
24.10.2017
13:22:19
так то они тут со вчерашнего вечера воевали) видимо передышка

Google

Alex
24.10.2017
13:27:22
Ребзя, помогите оптимизировать немного

Egor
24.10.2017
13:28:09
давай
жги

Alex
24.10.2017
13:29:13
есть дропдауны с одинаковым локатором, он находится на одной пейдже и в зависимости от первого выбора меняются возможности выбора в других дропдаунах
локатор одинаковый

Egor
24.10.2017
13:29:39

Alex
24.10.2017
13:30:06
как это говно сделать красивенько?
https://www.screencast.com/t/SbbsR5nnY3
всё сделать одни методоном не могу потому что хз потом как в датабилдере всё разместить

Egor
24.10.2017
13:34:07
сори, в наведении красоты в коде я слаб, может кто другой чего подскажет

Dan
24.10.2017
14:04:38
подскажите как скрольнуться к элементу на странице ( selenide )
Selenide.actions().sendKeys(Keys.ARROW_DOWN);
actions().moveToElement($(By.cssSelector("body > main > section.offer")));
actions().moveToElement($(By.xpath("/html/body/main/section[2]/div/div[2]/div[1]/div/ul/li[1]/a"))).click().build().perform();
тест проходит
а событие не происходит

Stanislav
24.10.2017
14:30:53
друзья товарищи, может кто-то сможет помочь - mongodb на centos7 не хочет устанавливаться:
Total size: 91 M
Installed size: 258 M
Downloading packages:
warning: /var/cache/yum/x86_64/7/mongodb-org-3.4/packages/mongodb-org-server-3.4.9-1.el7.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID a15703c6: NOKEY
Retrieving key from https://www.mongodb.org/static/pgp/server-3.4.asc
GPG key retrieval failed: [Errno 14] curl#60 - "Peer's Certificate has expired."

Valery
24.10.2017
14:36:34
в миррорлисте попробуй поменять https на http

Stanislav
24.10.2017
14:38:01
теперь
GPG key retrieval failed: [Errno 14] HTTPS Error 301 - Moved Permanently

Valery
24.10.2017
14:38:21
жизнь боль
я нашел проблему которая ровно год назад была http://lists.elrepo.org/pipermail/elrepo/2016-October/003285.html

Stanislav
24.10.2017
14:48:48
ну вот я тоже об этом думаю

Google

Stanislav
24.10.2017
14:51:10
спасибо за инфу) надеюсь они как-то активизируются, хз как релиз вообще тестировать теперь

Valentyna
24.10.2017
18:01:58
Товарищи, мне тут в тестовом попался вопрос "Как вы будете искать причину проблемы, если пользователь жалуется на то что у него 80% попыток логина успешны, а в 20% случаев не пускает"
скажите свое мнение

T
24.10.2017
18:06:22
Смотреть с какого устройства он заходит,время захода

MnmlSniper
24.10.2017
18:07:22

Valentyna
24.10.2017
18:08:19
а в чем причина может быть такого поведения системы? теряется связь с сервером?

Shoo
24.10.2017
18:08:20
Как вы будете искать причину ошибки:
0) Сбор инфы.
1) grep по логам продакшена и аналитике.
2) Воспроизведение на платформе, девайсе
3) Анализ воспроизводимости
Миллион причин может быть.

MnmlSniper
24.10.2017
18:08:57

Valentyna
24.10.2017
18:09:17
хех)) непопадает)) и давай жаловаться

Жабби
24.10.2017
18:09:44
На русском вводит

Valentyna
24.10.2017
18:10:09
мне кажется в задании они имели ввиду что он адекватен и вводит всегда одинаковые данные

Shoo
24.10.2017
18:10:20
Очевидно же, что от вас ждут не конкретные кейсы, в чем может быть ошибка.
А именно порядок того, как вы будете локализовывать одну конкретную из миллиона возможных причин.

Valentyna
24.10.2017
18:10:34
ну так да

Shoo
24.10.2017
18:11:06
Тогда зачем вы спрашиваете "в чем может быть причина"? :)