HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: playwright, logger, get attribute</p>
1 <p>Теги: playwright, logger, get attribute</p>
2 <p>Мы уже рассказывали о<a>некоторых особенностях библиотеки Playwright</a>, используемой при автоматизации тестирования. В этот раз поговорим про Logger и Get attribute.</p>
2 <p>Мы уже рассказывали о<a>некоторых особенностях библиотеки Playwright</a>, используемой при автоматизации тестирования. В этот раз поговорим про Logger и Get attribute.</p>
3 <h2>Logger</h2>
3 <h2>Logger</h2>
4 <p>В Playwright присутствует логгер, что называется, из коробки. Подключается он следующим образом:</p>
4 <p>В Playwright присутствует логгер, что называется, из коробки. Подключается он следующим образом:</p>
5 <p>Результат в консоли будет следующим:</p>
5 <p>Результат в консоли будет следующим:</p>
6 <p>Также можно увидеть и другую информацию, как полезную, так и не очень.</p>
6 <p>Также можно увидеть и другую информацию, как полезную, так и не очень.</p>
7 <h2>Get attribute</h2>
7 <h2>Get attribute</h2>
8 <p>В том же<strong>Puppeteer</strong>данного метода не было, поэтому на странице приходилось выполнять JS, который искал элемент, считывал у него атрибут ну и, разумеется, возвращал:</p>
8 <p>В том же<strong>Puppeteer</strong>данного метода не было, поэтому на странице приходилось выполнять JS, который искал элемент, считывал у него атрибут ну и, разумеется, возвращал:</p>
9 <p>Что касается Playwright, то тут можно относительно просто вызвать у элемента соответствующий метод getAttribute():</p>
9 <p>Что касается Playwright, то тут можно относительно просто вызвать у элемента соответствующий метод getAttribute():</p>
10 <p>Та же ситуация и насчет следующих методов:</p>
10 <p>Та же ситуация и насчет следующих методов:</p>
11 <p>Самое главное, что их можно вызвать непосредственно в тесте, то есть никакие дополнительные танцы с бубном инджектом JS не потребуются. А это не может не радовать.</p>
11 <p>Самое главное, что их можно вызвать непосредственно в тесте, то есть никакие дополнительные танцы с бубном инджектом JS не потребуются. А это не может не радовать.</p>
12 <p><em>По материалам https://dou.ua/.</em></p>
12 <p><em>По материалам https://dou.ua/.</em></p>
13  
13