Публикации по теме 'test-automation'


Как выделить элемент с помощью Selenium WebDriver
Как выделить элемент с помощью Selenium WebDriver В обычных случаях Selenium WebDriver не имеет метода выделения. Поэтому я использую JavaScriptExecuter для решения этой проблемы. Нам нужно написать несколько строк кода для выделения элементов с помощью Selenium WebDriver. Мы должны использовать интерфейс JavaScriptExecutor, чтобы выделить элемент. Что такое JavaScriptExecutor? Веб-элементы управления иногда плохо реагируют на команды Selenium, и мы можем столкнуться с..

Почему я не могу писать модульные тесты?
Иногда, обычно когда вы никогда не писали тест, написание юнит-теста кажется трудной и сложной задачей, но это не так, этому чувству есть некоторые объяснения и мы обсудим его в этой статье. Когда я решил узнать о модульных тестах, я зашел в документацию по тестам Google Android, много прочитал и понял, что это кажется проще, чем я думал, но когда я попробовал, тест просто не работает, что бы я ни пытался. Несколько недель спустя, изучив больше, я понял, что проблема была не в моем..

7 самых распространенных проблем в Selenium Automation7 самых распространенных проблем в Selenium Automation
Selenium — это фреймворк для автоматизации тестирования с открытым исходным кодом. Он имеет свои преимущества и недостатки. Даже если вы выберете другие инструменты автоматизации тестирования, такие как Sahi, Katalon, QTP и т. д., каждый инструмент имеет какое-то ограничение. Основное преимущество использования Selenium WebDriver заключается в том, что он поддерживает различные языки программирования, такие как Java, C#, .NET, Python и PHP. Selenium WebDriver легко позволяет..

Javascript для автоматизации тестирования (E4)
Переменные Одно из самых фундаментальных понятий программирования заключается в том, что программы должны хранить информацию в памяти, чтобы использовать и изменять эту информацию. Практически во всех компьютерных языках для этого используются переменные. Они дают метод маркировки данных описательным термином, который помогает другим читателям и нам в понимании программы. Рассматривайте переменные как информационные контейнеры: их функция — классифицировать и хранить данные в памяти,..