Size: a a a

2021 March 31

E

Evgen in atinfo chat
Ruslan Bilyi
зачем фронтам писать е2е? Вообще не их кухня, вот так и появляются всякие JS фреймворки куда срочно нужни JS автомейшены
Бывает что тестировщиков нет на проекте
источник

RB

Ruslan Bilyi in atinfo chat
а кажый фреймворк подбирается по требованиям проекта / знаниям людей, кто будет имплементировать
источник

RB

Ruslan Bilyi in atinfo chat
Evgen
Бывает что тестировщиков нет на проекте
да, первое время забивают на некоторые процессы, потом все равно ищут
источник

ИП

Ирина Патиевец... in atinfo chat
Yeroshenko
Codeception для бека, selenium для фронта?
Codeseption для фронтенда. На php.
Проверяем элементы на странице. И частично логику.
И есть тесты которые сами разработчики пишут. Для кода.
источник

E

Evgen in atinfo chat
Ruslan Bilyi
да, первое время забивают на некоторые процессы, потом все равно ищут
Как разработчик без тестировщика пишу е2е на jest-playwright
источник

RB

Ruslan Bilyi in atinfo chat
Evgen
Как разработчик без тестировщика пишу е2е на jest-playwright
Та понятно, что для удобства берёте, что знаете. Я к тому, что в какой-то момент вам все же нужно будет саппортить тонну тестов, а для этого прийдется искать выделенного человека
источник

E

Evgen in atinfo chat
Ruslan Bilyi
Та понятно, что для удобства берёте, что знаете. Я к тому, что в какой-то момент вам все же нужно будет саппортить тонну тестов, а для этого прийдется искать выделенного человека
Согласен. Экспертиза у тестировщика шире чем у разработчика.
источник

RB

Ruslan Bilyi in atinfo chat
Evgen
Согласен. Экспертиза у тестировщика шире чем у разработчика.
По хорошему, тут вопрос к вашему менеджменту) проще было взять автомейшена, а вам заниматься своей кухней , в противном случае будет что-то (или все сразу) хромать: документация/деливери кода/юниты
источник

E

Evgen in atinfo chat
Ruslan Bilyi
По хорошему, тут вопрос к вашему менеджменту) проще было взять автомейшена, а вам заниматься своей кухней , в противном случае будет что-то (или все сразу) хромать: документация/деливери кода/юниты
Ну е2е точно страдают )
источник

NK

ID:0 in atinfo chat
https://habr.com/ru/post/549450/
Лучшие сайты для практики автоматизации тестирования
Прежде чем тратить время на изучение и создание набора тестов для нового фреймворка автоматизации, рекомендуется попробовать его на различных типах веб-сайтов, чтобы убедиться, что фреймворк работает надежно и с ней легко работать. Например, если вы в настоящее время используете Selenium, но хотите попробовать Cypress, Nightwatch, WebDriverIO или Playwright, попробуйте сделать больше, чем простой пример на этих сайтах. Таким образом, вам не придется обнаружить, что выбранный вами фреймворк автоматизации не работает в какой-то важной области, для которой вам нужно писать автоматизацию.
источник

EB

Evgenii B in atinfo chat
а как ты фаззером который для фаззинга бибилиотек собираешься фаззить UI приложение?

