
Evgeniy
23.11.2017
11:40:16
Любой джойн можно эквивалентом на where переписать , с селектами из n таблиц
Это вроде как очевидные вещи, нет?
ну, например, в условиях тестирования и читаемости кода - не зачем. Но иногда join более дорогой операцией выходит.
в любой непонятной ситуации джойнить миллиард полей, а потом вдруг оттуда забирать парочку - такое себе

Google

artur_geforce
23.11.2017
13:22:50
Всем привет, Ребята а кто знает как бы построить карту сайта, то есть дерево всех страниц на сайте? Может есть какие нибудь инструменты?
http://prntscr.com/he8b0x

Vage
23.11.2017
13:25:13
любой инструмент из гугла по запросу "web spider software"
Получишь xml - и скормишь потом в другую прогу, которая на основе xml сгенерит график

Shoo
23.11.2017
13:27:52
Тысячи их, например: https://dynomapper.com/features/visual-sitemap-generator
Нагуглил по sitemap generator.

roma
23.11.2017
15:49:54
кто последний делал sendKeys с кирилицей?

Artur
23.11.2017
15:58:56
Только с ней и делаем

roma
23.11.2017
16:51:04

Artur
23.11.2017
16:51:54

roma
23.11.2017
16:52:04
вообще пусто

Artur
23.11.2017
16:54:28
Используем те же драйвер и хром, проблем не наблюдалось, были проблемы с кодировкой в IE только. А Selenium не обновлял? В любые инпуты не пишет (вообще в какой-нибудь гуглсерч)?

roma
23.11.2017
16:58:18
в гугле не пробовал ещё
селениум 3.6

Google

roma
23.11.2017
16:58:54
попробую на другой страниаце

Artur
23.11.2017
17:00:45
Попробуй, мб там инпут какой-нибудь ридонли или подобное что-то

roma
23.11.2017
17:01:55
странно, может что-то с нашим инпутом, в гугле вводит
спаисбо за внимание)

Andrei
23.11.2017
18:37:09
Привет. Скиньте плз инфу, как в TFS оформлять _грамотно_ data-driven тест кейсы для регресса и как потом с этим жить ручному тестеру. ЗЫ сейчас есть куча ТС по факту копий, различающихся данными, есть мысль слить копии в один. Я нагуглил из путного только то, что можно для данных отметки включить, чтобы отметить на каких конкретно данных произошел сбой, но в TFS черт ногу сломит(((

Oksana
23.11.2017
23:50:21

Andrei
24.11.2017
06:55:44

Alex
24.11.2017
07:05:56
Ку-ку, внедрял кто-то UI автотесты? На каком уровне лучше тестить Html/css или скриншоты?

Geronimo (Макс) NN
24.11.2017
07:15:57
UI автотесты веба? Селениум ж

Александр Валерьевич
24.11.2017
09:00:24
коллеги, а чем удобней всего в постгре смотреть? а то несколько ошарашен обилием гуев под это дело
командные строки и суровое прямое селекторство не предлагайте, пожалуйста
нужен максимально дружелюбный для тестера интерфейс

Kate
24.11.2017
09:01:08
Пгадмин норм

Александр Валерьевич
24.11.2017
09:01:28
мне не слишком понравился

Kate
24.11.2017
09:01:51
*третий, четвертый тормозит адово

Светлана
24.11.2017
09:07:11

Александр Валерьевич
24.11.2017
09:07:26
привет, Свет
ща гляну

Светлана
24.11.2017
09:07:47
Привет ) датагрип это моя любовь с первого взгляда ))

Александр Валерьевич
24.11.2017
09:07:58
а он же платный

Светлана
24.11.2017
09:08:12
Первые 30 дней нет :)
И вообще , он того стоит :))

Google

Александр Валерьевич
24.11.2017
09:09:01
ну, по умолчанию лучше таки бесплатное че-то

Светлана
24.11.2017
09:09:31
Ну тогда я умываю руки )) пгадмин и вот это вот всё

Kate
24.11.2017
09:10:04
Идея ultimate тоже умеет, естественно

Ivan
24.11.2017
09:10:18
Postico ещё норм.

Александр Валерьевич
24.11.2017
09:11:49
Postico
A Modern PostgreSQL Client for the Mac

Anton
24.11.2017
09:18:17

Александр Валерьевич
24.11.2017
09:18:28
я вот ее потрогал уже
прикольная, но много лишних действий
не хватает вот этого вот дерева с табличками и селектом по клику

