Every scenario of the last 30 days among the last 200 runs, the least reliable first. Flaky means passed on a retry. Hover a scenario for its feature file.
| Run | Project | Scenario | Runs | Failed | Flaky | Pass rate | Median duration | Last failed |
|---|---|---|---|---|---|---|---|---|
| full | public |
The Countries section of the Filter panel narrows the table | 2 | 2 | 0 | 0% | 59.1 s | 2026-11-10 02:15 UTC |
| full | no-js |
The contact page chat trigger is a link that works without JavaScript | 2 | 2 | 0 | 0% | 1.3 s | 2026-11-10 02:15 UTC |
| full | public |
Sorting by price orders the table and the link | 2 | 1 | 0 | 50% | 49.2 s | 2026-11-10 02:15 UTC |
| full | public |
Switching to Futures brings the Futures defaults and keeps the sort | 2 | 1 | 0 | 50% | 51.1 s | 2026-11-10 02:15 UTC |
| full | public |
The Platforms section of the Filter panel narrows the table | 2 | 1 | 0 | 50% | 46.3 s | 2026-11-10 02:15 UTC |
| full | public |
A guest proceeds to checkout with their email | 2 | 1 | 0 | 50% | 1.1 min | 2026-11-10 02:15 UTC |
| full | public |
A link with filters and a sort reproduces the view | 2 | 0 | 1 | 100% | 35.3 s | — |
| full | public |
The Chrome Extension page loads and renders | 2 | 0 | 1 | 100% | 12.7 s | — |
| full | no-js |
Sortable column headers on the Payouts page are links that carry the next sort value | 2 | 0 | 1 | 100% | 3.3 s | — |
| full | no-js |
Pagination on the Payouts page is a set of links | 2 | 0 | 1 | 100% | 5.2 s | — |
| smoke | public |
The Home page loads and renders | 2 | 0 | 0 | 100% | 30.5 s | — |
| smoke | public |
The Challenges page loads and renders | 2 | 0 | 0 | 100% | 34.0 s | — |
| smoke | public |
The Reviews page loads and renders | 2 | 0 | 0 | 100% | 31.7 s | — |
| smoke | public |
The Payouts page loads and renders | 2 | 0 | 0 | 100% | 32.3 s | — |
| smoke | no-js |
Challenge table rows are links | 2 | 0 | 0 | 100% | 5.8 s | — |
| smoke | no-js |
The main menus are native popovers whose content is in the HTML | 2 | 0 | 0 | 100% | 8.7 s | — |
| smoke | css |
The Transparency page shows the panel of the tab it loads with | 2 | 0 | 0 | 100% | 16.1 s | — |
| smoke | auth-setup |
sign in every role | 2 | 0 | 0 | 100% | 3.1 min | — |
| smoke | auth-teardown |
delete the run users | 2 | 0 | 0 | 100% | 0.0 s | — |
| smoke | signed-in |
The personal dashboard is never cacheable by a shared cache | 2 | 0 | 0 | 100% | 5.5 s | — |
| full | public |
The blog follows each firm type switch made after opening it | 2 | 0 | 0 | 100% | 1.2 min | — |
| full | public |
The Size filter keeps only the chosen account size | 2 | 0 | 0 | 100% | 51.1 s | — |
| full | public |
The Steps filter keeps only the chosen program | 2 | 0 | 0 | 100% | 46.1 s | — |
| full | public |
Combined filters narrow the table and Reset filter brings the defaults back | 2 | 0 | 0 | 100% | 52.2 s | — |
| full | public |
A search with no match shows the empty state | 2 | 0 | 0 | 100% | 37.4 s | — |
| full | public |
A guest confirms the purchase and is sent to sign up for the loyalty points | 2 | 0 | 0 | 100% | 1.2 min | — |
| full | public |
A guest who has not finalized the purchase can come back to it | 2 | 0 | 0 | 100% | 1.6 min | — |
| full | public |
The survey after confirming can be skipped | 2 | 0 | 0 | 100% | 1.3 min | — |
| full | public |
A blocked popup offers a Redirect link | 2 | 0 | 0 | 100% | 1.0 min | — |
| full | public |
A guest continues without an email | 2 | 0 | 0 | 100% | 59.6 s | — |
| full | public |
An unknown challenge closes the checkout | 2 | 0 | 0 | 100% | 43.4 s | — |
| full | public |
The checkout discloses the affiliate link on both screens before it leaves | 2 | 0 | 0 | 100% | 1.1 min | — |
| full | public |
A visitor narrows the challenges and goes to buy one | 2 | 0 | 0 | 100% | 51.0 s | — |
| full | public |
A visitor uses a firm's promo code from the firm page | 2 | 0 | 0 | 100% | 23.3 s | — |
| full | public |
The promo code dialog discloses the affiliate link before the visitor leaves | 2 | 0 | 0 | 100% | 23.2 s | — |
| full | public |
A visitor opens a firm from the challenge table through its logo | 2 | 0 | 0 | 100% | 36.6 s | — |
| full | public |
A visitor opens a firm from the challenge table through its name | 2 | 0 | 0 | 100% | 42.5 s | — |
| full | public |
Example #1 | 2 | 0 | 0 | 100% | 32.5 s | — |
| full | public |
The Home page hydrates and keeps the cookie banner | 2 | 0 | 0 | 100% | 19.2 s | — |
| full | public |
The Futures page loads and renders | 2 | 0 | 0 | 100% | 29.4 s | — |
| full | public |
The Crypto page loads and renders | 2 | 0 | 0 | 100% | 24.0 s | — |
| full | public |
The Exclusive Offers page loads and renders | 2 | 0 | 0 | 100% | 27.1 s | — |
| full | public |
The Offers page loads and renders | 2 | 0 | 0 | 100% | 24.9 s | — |
| full | public |
The Best Sellers page loads and renders | 2 | 0 | 0 | 100% | 22.7 s | — |
| full | public |
The Favorite Firms page loads and renders | 2 | 0 | 0 | 100% | 21.1 s | — |
| full | public |
The Rules page loads and renders | 2 | 0 | 0 | 100% | 16.6 s | — |
| full | public |
The Spreads page loads and renders | 2 | 0 | 0 | 100% | 21.8 s | — |
| full | public |
The Payouts Leaderboard page loads and renders | 2 | 0 | 0 | 100% | 20.1 s | — |
| full | public |
The All Prop Firms page loads and renders | 2 | 0 | 0 | 100% | 19.0 s | — |
| full | public |
The Firm Overview page loads and renders | 2 | 0 | 0 | 100% | 13.5 s | — |
| full | public |
The Compare Firms page loads and renders | 2 | 0 | 0 | 100% | 13.4 s | — |
| full | public |
The Challenge Finder page loads and renders | 2 | 0 | 0 | 100% | 14.1 s | — |
| full | public |
The Prop Firm Lists page loads and renders | 2 | 0 | 0 | 100% | 14.9 s | — |
| full | public |
The Demo Accounts page loads and renders | 2 | 0 | 0 | 100% | 12.6 s | — |
| full | public |
The Extra Account Promo page loads and renders | 2 | 0 | 0 | 100% | 18.1 s | — |
| full | public |
The Unlisted Firms page loads and renders | 2 | 0 | 0 | 100% | 13.0 s | — |
| full | public |
The Blog page loads and renders | 2 | 0 | 0 | 100% | 11.9 s | — |
| full | public |
The Industry News page loads and renders | 2 | 0 | 0 | 100% | 20.7 s | — |
| full | public |
The High Impact News page loads and renders | 2 | 0 | 0 | 100% | 17.2 s | — |
| full | public |
The Announcements page loads and renders | 2 | 0 | 0 | 100% | 13.7 s | — |
| full | public |
The Resources page loads and renders | 2 | 0 | 0 | 100% | 10.8 s | — |
| full | public |
The Trading Tools page loads and renders | 2 | 0 | 0 | 100% | 10.8 s | — |
| full | public |
The PFM AI page loads and renders | 2 | 0 | 0 | 100% | 14.8 s | — |
| full | public |
The Transparency page loads and renders | 2 | 0 | 0 | 100% | 17.7 s | — |
| full | public |
The Awards page loads and renders | 2 | 0 | 0 | 100% | 18.1 s | — |
| full | public |
The Loyalty Program page loads and renders | 2 | 0 | 0 | 100% | 18.1 s | — |
| full | public |
The Affiliate Program page loads and renders | 2 | 0 | 0 | 100% | 10.5 s | — |
| full | public |
The Referral Program page loads and renders | 2 | 0 | 0 | 100% | 13.1 s | — |
| full | public |
The Review Bounty page loads and renders | 2 | 0 | 0 | 100% | 8.8 s | — |
| full | public |
The Bug Bounty page loads and renders | 2 | 0 | 0 | 100% | 11.4 s | — |
| full | public |
The About Us page loads and renders | 2 | 0 | 0 | 100% | 13.4 s | — |
| full | public |
The Careers page loads and renders | 2 | 0 | 0 | 100% | 13.0 s | — |
| full | public |
The Press page loads and renders | 2 | 0 | 0 | 100% | 11.0 s | — |
| full | public |
The Contact page loads and renders | 2 | 0 | 0 | 100% | 12.7 s | — |
| full | public |
The How It Works page loads and renders | 2 | 0 | 0 | 100% | 10.3 s | — |
| full | public |
The Sitemap page loads and renders | 2 | 0 | 0 | 100% | 9.9 s | — |
| full | public |
The Privacy Policy page loads and renders | 2 | 0 | 0 | 100% | 10.8 s | — |
| full | public |
The Terms and Conditions page loads and renders | 2 | 0 | 0 | 100% | 9.7 s | — |
| full | public |
The Marketplace Terms and Conditions page loads and renders | 2 | 0 | 0 | 100% | 13.8 s | — |
| full | public |
The Crypto Terms and Conditions page loads and renders | 2 | 0 | 0 | 100% | 10.7 s | — |
| full | public |
The Finotive Terms and Conditions page loads and renders | 2 | 0 | 0 | 100% | 9.9 s | — |
| full | public |
The Affiliate Terms of Use page loads and renders | 2 | 0 | 0 | 100% | 9.7 s | — |
| full | no-js |
The Home page ships no YouTube player | 2 | 0 | 0 | 100% | 3.1 s | — |
| full | no-js |
The Firm Videos page ships no YouTube player | 2 | 0 | 0 | 100% | 1.9 s | — |
| full | no-js |
The Contact page ships no YouTube player | 2 | 0 | 0 | 100% | 2.2 s | — |
| full | no-js |
Buy calls to action on the Challenges page are affiliate links | 2 | 0 | 0 | 100% | 1.6 s | — |
| full | no-js |
Apply buttons on the Exclusive Offers page link to the firm challenges page | 2 | 0 | 0 | 100% | 1.9 s | — |
| full | no-js |
The industry news filter is a native popover | 2 | 0 | 0 | 100% | 1.8 s | — |
| full | no-js |
The award type switch is an anchor to a section of the page | 2 | 0 | 0 | 100% | 2.0 s | — |
| full | no-js |
The high impact news firm selector is a set of links | 2 | 0 | 0 | 100% | 1.7 s | — |
| full | no-js |
The unlisted firm tabs are links that carry the tab value | 2 | 0 | 0 | 100% | 3.2 s | — |
| full | no-js |
The back arrow on a news article is a link to the news list | 2 | 0 | 0 | 100% | 4.9 s | — |
| full | no-js |
Article table of contents entries have a real href | 2 | 0 | 0 | 100% | 1.5 s | — |
| full | no-js |
The unlisted firm submit page sends a signed-out visitor to sign-in | 2 | 0 | 0 | 100% | 0.1 s | — |
| full | no-js |
Firm logos in the challenge table are links to our own firm pages | 2 | 0 | 0 | 100% | 1.9 s | — |
| full | no-js |
Trading tool calls to action are sponsored links that open the tool in a new tab | 2 | 0 | 0 | 100% | 1.1 s | — |
| full | no-js |
Sortable column headers on the Home page are links that carry the next sort value | 2 | 0 | 0 | 100% | 3.1 s | — |
| full | no-js |
Sortable column headers on the Challenges page are links that carry the next sort value | 2 | 0 | 0 | 100% | 2.5 s | — |
| full | no-js |
Pagination on the Challenges page is a set of links | 2 | 0 | 0 | 100% | 1.4 s | — |
| full | no-js |
Pagination on the Industry News page is a set of links | 2 | 0 | 0 | 100% | 6.6 s | — |
| full | no-js |
The filter panel on the Home page opens through a link | 2 | 0 | 0 | 100% | 2.1 s | — |
| full | no-js |
The filter panel on the Challenges page opens through a link | 2 | 0 | 0 | 100% | 1.9 s | — |
| full | no-js |
The filter panel on the Reviews page opens through a link | 2 | 0 | 0 | 100% | 1.1 s | — |
| full | no-js |
The filter panel on the Spreads page opens through a link | 2 | 0 | 0 | 100% | 0.6 s | — |
| full | no-js |
The Privacy Policy table of contents entries have a real href | 2 | 0 | 0 | 100% | 1.1 s | — |
| full | no-js |
The Terms and Conditions table of contents entries have a real href | 2 | 0 | 0 | 100% | 1.2 s | — |
| full | no-js |
The Crypto Terms and Conditions table of contents entries have a real href | 2 | 0 | 0 | 100% | 1.6 s | — |
| full | no-js |
The Marketplace Terms and Conditions table of contents entries have a real href | 2 | 0 | 0 | 100% | 1.4 s | — |
| full | no-js |
The Finotive Terms and Conditions table of contents entries have a real href | 2 | 0 | 0 | 100% | 0.6 s | — |
| full | no-js |
The Affiliate Terms of Use table of contents entries have a real href | 2 | 0 | 0 | 100% | 3.1 s | — |
| full | no-js |
The transparency page ships the text of every ranking method | 2 | 0 | 0 | 100% | 1.9 s | — |
| full | no-js |
The rules Read More control reveals text that is already in the HTML | 2 | 0 | 0 | 100% | 2.0 s | — |
| full | no-js |
The server sends the whole review text, not a shortened one | 2 | 0 | 0 | 100% | 2.3 s | — |
| full | no-js |
The Transparency page ships a panel for every tab | 2 | 0 | 0 | 100% | 1.9 s | — |
| full | no-js |
The Bug Bounty page ships a panel for every tab | 2 | 0 | 0 | 100% | 0.5 s | — |
| full | no-js |
The Home page ships every collapsed FAQ answer | 2 | 0 | 0 | 100% | 2.7 s | — |
| full | no-js |
The Payouts page ships every collapsed FAQ answer | 2 | 0 | 0 | 100% | 1.9 s | — |
| full | no-js |
The Reviews page ships every collapsed FAQ answer | 2 | 0 | 0 | 100% | 1.4 s | — |
| full | no-js |
The Awards page ships every collapsed FAQ answer | 2 | 0 | 0 | 100% | 1.7 s | — |
| full | no-js |
The Transparency page ships every collapsed FAQ answer | 2 | 0 | 0 | 100% | 0.8 s | — |
| full | no-js |
The top tracked firms and the payouts hub are links | 2 | 0 | 0 | 100% | 3.5 s | — |
| full | no-js |
The tracking request opens in a native popover and its form posts without JavaScript | 2 | 0 | 0 | 100% | 5.3 s | — |
| full | no-js |
A search term filters the challenge table and prefills the search box | 2 | 0 | 0 | 100% | 2.3 s | — |
| full | no-js |
Turning the discount off changes the prices the server sends | 2 | 0 | 0 | 100% | 3.7 s | — |
| full | no-js |
A category filter shortens the industry news list | 2 | 0 | 0 | 100% | 3.1 s | — |
| full | css |
A tab a visitor selects on the Transparency page shows its panel | 2 | 0 | 0 | 100% | 19.3 s | — |
| full | signed-in |
Admin of several firms opens the business dashboard and switches between firms | 2 | 0 | 0 | 100% | 35.6 s | — |
| full | signed-in |
A signed-in user's confirmation is recorded on the account | 2 | 0 | 0 | 100% | 57.1 s | — |
| full | signed-in |
A signed-in user's email is filled in and locked | 2 | 0 | 0 | 100% | 50.6 s | — |
| full | signed-in |
A promo with a custom label discount shows the label on the offer | 2 | 0 | 0 | 100% | 13.4 s | — |
| full | signed-in |
Only a promo that runs today shows on the Offers tab | 2 | 0 | 0 | 100% | 11.1 s | — |
| full | signed-in |
Example #1 | 2 | 0 | 0 | 100% | 11.7 s | — |
| full | signed-in |
Example #2 | 2 | 0 | 0 | 100% | 10.9 s | — |
| full | signed-in |
A user who skipped onboarding can use the personal dashboard | 2 | 0 | 0 | 100% | 10.9 s | — |
| full | signed-in |
A user who has not completed onboarding is prompted on an authenticated page | 2 | 0 | 0 | 100% | 12.1 s | — |
| full | signed-in |
An onboarded user can comment in a firm discussion straight away | 2 | 0 | 0 | 100% | 9.8 s | — |
| full | signed-in |
A dismissed onboarding prompt does not come back in the same session | 2 | 0 | 0 | 100% | 1.4 min | — |
| full | signed-in |
A valid invite link shows the inviter and starts sign-up with the referral code | 2 | 0 | 0 | 100% | 13.8 s | — |
| full | signed-in |
The Referrals page shows my stats, share link, activity and leaderboard | 2 | 0 | 0 | 100% | 8.8 s | — |
| full | signed-in |
A recently referred user cannot share a referral link during the cooldown | 2 | 0 | 0 | 100% | 11.9 s | — |
| full | signed-in |
Example #1 | 2 | 0 | 0 | 100% | 8.9 s | — |
| full | signed-in |
Example #2 | 2 | 0 | 0 | 100% | 8.4 s | — |