You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Complete the below comparison table to check for any concerning changes in performance.
31
+
32
+
Use **Incognito** mode and **disable cache** in the Network tab to get a cold load comparison.
33
+
34
+
**Lighthouse**
35
+
36
+
1. Open the Developer Tools (F12 or Ctrl+Shift+I).
37
+
2. Go to the **Lighthouse** tab.
38
+
3. Deselect the "SEO" category.
39
+
4. Select "Desktop" for the device.
40
+
5. Choose "Navigation (Analyze page load)".
41
+
6. Click "Analyze page load" and wait for the results.
42
+
43
+
Here's an example of what to look for and compare:
44
+
45
+
***First Contentful Paint**: The time it takes for the first text or image to appear. A lower value is better.
46
+
***Speed Index**: How quickly content is visually displayed during page load. A lower value is better.
47
+
***Largest Contentful Paint**: The time it takes for the largest content element to be rendered. A lower value is better.
48
+
***Total Blocking Time**: The total amount of time between First Contentful Paint and Time to Interactive where the main thread was blocked for long enough to prevent input responsiveness. A lower value is better.
49
+
50
+
**Network**
51
+
52
+
1. Go to the **Network** tab.
53
+
2. Ensure **"Disable cache"** is checked.
54
+
3.**Clear** the log.
55
+
4.**Preserve log** can be checked to maintain a history of requests.
56
+
5. Perform a hard reload (Ctrl+Shift+R or Cmd+Shift+R).
57
+
6. Copy and paste the bottom line of the log to get the following metrics:
58
+
59
+
***Requests**: The total number of requests made.
60
+
***Transferred**: The compressed size of all transferred resources.
61
+
***Resources**: The total uncompressed size of all resources.
62
+
***Finish**: The time from the request initiation to the completion of the last response.
63
+
64
+
You can also use the `.wasm` filter in the Network tab to inspect the sizes of individual WebAssembly files.
65
+
66
+
---
67
+
68
+
### Comparison Table
69
+
70
+
Please fill in the table below with the values from both the Dev and Prod environments.
71
+
*or just check the values if its quicker and make sure to highlight anything concerning*
These test are run by the pipeline but running them locally can be convenient to see issues early or to debug issues seen in the pipeline locally.
47
-
- Run against release configuration by select release configuration at the the top of solution explorer (to check against optimisation such as tree shaking for example)
0 commit comments