Next level of Front end testing with Devtools and WebDriver | Fathima Harris & Srinivasan Sekar
Chrome DevTools is one of the most useful web developer tools. It allows you to get comprehensive information about the page and requests and emulate mobile browsers on slow devices.
Some of the blockers which we faced with Webdriver was to automate:
Getting events from browser like when specific network call completed
Setting the fake geo-location from your WebDriver scripts
Updating the user-agent
Mocking the web response by intercepting the traffic
Simulating network bandwidth especially for Mobile Chrome
As our team had built a good number of a test case with user-journeys it was hard for us to move out of Webdriver and rewrite all our tests. So we decided to take the advantage of Chrome DevTools API which uses web socket communication and implements our Selenium WebDriver test to access all the API.
Outcome of the session:
We will demo about how you can use the power of DevTools in Selenium tests and how to make the debugging more convenient.
About Fathima Harris
Fathima Harris is a Senior Quality Analyst working at ThoughtWorks. She has been working primarily in the retail domain and has about five years of experience. Her expertise lies in functional testing and performance testing. She enjoys spending her time looking at various challenges in the project delivery cycle and finding different ways to solve them. She is also a security Enthusiast.
Видео Next level of Front end testing with Devtools and WebDriver | Fathima Harris & Srinivasan Sekar канала Selenium Conference
Some of the blockers which we faced with Webdriver was to automate:
Getting events from browser like when specific network call completed
Setting the fake geo-location from your WebDriver scripts
Updating the user-agent
Mocking the web response by intercepting the traffic
Simulating network bandwidth especially for Mobile Chrome
As our team had built a good number of a test case with user-journeys it was hard for us to move out of Webdriver and rewrite all our tests. So we decided to take the advantage of Chrome DevTools API which uses web socket communication and implements our Selenium WebDriver test to access all the API.
Outcome of the session:
We will demo about how you can use the power of DevTools in Selenium tests and how to make the debugging more convenient.
About Fathima Harris
Fathima Harris is a Senior Quality Analyst working at ThoughtWorks. She has been working primarily in the retail domain and has about five years of experience. Her expertise lies in functional testing and performance testing. She enjoys spending her time looking at various challenges in the project delivery cycle and finding different ways to solve them. She is also a security Enthusiast.
Видео Next level of Front end testing with Devtools and WebDriver | Fathima Harris & Srinivasan Sekar канала Selenium Conference
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Build an automation framework... with a developer mindset | Aditi Mulay | #SeConfLondonUX !=UI: Testing UI and UX | Manoj Kumar | #SeConfLondonDevs should love your tests | Carlos Kidman | #SeConfLondonUsing ML to find value in your automated tests | Dmitriy Gumeniuk | #SeConfLondonSelenium 4 - Intercepting Network Traffic Logs using Chrome DevTools ProtocolHandle Auth Pop Up in Selenium using Chrome DevTools Protocols APISelenium 4 - Understanding and Working with Chromium Dev ToolsRedefining test automation | Richard Bradshaw | #SeConfLondonWhat is the difference between Page Object Model and Page Factory? (Selenium Interview Question #42)40 countries, 35 brands, 1 test automation framework | Michel Lalmohamed&Wout de Jong |#SeConfLondonAutomate Instagram with Python/Selenium | Setup chromedriver with emulation PART 2Automated Performance Testing With WebDriver - Christian Bromann, Sauce LabsLet's take baby steps to security testing | Christina Thalayasingam | #SeConfLondonIntroduction to Front End TestingShifting left your UI tests | Arjan Blok | #SeConfLondon10 Automation Testing Tools That every QA Should Know.(With MindMap).[2020 Edition]GTAC 2013: Web Performance Testing with WebDriver#5 - How to extract Network Responses and status codes with Selenium Listeners ImplementationScrewing up. The automated way! | Madalina Bejinariu | #SeConfLondon