upd: автор удалил сообщение =(
источник
2021 April 01

NK

ID:0 in atinfo chat
https://iryna-suprun.medium.com/the-danger-of-an-isolated-qa-11c458614986
Опасность изолированного QA
Что убивает  мотивацию тестировщика? Как не выгорать в профессии. Ментальное развития тестировщика
источник
2021 April 02

NK

ID:0 in atinfo chat
https://www.youtube.com/watch?v=o2aMo2JMaEI&list=PL6tu16kXT9Pp4nyF6XrHIB79ezFmyZVUA
Курс для тех кто хочет познакомиться и попробовать в работе Puppeteer.
По ссылке в плейлисте доступно 11 уроков.
Puppeteer - это библиотека Node, которая предоставляет высокоуровневый API для управления Chrome или Chromium по протоколу DevTools. Puppeteer по умолчанию работает в headless режиме
источник

NK

ID:0 in atinfo chat
Конференция для тестировщиков и им сочувствующих — Heisenbug 2021 Piter, 6-9 апреля, онлайн.

Программа конференции полностью готова. Вас ждет 21 доклад и 4 больших воркшопа об инструментах, ML в тестировании, теории, лучших практиках команд со всего мира и многом другом.
Среди спикеров:

— Кевлин Хенни, автор и редактор нескольких книг об IT, разработчик, спикер и консультант с огромным опытом;
— Мануэль Риггер, автор инструмента SQLancer, обнаружившего более 450 багов в SQLite, MySQL, PostgreSQL, MariaDB и CockroachDB;
— Юрий Артамонов, член команды IntelliJ IDEA, занимающийся внедрением в продукт фреймворков и фич для тестировщиков;
— Виталий Фридман, основатель и арт-директор одного из самых известных журналов о фронтенде, дизайнер, разработчик и просто любимец публики;
— Артем Ерошенко, специалист по тестированию с 8-летним опытом, специалист по работе с Selenium, HtmlElements, Allure, Jenkins;
— Андрей Солнцев, автор фреймворка Selenide, организатор таллинского Devclub, опытный спикер.

Полная программа и билеты ждут вас на сайте конференции по ссылке https://bit.ly/2PpUISe
Если заинтересованы сходить, то вот вам промокод на скидку при покупке Personal-Standard билета (который покупаете сами, не компания): atinfo2021JRGpc
А если решите посетить все конференции сезона, то вводите промокод JugRuCommunityBonus
источник

А

Александр Ткачев... in atinfo chat
Всем привет. Как при тестировании win приложения на behave подключиться к уже запущенному приложению? Видел реализацию не под python https://github.com/Microsoft/WinAppDriver/wiki/Frequently-Asked-Questions#when-and-how-to-attach-to-an-existing-app-window Но не могу понять как на python работать с DesktopSession
источник

V

Victor in atinfo chat
ID:0
https://www.youtube.com/watch?v=o2aMo2JMaEI&list=PL6tu16kXT9Pp4nyF6XrHIB79ezFmyZVUA
Курс для тех кто хочет познакомиться и попробовать в работе Puppeteer.
По ссылке в плейлисте доступно 11 уроков.
Puppeteer - это библиотека Node, которая предоставляет высокоуровневый API для управления Chrome или Chromium по протоколу DevTools. Puppeteer по умолчанию работает в headless режиме
Время Puppeteer уходит, основные разработчики перешли в Microsoft и работают над Playwright, перспективы у него лучше чем у предшественника
источник

T

Tatyana in atinfo chat
Добрый вечер.подскажите пожалуйста ,может ,кто сталкивался.питон.тестирую обработку запроса,когда одно из полей в теле неопределенно None.потом беру response.text,конвертирую в словарь eval(response.text) и здесь падает тест,потому что в строке этой говорится «rejected value :null”.а в питоне имя  null неопределённо и конвертация не проходит.как можно это обойти?
источник

R(

Roman (rpwheeler) in atinfo chat
Tatyana
Добрый вечер.подскажите пожалуйста ,может ,кто сталкивался.питон.тестирую обработку запроса,когда одно из полей в теле неопределенно None.потом беру response.text,конвертирую в словарь eval(response.text) и здесь падает тест,потому что в строке этой говорится «rejected value :null”.а в питоне имя  null неопределённо и конвертация не проходит.как можно это обойти?
response.text у вас json?
источник

T

Tatyana in atinfo chat
Строка
источник

ИС

Игорь Середа... in atinfo chat
Tatyana
Строка
Если не брать в расчёт то, насколько это плохая практика, то eval выполняет то, что в его аргументе. Для этого, в качестве обозначения пустого значения, должно использоваться слово None. Если там находится null, значит в файле json-сериализованный объект. И поступать с ним нужно соответствующим образом, используя json.loads().
источник