0
0
Cypresstesting~5 mins

Responsive breakpoint testing in Cypress - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is responsive breakpoint testing?
It is testing a website or app at different screen sizes to make sure it looks and works well on all devices like phones, tablets, and desktops.
Click to reveal answer
beginner
Why do we test at different breakpoints?
Because websites change layout and style at certain screen widths called breakpoints, testing ensures the site stays usable and pretty on all devices.
Click to reveal answer
intermediate
How can Cypress help with responsive breakpoint testing?
Cypress can set the browser size to different widths and heights during tests, so you can check how your site behaves at each breakpoint automatically.
Click to reveal answer
beginner
Example of setting viewport size in Cypress?
Use cy.viewport(width, height) to change the browser size. For example, cy.viewport(375, 667) sets the size to a small phone screen.
Click to reveal answer
beginner
What should you check at each breakpoint during testing?
Check that all buttons, text, images, and menus are visible and usable. Also, check that no content is cut off or overlapping.
Click to reveal answer
What does cy.viewport(1024, 768) do in Cypress?
AWaits for 1024 milliseconds
BClicks a button with id 1024
CSets the browser size to 1024 pixels wide and 768 pixels tall
DOpens a new tab with URL 768
Why is responsive breakpoint testing important?
ATo speed up the website loading time
BTo check if the website works well on different screen sizes
CTo test backend server responses
DTo check spelling mistakes
Which of these is NOT a common breakpoint size?
A5000px (super large screen)
B768px (tablet)
C1440px (large desktop)
D320px (small phone)
In Cypress, how do you test multiple breakpoints efficiently?
AUse cy.viewport() with different sizes inside a loop or multiple tests
BChange the CSS manually each time
CRestart the browser for each size
DUse cy.click() to resize the window
What should you NOT ignore when testing responsive breakpoints?
AContent visibility and layout
BButton functionality
CText readability
DPage background color
Explain how you would write a Cypress test to check a website at three different breakpoints.
Think about setting viewport sizes and running assertions for each.
You got /4 concepts.
    Why is it important to test responsive breakpoints in automated tests rather than only manually?
    Consider benefits of automation vs manual testing.
    You got /4 concepts.