Anton
24.11.2017
09:19:14
ну там да, только открывать Show database и потом по линкам тыкать
типа "наверх" не всегда удобно идти

Александр Валерьевич
24.11.2017
09:20:12
угу

Anton
24.11.2017
09:20:12

Александр Валерьевич
24.11.2017
09:42:25
о, DBeaver оказался ништяк
табы, открытие таблички по клику, чистый, хоть и несколько перегруженный интерфейс

Artur
24.11.2017
10:19:52
Граждане автоматизаторы, хотелось бы спросить у вас, использует ли кто-то такой подход, веб-приложение состоит не из набора каких-то страниц, а из объектов. Например, вот пользователи есть в приложении, каждый пользователь это не страница с полями, а неких абстрактный объект, которым может перемещаться по страницам и взаимодествовать с другими объектами, например каким-то документами и вот это все

Vage
24.11.2017
10:24:33
использует

Artur
24.11.2017
10:24:35
Я про Selenium и UI тесты, если что

Vage
24.11.2017
10:27:10
Ну у нас в прилаге почти со всех страниц можно взаимодействвовать со всеми объектами при желании. Поэтому данный вариант нам подошёл

Google

Artur
24.11.2017
10:29:51
Это хорошо. А то мне казалось, что я перечитал про ООП и пытаюсь его сунуть туда, где он не нужен. Наше приложение в целом тоже содержит такие объекты, которые прям хотелось бы рассматривать и работать с ними как с реальными объектами, отслеживать их состояния и все такое.

Bogdan
24.11.2017
11:06:38
Коллеги, подскажите, пожалуйста, как можно методами Seleniumа работать с модальными окнами? Не алертами, не отдельными фреймами, а именно модалками. Нагуглить стандартное решение не получилось, наткнулся на статью в блоге Selenium о том, что работать с модалками можно только допиливая напильник сам Selenium, а это долго и сложно разбираться. Может все таки есть какое-то простое решение, которое я упустил в гугле?


Filipp
24.11.2017
11:09:26
Коллеги, подскажите, пожалуйста, как можно методами Seleniumа работать с модальными окнами? Не алертами, не отдельными фреймами, а именно модалками. Нагуглить стандартное решение не получилось, наткнулся на статью в блоге Selenium о том, что работать с модалками можно только допиливая напильник сам Selenium, а это долго и сложно разбираться. Может все таки есть какое-то простое решение, которое я упустил в гугле?
Подозреваю, что стандартных решений и нет. Модальное окно (если вы не про браузер) на том же реакте будет выглядеть одним образом, на других фреймворках - по-другому.


plomb3r ▲
24.11.2017
11:17:37
Коллеги, подскажите, пожалуйста, как можно методами Seleniumа работать с модальными окнами? Не алертами, не отдельными фреймами, а именно модалками. Нагуглить стандартное решение не получилось, наткнулся на статью в блоге Selenium о том, что работать с модалками можно только допиливая напильник сам Selenium, а это долго и сложно разбираться. Может все таки есть какое-то простое решение, которое я упустил в гугле?
ждешь селектор модалки, делаешь действие проверку или что там нужно, в чем проблема именно?

Bogdan
24.11.2017
11:18:56
в модалке отображаются поля, которые я хочу заполнить, но возникает ошибка
org.openqa.selenium.ElementNotVisibleException: element not visible
т.е. селениум нужно переключить на эту модалку, и я не знаю каким образом это сделать

plomb3r ▲
24.11.2017
11:19:52
модалка не являеться вкладкой проблемы с фокусом быть не должно
ты на каком языке пишешь?

Vage
24.11.2017
11:20:03
Вы сейчас говорите об iframe, как я понял?!

SaneQ
24.11.2017
11:20:13

plomb3r ▲
24.11.2017
11:20:41
если там фрейм то просто driver.switch_to.window(handle)

Anton
24.11.2017
11:20:43

Shoo
24.11.2017
11:21:22

plomb3r ▲
24.11.2017
11:21:31
вообщем вот тебе класс(python) для перехода на последний открытый фрейм
class Change:
@staticmethod
def Change_Last_Frame(driver):
for handle in driver.window_handles: # ПЕРЕХОД НА ВКЛАДКУ
driver.switch_to.window(handle)

Anton
24.11.2017
11:21:39
ну айфрейм да, но я так понял ему просто какие-то другие окна надо ) )
там еще есть экшн-билдер

Vage
24.11.2017
11:22:11
кажется, ты всех тут запутал. Скинь кусок вёрстки

plomb3r ▲
24.11.2017
11:22:25