63 истории о селене, которые нужно узнать

63 истории о селене, которые нужно узнать

5 июня 2023 г.

Давайте узнаем о Selenium из этих 63 бесплатных историй. Они упорядочены по наибольшему времени чтения, созданного на HackerNoon. Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.

1. Как запускать тесты Selenium в Firefox с помощью драйвера Firefox

Selenium использует драйвер Firefox, чтобы связать тестовые примеры с браузером Firefox. В этом руководстве мы обсудим, как работает драйвер Selenium Firefox, также известный как GeckoDriver, на примере.

2. Драматург против селена: сравнение двух вещей

Краткое сравнение Selenium и Playwright с точки зрения веб-скрейпинга. Какой из них удобнее использовать?

3. Рекомендуемые сайты для практики Selen и автоматизации тестирования

Вот список веб-сайтов, на которых можно попрактиковаться в автоматизации тестирования с помощью Selenium.

4. Сравнение 4 автоматизированных комплексных решений для тестирования

Пришло время добавить несколько сквозных тестов для вашего следующего приложения.

5. Взгляд на сквозное тестирование в Nightwatch v2.0

Первый взгляд на сквозное тестирование Nightwatch v2.

6. Как создать бота для набора текста со скоростью 910 слов в минуту, используя всего 12 строк Python

Предпосылки

7. Веб-автоматизация с помощью Python и Selenium

Веб-автоматизация — один из лучших способов, с помощью которых компании могут протестировать разрабатываемый продукт, особенно функциональные возможности приложения, такие как клики, прокрутка...

8. Парсинг веб-сайта с помощью Python и Selenium: практическое руководство

веб-скрапинг практикуется компаниями, которые создают свои стратегии маркетинга и развития на основе огромного количества веб-данных

9. 6 популярных задач в автоматизированном тестировании с использованием Selenium

Selenium — очень популярный инструмент для тестирования программного обеспечения. Однако автоматизированное тестирование Selenium часто сопряжено с рядом проблем, которые решаются в этом блоге по контролю качества.

10. Как начать дружбу с Selenide

Я уже говорил о том, почему вам стоит использовать Selenide. Теперь пришло время научить вас, как это работает из первых рук.

11. WebdriverIO против. Селен: кто победит?

Selenium — самый популярный инструмент автоматизации веб-интерфейса, но значит ли это, что это лучшее решение на рынке автоматизации тестирования?

12. Успешное параллельное тестирование Selenium с Zalenium

Вы запускаете множество сред автоматизации с использованием Selenium, но испытываете трудности с масштабированием с помощью инфраструктуры Docker? Возможно, наш кейс поможет. Читать дальше

13. Как сделать запись Selenium Test

Selenium — это бесплатный инструмент для автоматизированного тестирования с открытым исходным кодом для веб-приложений во всех браузерах. Он очень похож на HP QuickTest Pro (QTP, в настоящее время UFT). Однако Selenium в основном ориентирован на автоматизацию веб-приложений. Таким образом, тестирование, выполненное с помощью инструмента Selenium, называется Selenium Testing.

Чтобы записать тест, выполните следующие действия: Шаг 1: Откройте веб-браузер Mozilla Firefox, перейдите к инструментам и щелкните Selenium IDE. Там введите ссылку

14. Ferrum с открытым исходным кодом: бесстрашный драйвер Ruby Chrome

Если вы хотите запустить интеграционные тесты на своем сайте, у вас есть три варианта: Полтергейст, Селен и теперь новое секретное оружие — Феррум.

15. Какая операционная система и язык программирования лучше всего подходят для хакера?

Это гик-мыслитель, который использует операционную систему вместе с языками программирования и сценариев для решения проблем и автоматизации утомительных и монотонных задач.

16. Используйте Jupyter для перезапуска скрипта с того места, где закончился Scrapper

Были ли у вас когда-нибудь ситуации, когда ваш парсер сталкивался с ошибкой [может быть, ошибка сервера или блокировка парсера] и вам приходилось начинать заново?

17. Лучшие платформы автоматизации модульного тестирования для Selenium

С появлением Selenium автоматическое тестирование стало простой задачей. Все, что вам нужно сделать, это найти подходящую среду модульного тестирования для Selenium.

