Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Как переключиться во фрейм -- switchTo().frame?



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Как переключиться во фрейм — switchTo().frame?
2019-01-16 11:22

Привет! Нужно во фрейм переключиться, но через wd.switchTo().frame("fssarmiframe"); не переключает, поэтому сделал через Action. Тоже падает, элемент по которому клик нужно сделать не находит, может переключение так и не произошло? т.к. Xpath корректный. 

Падает где точка останова

 protected  void  openCheckFLK() throws InterruptedException {
        Thread.sleep(3000);
        Thread.sleep(3000);
        Thread.sleep(3000);
        Thread.sleep(3000);


    //    wd.switchTo().defaultContent();
        //wd.switchTo().frame(wd.findElement(By.xpath("//iframe[@src='https://portal-dev.fss.local/fssarm/?']")));
      //  wd.switchTo().frame(wd.findElement(By.xpath("//div[@class='portlet-boundary portlet-boundary_48_ portlet-static portlet-static-end portlet-borderless portlet-iframe ']//iframe[@src='/fssarm/?']")));

        WebElement myframe = wd.findElement(By.xpath("//*[@id=\"fssarmiframe\"]"));
        Actions actionWithYourFrame = new Actions(wd);
        actionWithYourFrame.moveToElement(myframe).build().perform();
        myframe.click();
    //    wd.switchTo().frame(wd.findElement(By.xpath("//*[@id=\"fssarmiframe\"]")));
     //   wd.switchTo().frame("fssarmiframe");
   //     wd.switchTo().frame(0);



        //  wd.findElement(By.xpath("//*[@id=\"ext-element-77\"]/div[3]")).click();
                                                     //div[@id='ext-element-88']//div[3]

        WebElement admflk = wd.findElement(By.xpath("//div[@id='ext-element-88']//div[3]"));
      //  WebElement admflk = wd.findElement(By.xpath("//div[@id='ext-element-88']//div[@id='ext-element-106']"));


        Actions actionAdmFlk = new Actions(wd);
        actionAdmFlk.moveToElement(admflk).build().perform();
        admflk.click();



        Thread.sleep(3000);
        Thread.sleep(3000);
        wd.findElement(By.id("ext-element-79")).click();
        Thread.sleep(3000);
        Thread.sleep(3000);
        wd.findElement(By.id("button-1323-btnInnerEl")).click();

    }

Прикрепленные изображения

  • 2019-01-15_105327.png
  • 2019-01-15_103706.png
  • 2018-12-29_163617.png


Ретроспективные уроки автоматизации: модели автоматизации
2019-01-16 11:30

Автор: Виктор Славчев (Viktor Slavchev).

Оригинал статьи

Перевод: Ольга Алифанова.

 

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

Говоря о моделировании автоматизации, мы подразумеваем представление структуры автоматизированных проверок, которые мы проводим, и их распределение по разным слоям.

 

Читать статью полностью...

 



Разрешение доступа к камере и микрофону
2019-01-16 12:10

Доброго времени всем.
 

Подскажите, как разрешить доступ к камере и микрофону на странице при использовании ChromeDriver.
При входе на страницу с webrtc клиентом, страница запрашивает доступ к камере и микрофону. Необходимо как-то разрешить доступ к оборудованию.

Все кто сталкивался с подобным, подскажите.

 

Заранее благодарен.



Обязанности QA ментора
2019-01-16 17:29

Хотел бы у вас уточнить скоуп работ и обязанность, которые имеет QA ментор

- Понятное дело, что должен помогать своему подопечному по QA и по порталу, если у ментора есть знания этого проекта
- Так же Ментор отвечает за своего подопечного. Учит его бинес требованиям, чтобы не было проблем

- Временами проводить с ним беседу на проверку и закрепление его знаний

Но больше в голову ничего не лезет. Так что еще входить в обязанности? Может доку писать какую-то или что-то?
 



Senior QA Automation Engineer (AmazingHiring)
2019-01-16 17:30
Всем привет! Меня зовут Людмила Казакова, я представляю компанию AmazingHiring. Сейчас мы ищем себе в команду Senior QA Automation Engineer для тестирования нашей платформы.
 
Что мы делаем?
Мы делаем Google для рекрутеров, мы создаем AI сорсера, но, если честно, мы верим в то, что восстанавливаем жизненный баланс - помогаем лучшим компаниям и кандидатам по всему миру находить друг друга.
 
Amazing Hiring  - это SaaS платформа для рекрутмента технических кандидатов. Система собирает и оценивает информацию о людях из 50+ источников информации в Интернете. Продукт технологически сложный - он обрабатывает огромные массивы данных (более 160 млн. профилей кандидатов), для мэтчинга профайлов используются алгоритмы машинного обучения, навыки кандидатов оцениваются автоматически на основе профессиональной репутации в Сети.
 
Что нужно будет делать?
- заниматься тестированием Front-end и Back-end решений;
- заниматься организацией и управлением процесса тестирования;
- разрабатывать и поддерживать в актуальном состоянии автотесты на Java;
- заниматься написанием и оптимизацией тестовой документации;
- внедрять практики, необходимые для эффективной работы по выпуску продуктов.
 
Мы ждем, что вы:
- имеете опыт написания автотестов на Java от 3х лет;
- Selenide/Selenium, TestNG, Yandex Allure, Jmeter - знакомые для вас технологии;
- отлично разбираетесь в предметной области и понимаете, как строятся процессы полного цикла тестирования.
 
Будет круто, если вы:
- имеете опыт управления небольшой командой тестирования (2-5 человек);
- отлично ладите с CI/CD.
 
Что мы предлагаем?
- ДМС;
- Компенсацию фитнеса;
- Предоставляем всю необходимую технику - MacBook, мониторы;
- Компенсацию обедов в офисе (Obed.ru);
- Отпуск 28+3 календарных дней;
- Новый офис в БЦ “Данилов плаза” в районе ст. м. “Тульская” с панорамным видом на Москву, оборудованной кухней, игровой комнатой и настольными играми.
 
А вот здесь можно прочитать чуть больше из чего состоит наша платформа и детали по вакансии - https://hubs.ly/H0g9QM60.
 
Можете писать мне в телеграм @kazakova_ludmila или на почту l.kazakova@gmsservices.ru. Буду рада рассказать детали!


Ищу QA Analyst
2019-01-16 18:17
Ищу человека, который поможет продержаться на remote position in USA первое время. Оплата по договоренности. Пишите ecole48@mail.ru


© 2010 | Software-Testing.Ru


В избранное