The card below is the “product under test”. Use guided mode to see the bug list upfront, or blind mode to find them yourself first.
Techniques: Cross-browser testing, Error guessing
🏠
HomeStart Mortgage Calculator
Estimate your weekly repayments
Your findings
0 / 0 bugs foundTick each bug as you confirm it on the page above. Progress saves automatically.
Write down every bug you find. Be specific — where it is, what’s wrong, what it should be.
Planted bugs (5)
- The number inputs (loan amount, interest rate, loan term) show browser-native spinner controls in Chrome but not in Firefox. This creates an inconsistent UX: Chrome users can increment/decrement with buttons; Firefox users cannot. Testers should verify number inputs across browsers.
- The first colour input uses the
accent-colorCSS property in its inline style. Safari versions before 15.4 (released March 2022) do not support this property, so the custom accent colour will not apply. This is a progressive-enhancement gap, not a critical bug, but it should be documented. - The
type="date"input for start date relies on browser-native date pickers. In Safari versions before 14.1 (desktop) and on older iOS versions, this input type falls back to a plain text field with no validation or picker. Users may enter invalid dates. - The second
type="colour"input (theme colour) is poorly supported on iOS Safari. It often renders as a non-functional text field rather than a colour picker. On iOS, a custom colour picker or alternative input method should be provided as a fallback. - The “Calculate repayment” button does not perform any calculation. The displayed result is hard-coded to
$0.00regardless of the loan amount, interest rate, or term entered. The calculation function is either not implemented or not wired to the button.
Cross-browser testing: verify every input type, CSS property, and JavaScript API against your supported browser matrix. Use caniuse.com and BrowserStack (or similar) for validation. Never assume “all modern browsers support X” without checking version cutoffs.