18. Создание надежных локаторов для веб-тестирования и очистки данных

Создавайте надежные локаторы для веб-тестирования или очистки данных

19. Среды автоматизации тестирования, определяющие разработку программного обеспечения

Платформа автоматизации тестирования — это набор правил или руководств по созданию и разработке тестовых случаев. Он включает в себя сочетание практик и инструментов, разработанных для помощи специалистам по обеспечению качества в более эффективном тестировании. Кроме того, этот набор рекомендаций может охватывать стандарты кодирования, репозитории объектов, методы обработки тестовых данных, процессы защиты результатов тестов, а также данные о том, как получить доступ к внешним ресурсам.

20. Матрица Web Scraping Anti-Detect Anti-Bot: руководство

Сравнение инструментов веб-скрейпинга и фреймворков для обхода наиболее распространенных решений для защиты от ботов, таких как Cloudflare, Perimeterx, Datadome, Kasada и F5

21. Автоматизация мероприятий для девочек-скаутов

Закрытие дало моей дочери возможность участвовать в виртуальных скаутских мероприятиях по всей территории Соединенных Штатов. Когда регистрационная форма мероприятия изменилась, я воспользовался возможностью опробовать некоторые новые навыки парсинга веб-страниц, а также вдохновить свою дочь на то, как использовать код для решения повседневных задач.

22. Задержка замедляет ваши тесты E2E?

LambdaTest предлагает сделать тестирование облачных браузеров на 70% быстрее, чем традиционные платформы выполнения облачных тестов. В этом посте мы понимаем сделанные оптимизации.

23. Почему Selenium — лучший инструмент для автоматизации?

Внедрение гибких процессов в процесс разработки программного обеспечения сокращает общее время разработки программного обеспечения, время доставки (TTD), время выхода на рынок (TTM), а также затраты на разработку. Спрос на решения для автоматизации тестирования быстро растет, чтобы обеспечить эффективность и качество процесса тестирования. Selenium — одна из наиболее широко используемых технологий тестирования веб-приложений среди множества доступных решений для автоматизированного тестирования. В Индии есть много онлайн-учебных центров, таких как Selenium Training In Chennai, которые помогают соискателям повышать квалификацию для работы с селеном. В этой статье мы рассмотрим темы, которые включают в себя темы понимания инструмента Selenium, поддержки браузеров и платформ для селена, а также важность использования селена, а не других инструментов автоматического тестирования. Теперь попробуем разобраться с инструментом Selenium.

24. 7 причин использовать автоматизированные тесты в Selenium, JUnit5 и Gauge Framework

Использование автоматизированных тестов для оптимизации вашего веб-приложения с использованием Selenium, JUnit5 и Gauge Framework.

25 . Как настроить Selenium в Visual Studio для автоматического браузерного тестирования веб-приложений

В этом руководстве по Selenium C# мы поможем вам настроить Selenium в Visual Studio и запустить ваш первый пример скрипта Selenium C#.

26. «Это немного болезненно, но мне это нравится», — Тай Ши Линг, генеральный директор UI-licious, на QA

UI-licious был номинирован как один из лучших стартапов Сингапура в рейтинге «Стартапы года», организованном HackerNoon. Генеральный директор Тай Ши Лин поделилась своей историей основателя здесь.

27. Как использовать .NET C# для парсинга веб-страниц

