Добрый вечер! Подподелитесь крутизной пожалуйста: допустим у вас есть автоматизированный сценарий, в конце которого есть выбор - заполнить поле "квартира" или нажать чекбокс "без квартиры". Дальше подобный выбор повторяется еще два раза, то есть получается 2х2х2 комбинаций, как вы поступите? руками напишете 8 разных сценариев? Как это автоматизировать, чтобы алгоритм сам комбинировал варианты и проходил их?
Добрый вечер! Подподелитесь крутизной пожалуйста: допустим у вас есть автоматизированный сценарий, в конце которого есть выбор - заполнить поле "квартира" или нажать чекбокс "без квартиры". Дальше подобный выбор повторяется еще два раза, то есть получается 2х2х2 комбинаций, как вы поступите? руками напишете 8 разных сценариев? Как это автоматизировать, чтобы алгоритм сам комбинировал варианты и проходил их?
pairwise, например, загоняем параметры в PICT, получаем сценарии - и их передаем в тест как параметр, тест перебирает варианты
но тут наверное лучше все сценарии пройти через [TestCase("s1","s2","s3","s4")] [TestCase("s1","s5","s7","s9")] [TestCase("s11","s21","s31","s41")] и т д
вопрос в критичности / скорости, если можно быстро пройти все комбинации, то можно и все проходить. А как когда у тебя получится 1000+ кейсов на одну форму - начинаешь оптимизировать
Подскажите, у кого был опыт автоматического тестирования windows application Unified Service Desk for MS Dinamics 365, что использовали? Я попробовал WinAppDriver, но он большинство контролов может найти только по тексту, поиск по xpath не работает.
Здравствуйте! Возможно ли автоматизировать PWA(Vue Storefront) с помощью Java Selenium? Смотрел DOM - ну очень карявый он в PWA.
ну раз никто не отвечает, то коротктий ответ - да, всё что в браузере нарисовано, можно тестировать селениумом.
Чуть подлиннее: Если это оно (https://demo.vuestorefront.io, https://www.fidgetspin.xyz) и всё упирается только в локаторы, то выхода у тебя 2. (Хотя у спиннера хорошие идентификаторы) 1. Пойти к разрабам и попросить либо id, либо data атрибуты прописать у нужных тебе элементов. Как вот этот data-testid="closeCookieButton" на первом сайте 2. Умереть (Писать плохочитаемые селекторы по html тэгам).