Size: a a a

2020 August 04

EK

Elbrus K2 in atinfo chat
Из той же опервы w3af, но тут уже много установленных пакетов. Всё равно сесурити всегда упрется в ручное.

Есть вариант (у нас так на хакатоне проект делал) они запускали один из подобных инструментов, у которого есть прокси, т.е. ты сперва должен показать инструменту какие ендпоинты тестировать - ходишь по UI, он запоминает, потом запускаешь тест в инструменте, так вот  подкладывали firefox driver со сценарием на селениуме куда ходить что писать в какие формы, а потом ранили из командной строки выполнение например XSS по шаблонам
источник

N

Nataly in atinfo chat
источник
2020 August 05

М

Макс in atinfo chat
Привет.
Подскажите, по api codeception
Отправляю гет, в ответе html страница, на которой форма.
Хочу получить значение поля формы, но говорит, что элемент не найден. Подскажите как это делается?
   public function wwwwwf(\ApiTester $I){
       $url = $I->getUrlPs();

       $ww = $I->sendGET($url.'debug/user.php?id=&xml_id=&phone=&email=&bonus_card=&crm_id=ps&ext_id=861715');

       $eee = $I->grabValueFrom('//input[@name="ext_id"]');
   }
источник
2020 August 07

A

Artem in atinfo chat
Ребята, всем привет. Пришел в чат со следующим вопросом. На новом месте нужно настроить процесс автоматизации. У меня имеется небольшой опыт работы в стеке selenium+java. Покрывал ui тесты и немного писал хелсчеки на апишку. На нынешнем проекте есть мертвый репник с тестами на шарпах, но он уже не актуален и воскрешать его смысла нет. В чем собственно вопрос: на каких технологиях в 2020году лучше начинать писать фреймворк? Уточню, что писать и сапортить буду его я один поэтому волен в выборе любой технологии. На фронте Ангуляр, бекенд шарпы и пхп. Сейчас вроде как и cypress неплохо себя показывает, но с js не работал до этого. Прошу дать совет какие инструменты лучше всего подойдут для того чтобы сейчас заложить хорошую основу для построения фреймворка дабы потом не пришлось тратить время на его переписывание. Спасибо
источник

S

Sergei in atinfo chat
> На новом месте нужно настроить процесс автоматизации. У меня имеется небольшой опыт работы в стеке selenium+java.

Имхо, уже противоречивые условия для саксесс-стори. Но гуд-лак
источник

A

Artem in atinfo chat
Sergei
> На новом месте нужно настроить процесс автоматизации. У меня имеется небольшой опыт работы в стеке selenium+java.

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

A

Artem in atinfo chat
Или есть ризон попробовать что-то поновее?
источник

ВШ

Вадим Шевчук... in atinfo chat
Если есть опыт selenium+java, можно его и усовершенствовать
источник

A

Artem in atinfo chat
Вадим Шевчук
Если есть опыт selenium+java, можно его и усовершенствовать
Понял, спасибо 🙏
источник

SM

Serheos Morello in atinfo chat
источник

EK

Elbrus K2 in atinfo chat
А кто знает по шустрому на чем можно тест набросать в личных целях, например скрипт на поиск треков в Spotify: типа ты список названий держишь и по циклу - взял-вставил в поиск-нашел-добавил в плейлист.  Я про web.
Я вчера такой сварганил, но на фундаменте рабочего проекта, вариант конечно рабочий, но монструозный получился, при отладке пока все соберется...
источник

EB

Evgenii B in atinfo chat
Так а в чем проблема, в мощностях железа при отладке? Смотрите в сторону selenium на интерпретируемых языках типа python / js
источник

EK

Elbrus K2 in atinfo chat
Evgenii B
Так а в чем проблема, в мощностях железа при отладке? Смотрите в сторону selenium на интерпретируемых языках типа python / js
Железа хватает, я на десктопе работаю, просто громоздко как-то, пока все зависимости подтянешь... Ну выходит, что проще никак, придется голый проект создать под такие вещи и там уже писать что надо.
источник

EB

Evgenii B in atinfo chat
изначальная постановка вопроса "по шустрому набросать" насчет скорости разработки, потом поднимается вопрос про медленную отладку, потом - про зависимости.

Вам что хочется-то =) зависимости можно кешировать, если их сборка занимает больше времени чем копирование по сети. во многих средах ci\cd любые зависимости можно закешировать (circleci \ jenkins \ teamcity \ travis)
источник

EB

Evgenii B in atinfo chat
Как голый проект даст преимущества? у вас изначально есть лишние ненужные для тестов зависимости от старого проекта? зачем тогда внедрять тест в существующий проект?
источник

EK

Elbrus K2 in atinfo chat
Evgenii B
Как голый проект даст преимущества? у вас изначально есть лишние ненужные для тестов зависимости от старого проекта? зачем тогда внедрять тест в существующий проект?
Вы растеклись словом по древу, поумничать я тоже могу, мой вопрос был адресован к тем кто тоже решал нечто подобное для себя, может есть какой-то простой инструмент или там на JS можно шустро что-то сделать, не устанавливаю IDEA и т.д.
Не решали - проходим мимо. Спасибо за внимание!
источник

EB

Evgenii B in atinfo chat
не устанавливая idea можно на любом из современных языков написать, IDE не при чем вообще.
источник

EB

Evgenii B in atinfo chat
https://codecept.io/ школьники разбираются с этим за один день, проще чем автомат калашникова
источник
2020 August 08

EK

Elbrus K2 in atinfo chat
cypress понравился, быстро развернуть можно и писать
источник
2020 August 11

V

Vita in atinfo chat
как называется настройка вывода красным цветом в тестовом раннере в PyCharm? Хочу отключить
источник