Руководство по очистке веб-страниц в DotNet (.NET) CSharp (C#) с примерами. Разработка ПО Кодирование Программирование Selenium HtmlAgilityPack Puppeteer

28. Использование фотографий Google Street View в качестве обоев [Практическое руководство]

Вы когда-нибудь видели фотографию в Google Street View и думали: «Черт, из нее могли бы получиться отличные обои»? Ну, у меня есть. Поэтому я начал проект по выборке фотографий из Просмотра улиц и превращению их в обои.

29. Как интегрировать Selenium с Capybara

Бывают случаи, когда вы хотите знать, как ваши тесты капибары взаимодействуют с вашими страницами, иногда недостаточно журнала на вашей консоли, чтобы определить, почему они не работают должным образом, поэтому вы можете заставить его отображать шаги в вашем браузере в в режиме реального времени. Шаги для этого очень просты благодаря проекту Selenium, который отвечает за предоставление нам необходимой инфраструктуры для взаимодействия с интерфейсом всех основных веб-браузеров.

30. Как писать автоматические сообщения о днях рождения на Facebook с помощью Selenium

Вы тот человек, который всегда забывает дни рождения своих друзей? Вы ловите себя на том, что листаете Facebook, морщась от осознания того, что вчера вы не разместили поздравительное сообщение на стене своей лучшей подруги? И какая польза от этой крошечной вкладки «День рождения», которую Facebook так услужливо изолирует в правом верхнем углу моей ленты новостей. Ничего страшного, верно? Неправильный. Возможно, вы не помните их день рождения, но они точно вспомнят, что вы не вспомнили об этом — и до свидания, подружка. Но не паникуйте — здесь лежит решение ваших проблем, и это довольно просто.

31. Миру нужна альтернатива Selenium, поэтому мы ее создали

[Отказ от ответственности — мысли в этом посте принадлежат только мне, а «мы» в заголовке относится к проекту с открытым исходным кодом, в котором я являюсь ведущим разработчиком.]

32. Как сделать сквозное тестирование своим другом

Пришло время воспользоваться автоматическим сквозным тестированием и улучшить процесс разработки.

33 . Как использовать науку о данных, чтобы найти лучшее место в кинотеатре (часть I)

От самых популярных мест до самого популярного времени просмотра — мы хотели узнать больше о тенденциях кино в Сингапуре . Поэтому мы создали PopcornData  — веб-сайт, на котором можно получить представление о тенденциях сингапурского кино  – путем сбора данных, поиска интересных идей и их визуализации.

34. Стоит ли тратить время на автоматизированное тестирование Selenium с отключенными настройками JavaScript?

Selenium был вершиной программного обеспечения с открытым исходным кодом в индустрии автоматизированного тестирования веб-сайтов. Платформа автоматизированного тестирования широко используется сообществом тестировщиков, чтобы помочь им автоматизировать взаимодействие с их веб-приложением для настольных компьютеров.

35. Как я могу использовать Selenium для автоматизации теневых элементов DOM?

В этом блоге мы рассказали об автоматизации теневых элементов DOM с помощью веб-драйвера selenium.

36. Использование Galen Framework для автоматизированного кроссбраузерного тестирования макета

Galen Framework — это среда автоматизации тестирования, которая изначально была представлена ​​для выполнения кросс-браузерного тестирования макета веб-приложения в браузере. В настоящее время он превратился в полнофункциональную среду тестирования с богатой системой отчетности и управления тестированием. Эта платформа поддерживает как Java, так и Javascript.

37. Как начать карьеру в тестировании ПО

Без тестирования не обойтись. Это спасательный круг программного обеспечения. Качество – это то, что может выделить вас среди конкурентов.

38. Как создать скрипт PowerShell для обновления ChromeDriver

Chrome часто обновляется автоматически, что приводит к несоответствию версий ChromeDriver. Используя PowerShell, вы можете загрузить правильную версию ChromeDriver

39. Введение в инструменты автоматизации сборки для автоматизации тестирования Selenium

Инструменты автоматизации сборки жизненно важны для тестирования Selenium, поскольку они помогают организовать сборку проекта, автоматизируя процесс. Узнайте больше, чтобы узнать, как это сделать!

40. Как реализовать параметризованный тест JUnit для автоматизации тестирования Selenium

Устали писать одни и те же тестовые сценарии для разных входных значений? Сэкономьте время, научившись выполнять параметризованный тест в JUnit.

41. 4 столпа автоматизации

В мире автоматизации тестирования существует конкуренция между Puppeteer, Playwright, Selenium и Cypress. Эти четыре столпа составляют основу пространства.

42. Как использовать Selenium WebDriver для кроссбраузерного тестирования

Selenium — это популярная среда автоматизированного тестирования, которая в основном используется для кросс-браузерного тестирования. Он имеет открытый исходный код и идеально подходит для автоматизации тестирования веб-приложений в различных браузерах, таких как Firefox, Chrome, Internet Explorer, Microsoft Edge и т. д. Selenium стал известным фреймворком и составляет жесткую конкуренцию другим тестовым фреймворкам, таким как HP QTP (Quick Test). Professional) и AKA HP UFT (унифицированное функциональное тестирование).

