Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Захватывающая аркада-лабиринт по мотивам культовой игры восьмидесятых. Управляйте желтым человечком, ешьте кексы и постарайтесь не попадаться на глаза призракам.

Пикман

Аркады, На ловкость, 2D

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
Foster27
Foster27
5 лет назад

Продолжение поста «Python + Selenium»⁠⁠1

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

[моё] Python Selenium webdriver YouTube Вопрос Программирование Код Selenium HTML Ответ на пост Текст
3
Foster27
Foster27
5 лет назад

Python + Selenium⁠⁠1

Если здесь есть те кто занимается программированием, то помогите пожалуйста с кодом!

На днях я начал пробовать библиотеку Selenium и всё было очень даже хорошо но потом не понятно из-за чего Selenium перестал совершать клик, я попробовал этот код на другом компьютере и всё работает, а на моём основном нет(

Ну так вот, Selenium просто не совершает клик, а то-есть не ставит лайк на youtube, хотя до этого всё работало и я ничего не менял, а программа даже ошибки никакой не выдаёт и делает вид что всё сделано

Я уже и время после клика ставил и что только не делал(

А самое главное что на других сайтах всё работает, а на YouTube нет!

Просто не понятно как так на другом компе всё работает, а на моём основном нет...

Помогите пожалуйста, не могу найти ответ уже 4 дня!!!

Использую Python 3.5 и Selenium 3.0.0

Вот сам код:

from selenium import webdriver

import time


url = 'url_video'

FILE_NAME_PROFILE = "C:/Users/xxx/AppData/Local/Google/Chrome/User Data"

options = webdriver.ChromeOptions()

options.add_argument("user-data-dir=" + FILE_NAME_PROFILE)

driver = webdriver.Chrome(executable_path="C:/Users/xxx/Downloads/chromedriver_win32 (1)/chromedriver.exe", chrome_options=options)

driver.get(url)

time.sleep(10)

like = driver.find_element_by_xpath('//yt-icon[@class="style-scope ytd-toggle-button-renderer"]')

like.click()

driver.quit()

Показать полностью
[моё] Python Selenium webdriver YouTube Вопрос Программирование Код Selenium HTML Текст
19
sergeyTest
7 лет назад

Настройка selenium WebDriver for Windows⁠⁠

Доброго Всем времени суток.

Пишу сюда, ибо на профильных сайтах тишина, словно вымерли все(

Не могу запустить selenium webdriver на windows. Всегда работал с MAC and ubuntu и никаких проблем, а тут вот ВИНДА.

Может кто-то написать подробную инструкцию установки связки Selenium WebDriver+Junit+Maven+Intellij Idea+Java?

Был бы безмерно признателен.

Все, что находил в инете или бред или не работает, а запустить надо.

Заранее благодарен за ответ.

Selenium webdriver Java Maven Текст
9
sergeyTest
7 лет назад
Web-технологии

Как пройти в WebDriver Basic-авторизация⁠⁠

Доброго времени суток, господа хорошие.


Тут у меня снова трабла:

На тестовом сайте интернет-магазина нужно покрыть авто тестами покупку товара. Тесты на java, selenium WebDriver. Все написал, НО!!! Не могу пройти Basic авторизацию. нашел в интернете примеры, например вот тут - http://internetka.in.ua/selenium-basic-authorization/ - не работают. Может кто-то решил этот вопрос, был бы бесконечно признателен.

Java Selenium webdriver Basic-авторизация Текст
1
sergeyTest
8 лет назад

Тест на java для selenium Webdriver⁠⁠

Доброго времени господа Пикабушники.

Может я сдесь найду помощь)

Суть такая: Я Занимался ручным тестированием и вот сейчас перехожу на автоматизацию. Нужна помощь. Я написал тест на java. Код тест открывает браузер, Переходит по урлу и по очереди проверяет наличие и кликабельность трех линков. Только вот беда - там три теста в одном полотне и для каждого линка он снова открывает браузер и переходит по урлу(((

ВОПРОС: Как прописать так, чтобы браузер открывался только один раз в начале и после каждого перехода по линку возвращалась исходнозаданная страница?

Сильно за код не пинайте, помогите новичку)))


Вот код:


package -----------------------------------;


import java.util.concurrent.TimeUnit;

import org.junit.*;

import static org.junit.Assert.*;


import org.openqa.selenium.*;

import org.openqa.selenium.firefox.FirefoxDriver;


public class Futa {

private WebDriver driver;

private String baseUrl;

private boolean acceptNextAlert = true;

private StringBuffer verificationErrors = new StringBuffer();


@Before

public void setUp() throws Exception {


driver = new FirefoxDriver();

baseUrl = "...........";

driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);

}


private void isElementPresent(String xpath) {

try {


assertTrue(isElementPresent(By.xpath(xpath)));


} catch (Error e) {


verificationErrors.append(e.toString());


}

}


@Test

public void testProject() throws Exception {


driver.get(baseUrl);


WebElement elem = driver.findElement(By.xpath(""));


elem.click();


isElementPresent("/.....................................");



}


@Test

public void testInfo() throws Exception {


driver.get(baseUrl);


WebElement elem = driver.findElement(By.xpath("/....................................."));


elem.click();


isElementPresent("/..............................");


}


@Test

public void testPartners() throws Exception {


driver.get(baseUrl);


WebElement elem = driver.findElement(By.xpath("/....................."));


elem.click();


isElementPresent("...........................");

}


@After

public void tearDown() throws Exception {


driver.quit();

String verificationErrorString = verificationErrors.toString();

if (!"".equals(verificationErrorString)) {

fail(verificationErrorString);

}

}


private boolean isElementPresent(By by) {

try {

driver.findElement(by);

return true;

} catch (NoSuchElementException e) {

return false;

}

}


private boolean isAlertPresent() {

try {

driver.switchTo().alert();

return true;

} catch (NoAlertPresentException e) {

return false;

}

}


private String closeAlertAndGetItsText() {

try {

Alert alert = driver.switchTo().alert();

String alertText = alert.getText();

if (acceptNextAlert) {

alert.accept();

} else {

alert.dismiss();

}

return alertText;

} finally {

acceptNextAlert = true;

}

}

}

Показать полностью
[моё] Java Selenium Selenium webdriver Длиннопост Текст
16
3
QAtester
QAtester
9 лет назад
Лига тестировщиков

Бесплатный ивент-практикум “Практические аспекты автоматизации тестирования на Selenium”⁠⁠

Пройдет: 18 июня (суббота)

Начало: 12:00

Место: Киев, ул. Жилянская, 75, Академия ДТЭК, вход возле БТА банка, 12 этаж

Стоимость: бесплатно


Тестеры! Кто из Киева, не упустите возможности повысить свой скилл!


Подробнее: https://dou.ua/calendar/11174/

Selenium Selenium webdriver Практикум Текст
4
20
QAtester
QAtester
9 лет назад
Лига тестировщиков

Шпаргалка по локаторам для Selenium⁠⁠

Шпаргалка по локаторам для Selenium
Selenium Selenium webdriver Xpath Dom CSS
4
DELETED
9 лет назад

Тестировщики-автоматизаторы Пикабу! Хотелось бы обучится вашему ремеслу!⁠⁠

Не так давно понял что хотелось бы быть тестировщиком. Как я пришел к такому выводу? Сам не знаю. Учусь в ВУЗе на факультете который выпускает программистов, всегда была интересна сфера IT, несколько раз участвовал в бета-тестах некоторых приложений (мобильные игрушки, онлайн-игры и т.п ). Но тем не менее с программированием как то не срослось (мой код можно номинировать на премию "Самый кривой код года"), и я решил что ломать не строить и захотел стать тестировщиком. Просто тыкать кнопочки и заниматься обезъяним тестированием не по мне, поэтому захотел заняться автотестами. Нашел проект(дал знакомый программист, так чисто потренироваться), установил Maven, IDEA, Git(решил для начала разбираться с JAVA), и тут то дело и застопорилось. Когда начал разбираться с selenium кроме непосредственно документации на официальном сайте (по которой обучаться довольно таки для меня сложновато, хоть и начальные знания от туда почерпнул, но как их применять не понял)и некоторых начальных уроков ничего на просторах интернета особенно не нашел. Облазил весь хабр и youtube, но и там полезного мало по этой теме. На платные курсы денег к сожалению нет, поэтому решился спросить здесь. Нет ли среди вас человека который мог бы объяснить и обучить что к чему? Ну или хотя бы скинуть нормальные уроки. А в идеале запилить пару тройку постов как на проекте подключить selenium webdriver, как начать писать автотесты куда что складывать да и вообще разжевать тему поподробнее. Зная силу Пикабу надеюсь на помощь, очень хотелось бы влиться в это некое "братство тестировщиков". Заранее спасибо
Тестирование Selenium webdriver Помощь Научите Текст
12
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии