M
M
Mikhail Yurievich2017-07-24 20:21:01
JavaScript
Mikhail Yurievich, 2017-07-24 20:21:01

How to automate profiling in a real browser?

The bottom line is, we are fighting for every 100 ms when rendering a page, but we are faced with the fact that it is difficult to simulate ideal conditions in the developer's environment, many running processes (IDE, etc.) indirectly affect the performance of the browser and, accordingly, the results of manual measurement
There was an idea allocate performance testing to a separate clean server, and measure the rendering speed with each commit:
- it is necessary to check in turn in different browsers (desktop versions of Chrome, FF, IE, if possible in mobile ones)
- record the entire profiling
What tools are there for this? I would like to achieve full automation, as well as conveniently view the history and profiling for each build (with blackjack and charts)

Answer the question

In order to leave comments, you need to log in

1 answer(s)
L
Larisa Moroz, 2017-07-24
@larisamoroz

At the moment, the most popular tool for such tests is Selenuim .
A general overview, including useful comments, can be found here: https://habrahabr.ru/post/171703/
A lot of add-ons have already been wound up around it, allowing you to quickly automate tests, such as Nightwatch.js , as well as testing on mobile devices ( Appium , Selendroid)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question