# Testing Loading Skeletons

DevFeed: [Testing Loading Skeletons](<https://devfeed.tech/articles/testing-loading-skeletons-28899.md>)

Original publisher: [Read original article](<https://glebbahmutov.com/blog/testing-loading-skeletons/>)

Author: Gleb Bahmutov

Published: 2025-12-26T05:00:00Z

Content type: tutorial

Language: en

Sources: [Gleb Bahmutov](<https://devfeed.tech/sources/gleb-bahmutov.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Cypress](<https://devfeed.tech/topics/cypress.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [component](<https://devfeed.tech/tags/component.md>), [css](<https://devfeed.tech/tags/css.md>), [cypress](<https://devfeed.tech/tags/cypress.md>), [map](<https://devfeed.tech/tags/map.md>), [products](<https://devfeed.tech/tags/products.md>), [property](<https://devfeed.tech/tags/property.md>), [test](<https://devfeed.tech/tags/test.md>), [testing](<https://devfeed.tech/tags/testing.md>)

## AI overview

A tutorial on testing loading skeletons with Cypress. It covers verifying that a skeleton appears while data loads, checking its position against the loaded content, and fixing CSS that causes layout shifts.

## Source excerpt

Loading skeletons are displayed while the real data is loading. For example, the login passwords are displayed after 1 second in the GIF