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

Как захватывать сетевой траффик в Microsoft Edge из Selenium/Java?



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

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


Как захватывать сетевой траффик в Microsoft Edge из Selenium/Java?
2018-08-03 09:44

Доброе утро!
 
Какими средствами можно захватывать сетевой траффик в Microsoft Edge из Selenium/Java? 
 
Для Chrome и Firefox Browsermob proxy нормально работает, но Edge драйвер не поддерживает конфигурацию прокси.
Пробовала как тут (https://github.com/lightbody/browsermob-proxy/issues/457) советуют настроить localhost proxy на системном уровне, но тогда HTTPS контент не проходит.
 
Кто-нибудь сталкивался с этой проблемой? Как решили?
 
Спасибо заранее!

 



11 советов по юзабилити содержания
2018-08-03 10:33

Автор: Ред Хоррокс (Red Horrocks)

 

Оригинал статьи: http://www.uxbooth.com/articles/11-quick-tips-for-more-usable-content/

 

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

 

Согласно CWsites на Mind Eye Web Design, 95% пользователей игнорируют 80% содержания сайта. Эта статистика уже против вас, как же улучшить содержание, дабы убедиться, что пользователи получают от сайта максимум?

В этой статье мы описали 11 советов по улучшению читабельности, удобства и ценности содержания любого сайта.

 

Читать публикацию полностью



Исключение в Silenium WebDriver - C#
2018-08-03 11:05

Пытаюсь друг за другом запустить экземпляры ChromeDriver(), передав в качестве параметра экземпляр ChromeOptions(), указывающий на разные профили Chrome.

 

Но выскакивает исключение: OpenQA.Selenium.WebDriverException: "The HTTP request to the remote WebDriver server for URL http://localhost:54712/session timed out after 60 seconds."

 

Если не передавать ChromeOptions драйверу, то всё работает нормально, но браузеры запускаются с "одного" профиля.

 

Мой код: 

static void Main(string[] args)
        {
            OpenBrowser("Profile 2");
            OpenBrowser("Profile 3");
        }
static IWebDriver OpenBrowser(string profile){
            ChromeOptions co = new ChromeOptions();
            string name = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
            name = name.Remove(0, name.LastIndexOf('\\')+1);
            co.AddArguments("user-data-dir=c:/Users/"+ name +"/AppData/Local/Google/Chrome/User Data/");
            co.AddArgument("--profile-directory=" + profile);
            IWebDriver driver;
            driver = new ChromeDriver(co);
            driver.Navigate().GoToUrl("https://some.net");
            System.Threading.Thread.Sleep(500);
            driver.Manage().Window.Maximize();
            return driver;
        }


Как свернуть панель или кликнуть в верхнюю часть элемента (Java)
2018-08-03 12:50

Всем день добрый!

Помогите кто чем может

 

Есть  панелька, типа вот такой. Которую можно свернуть или развернуть. Мне нужно ее свернуть!

image3.png

 

Для этого раньше прокатывал обычный клик по элементу ,потому что селениум кликал в левый верхний угол.

Теперь он кликает в середину элемента( =панели), и как его переместить на верх элемента, я не знаю.

 

Можно конечно снавигироваться конкретно на шапку, но хотелось бы произвести клик, имея путь только к панели( со всем содержимым внутри)

 

Подскажите, как это можно сделать? Или может есть какой альтернативный путь, о котором я не знаю...

 

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



Headless Chrome - белый экран
2018-08-03 16:37

Добрый день. В связке Headless Chrome + Java + Selenium запускаю тест и он валится(не находит первый же элемент), скриншот показал белый экран.
Использую следующие опции:

 

options.addArguments(“headless”);
options.addArguments(“disable-gpu”);
options.addArguments(“no-sandbox”);

 

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



Развитие, подскажите на перед
2018-08-03 16:46

Добрый день, хотелось бы развиваться в профессии тестирование. Но не знаю куда именно 
Мои навыки:

Creation of testing documentation:
1 Test Plan
2 Test Cases
3 Check List
4 Test Design (Low)
5 Use-case
 
- Functional testing of sites
- Manual testing
- Smoke testing
- Monkey Testing
- Regression Testing
- Stress Testing (Low)
- Usability Testing
-  UX/UI (Mockups)
- Performance and Load Testing (Low)
- Bug Report ( JIRA; Trello) Redmine(Low)
- SQL (Low)
- HTML / CSS (Мне хватает)
- Git
- Selenium Web Browser C#. (Visual Studio)
 (Больше года назад пользовался, надо вспоминать)
Agile: Scrum, Kanban

Что подскажите? 

 

 

 



© 2010 | Software-Testing.Ru


В избранное