43. Автоматизация тестов на примерах: метод кнопки Click в Selenium

Одно из самых фундаментальных и важных взаимодействий при автоматическом тестировании Selenium выполняется путем автоматизации операций щелчка по элементам на веб-странице. Мы облегчаем взаимодействие с кликом, используя метод Selenium.click().

44. 10 лучших инструментов для автоматизированного тестирования: выпуск 2020

Потребность в более быстрой доставке качественного программного обеспечения — или «Качество на скорости» — требует от организаций поиска решений в методологиях Agile, непрерывной интеграции (CI) и DevOps. Автоматизация тестирования является неотъемлемой частью этих аспектов. В последнем отчете о мировом качестве за 2018 – 2019 гг. говорится, что автоматизация тестирования является самым большим узким местом для обеспечения "Качества на скорости", поскольку она способствует успешному внедрению Agile и DevOps.

45. Как использовать Selenium для отслеживания времени загрузки страницы

Существует ряд показателей, которые учитываются при разработке & выпуск любого программного продукта. Одной из таких метрик является «пользовательский опыт», который основан на простоте, с которой ваши клиенты могут использовать ваш продукт. Возможно, вы разработали продукт, который решает масштабную проблему, но если у ваших клиентов возникнут трудности с его использованием, они могут начать искать другие варианты. Веб-сайт или веб-приложения, которые предлагают лучший веб-дизайн, скорость загрузки страниц, удобство использования (простота использования), требования к памяти и многое другое. Сегодня я покажу вам, как вы можете измерить время загрузки страницы с помощью Selenium для автоматического тестирования браузера. Прежде чем сделать это, мы должны понять значение времени загрузки страницы для веб-сайта или веб-приложения.

46. Автоматизация WhatsApp Web с помощью Alright и Python

Alright — это оболочка Python, которая помогает автоматизировать веб-сайт WhatsApp с помощью Python, предоставляя вам возможность программно отправлять сообщения, мультимедиа и файлы.

47. Автоматизация тестирования с помощью Selenium, Cucumber Tool и TestNG

Cucumber — это среда автоматизации тестирования, которая использует разработку, основанную на поведении, для совместной работы между бизнес- и ИТ-командами. Это позволяет пользователю определять поведение приложения простым английским языком, что упрощает понимание критериев приемлемости для непрограммистов.

48. Selenium или Selenide: какая среда автоматизации тестирования пользовательского интерфейса лучше?

Выбор фреймворка для автоматизации пользовательского интерфейса — непростая задача. Вы должны учитывать множество факторов в зависимости от потребностей вашей компании.

49. Что заслуживает вашего внимания в выпуске Selenium 4 (и 4.1)

Первый в истории выпуск Selenium WebDriver 1.0 в 2007 году оставил прочный след в автоматизированном веб-тестировании. И за эти годы вклад проекта Selenium (WebDriver, Grid и IDE) действительно изменил то, как мы обеспечиваем качество.

50. Исключения Selenium как способ получить более надежные сценарии тестирования: правда

Исключения в Selenium неизбежны. Вот 49 наиболее распространенных исключений Selenium, которые могут возникнуть при выполнении Selenium Test Automation.

51 . Полное руководство по использованию локаторов Selenium в Protractor для запуска автоматизации тестирования с помощью скриптов

Локаторы Selenium в Protractor важны для запуска сценариев автоматизации тестирования. Прочтите сейчас, чтобы узнать больше об этих локаторах.

52. Парсинг данных с помощью Selenium: Upwork Series #2

Привет Девы!

53. Как использовать Nightwatch.js Framework для автоматизации тестирования

Selenium — широко используемый инструмент для автоматизированного тестирования браузеров. Будучи фреймворком с открытым исходным кодом, Selenium был совместим с несколькими фреймворками автоматизации тестирования для разных языков программирования, и если мы говорим об автоматическом тестировании с помощью Selenium и JavaScript, есть конкретный фреймворк, который всегда находится в центре внимания, и это Nightwatch. js. Вот почему я решил написать руководство по Nightwatch.js для начинающих.

54. Тестирование Selenium: запуск первого скрипта Pytest

