Size: a a a

QA — Автоматизация

2020 December 07

AB

Alexei Barantsev 🗹... in QA — Автоматизация
XPath нет, есть "что-то типа CSS"
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
но лучше напишите жалобу на разработчиков в совет по правам человека
источник

B

Bola in QA — Автоматизация
по правам автоматизатора
источник

ДШ

Данил Шестаков... in QA — Автоматизация
Плюс все автотесты запускает Дженкинс, с проектами идеи на gradle будет всё просто, а вот с отдельным ПО...баш скрипты писать...ну не знаю
источник

ДШ

Данил Шестаков... in QA — Автоматизация
Alexei Barantsev 🗹
XPath нет, есть "что-то типа CSS"
Есть один скин, что написан на какой-то очень старой библиотеке xml gui
источник

ДШ

Данил Шестаков... in QA — Автоматизация
Есть ещё один вопрос. Есть какое-нибудь приложение или сайт с различными кнопками, селектора и и всякими элементами, хочу научиться веб тестированию.
Так же интересены приложения, написанные на Electron-e, общедоступные, свободные для тестирования.
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
гугл рулит :)
источник

SP

Straxoff Pavel in QA — Автоматизация
Данил Шестаков
Есть ещё один вопрос. Есть какое-нибудь приложение или сайт с различными кнопками, селектора и и всякими элементами, хочу научиться веб тестированию.
Так же интересены приложения, написанные на Electron-e, общедоступные, свободные для тестирования.
источник

SP

Straxoff Pavel in QA — Автоматизация
Здесь в первом пункте много всего
источник

D

Di in QA — Автоматизация
Какой инструмент можно использовать для визуального оценивания покрытия тестами проекта на C#?
Желательно, с инфографикой, какие методы покрыты, насколько и т.д.
Есть сваггер на проекте, но swagger-coverage не дружит с OAS3
источник

ВК

Виталий Котов... in QA — Автоматизация
Коллеги, привет! Минутка согласованного с админами объявления. 🙂

В этот четверг (10 декабря) в 20:00 по Москве мы в LearnQA планируем провести вебинар по автоматизации тестирования API на Python. Вебинар буду вести я и наша коллега из солнечного Сан-Франциско.

На вебинаре мы коротко расскажем (скорее напомним) о том, что такое HTTP и API. Затем перейдем к тому, как пишутся тесты для API на Python, как устроены библиотеки pytest и requests. Вместе с вами мы напишем небольшой, легко расширяемый фреймворк и опробуем его на нашем собственном API, разработанном специально для этого вебинара. Затем научимся генерить для наших тестов отчеты в Allure и запускать их в Docker. Под конец немного поговорим про актуальность данного стека у нас в РФ и у них в США. 

Вебинар будет интересен в первую очередь тем:

- кто только недавно начал заниматься автоматизацией;
- кто только готовится стать автоматизатором и еще не имеет опыта;
- кому просто интересно посмотреть на удобную и простую альтернативу стека на Java.

Если вы уже много лет автоматизируете тестирование API, причем на Python, причем на requests - есть шанс, что на вебинаре для вас будет мало нового.

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

Почитать программу вебинара и записаться можно тут: https://www.learnqa.ru/python_api_webinar

Если кому-то интересно - велкам 🙂
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
ARIA & WebDriver
Пару постов назад я писал о том, что в стандарте W3C WebDriver появилась пара новых операций для получения accessibility-информации об элементах. Это результат встречи W3C TPAC в сентябре 2019 года, где обсуждалось улучшение поддержки accessibility в WebDriver.

Суть идеи в том, что помимо WebDriver, есть другой подход к обеспечению "машинного доступа" к браузеру — это assistive-технологии, которые позволяют работать с веб-приложениями, используя, например, голосовой ввод. Основной целью таких технологий является посредничество между компьютером и людьми с ограниченными возможностями. Но те же самые технологии могут использоваться и "роботом", чтобы взаимодействовать с приложением "как человек". То есть вместо XPath-запросов и CSS-селекторов можно формулировать более семантически осмысленные запросы и команды типа "перечисли, какие есть пункты в меню" или "закрой диалог". Это можно сделать, если элементам назначены ARIA-роли и у них есть accessible-имена.

Конечно, это не означает, что в будущем в стандарт (и в API WebDriver) будут добавлены операции типа listMenuItems или closeDialog. Но зато можно сделать надстройку над WebDriver, которая будет иметь ARIA-ориентированный интерфейс. Именно для того, чтобы создавать такие надстройки, и добавлены в стандарт упомянутые выше операции.

Прототип такой надстройки (для языка JS) также был продемонстрирован на TPAC, вот его презентация и внутри неё есть ссылка на инструмент:
https://bocoup.github.io/presentation-aria-and-webdriver/

(Да, немного напоминает надстройки типа HtmlElements от Яндекса или JDI от EPAM, но строго ориентировано на ARIA-роли)
источник

SM

Sewa Makhinya in QA — Автоматизация
Данил Шестаков
Просил, сказали слишком трудоёмко и решили забить :(
Интерфейс старый, кнопок много...
А самому сделать - никак?
источник

ДШ

Данил Шестаков... in QA — Автоматизация
Sewa Makhinya
А самому сделать - никак?
Доступа к исходникам нет
источник

AC

Al Ch in QA — Автоматизация
Коллеги ни у кого нет случайно под рукой реализации для Java как вставить
внутрь одного xml документа другой документ после  определенного элемента определяемого по xpath
источник

SM

Sewa Makhinya in QA — Автоматизация
Данил Шестаков
Доступа к исходникам нет
И невозможно получить вообще никак?
источник

ДШ

Данил Шестаков... in QA — Автоматизация
Sewa Makhinya
И невозможно получить вообще никак?
возможно, но если я внесу в код правки, то их никто коммитить не будет и новая актуальная версия ПО будет без моих правок)
источник

SM

Sewa Makhinya in QA — Автоматизация
Данил Шестаков
возможно, но если я внесу в код правки, то их никто коммитить не будет и новая актуальная версия ПО будет без моих правок)
налицо недостаточное понимание организацией роли автоматизатора в процессе производства!
источник

ДШ

Данил Шестаков... in QA — Автоматизация
¯\_(ツ)_/¯
источник