Как мы знаем, Selenium — это набор тестов с открытым исходным кодом, используемый для кроссплатформенной автоматизации браузера. Из-за его популярности и простоты использования было разработано множество совместимых тестовых сред для разных языков программирования, чтобы расширить поддержку Selenium для кросс-браузерного тестирования на нескольких языках программирования. Сегодня мы рассмотрим учебник по Selenium Python, чтобы запустить наш первый скрипт автоматизации с использованием платформы PyUnit с Selenium.

55. Как использовать аннотации JUnit в Selenium

JUnit — это платформа с открытым исходным кодом на основе Java, помогающая выполнять модульное тестирование. JUnit используется в первую очередь для тестирования каждого модуля или компонента вашего приложения, таких как классы и методы. Это помогает писать и запускать повторяющиеся автоматические тесты, чтобы убедиться, что ваш код работает так, как задумано. Платформа предлагает поддержку автоматизации тестирования Selenium для веб-приложений или веб-сайтов.

56. Автоматизированное тестирование программного обеспечения с использованием GitLab CI/CD и Selenium Grid

Мы настроим конвейер CI/CD с помощью GitLab CI/CD и проведем тестирование Selenium через LambdaTest, онлайн-сетку Selenium Grid, состоящую из более чем 2000 реальных браузеров.

57. Начало работы с тестированием браузера Selenium Grid

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

58. Учебное пособие по WebdriverIO с примерами тестирования Selenium

WebdriverIO — это среда автоматизации тестирования на основе Javascript, построенная на основе nodeJs. Это проект с открытым исходным кодом, разработанный для сообщества автоматизированного тестирования. WebdriverIO является расширяемым, совместимым, многофункциональным и простым в установке. Это считается средой автоматизации тестирования следующего поколения, которая поддерживает как настольные браузеры, так и мобильные приложения. Что делает WebDriverIO удобным вариантом для автоматизированного тестирования Selenium. Он поддерживает среду тестирования BDD и TDD. Последняя версия WebdriverIO — 5.X. В этом руководстве WebDriverIO по автоматическому тестированию Selenium я покажу вам, как начать писать свой первый Selenium-скрипт WebdriverIO.

59. Советы по слушателям TestNG в Selenium WebDriver с примерами

Существуют различные интерфейсы, предоставляемые Java, которые позволяют изменять поведение TestNG. Эти интерфейсы также известны как прослушиватели TestNG в Selenium WebDriver. TestNG Listeners также позволяет настраивать журналы тестов или отчеты в соответствии с требованиями вашего проекта. Прослушиватели TestNG в Selenium WebDriver — это модули, которые прослушивают определенные события и отслеживают выполнение теста, выполняя при этом определенные действия на каждом этапе выполнения теста.

60. Автоматизация тестирования Selenide: использование Selenoid в контейнере Docker

Эта статья будет полезна молодым QA-специалистам, а также тем, кто интересуется особенностями и возможностями таких популярных фреймворков для тестирования, как Selenide и Selenoid.

61. Новаторские советы по использованию XPath в Selenium

Идентификация элемента всегда была самой сложной частью и поэтому требовала точного и правильного подхода. Если вы не можете найти элементы с помощью легко доступных подходов, таких как идентификатор, класс, имя, ссылка или тэг, XPath в Selenium может помочь вам. Поиск динамических элементов всегда был проблемой, когда вы хотите автоматизировать скрипты, единственный луч надежды справиться с такими фиаско — это XPath. В моей текущей статье я буду копаться в шагах поиска элемента с помощью примера XPath в Selenium и его различных способах.

62. Как обрабатывать формы в Selenium с помощью Java

Узнайте, как получить доступ к формам в Selenium WebDriver для автоматизированного тестирования вашего веб-приложения в браузере и обеспечения совместимости между браузерами.

63 . Python для науки о данных: как собирать данные веб-сайтов с помощью 300 лучших API-интерфейсов Интернета

В этом посте мы собираемся очищать веб-сайты для сбора данных с помощью 300 лучших API-интерфейсов мира за год. Основная причина парсинга веб-страниц заключается в том, что это экономит время и позволяет избежать ручного сбора данных, а также позволяет вам иметь все данные в структурированной форме.

Спасибо, что ознакомились с 63 самыми читаемыми статьями о Selenium на HackerNoon.

Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE