I'm currently working on meeting the criteria for the "Built for Shopify" designation but I'm running into some issues in the testing of performance and accessibility.
I'm trying to use Lighthouse and Wave for the testing, but my app is embedded, and the tools are reporting the performance and accessibility of the parent Shopify window, not my embedded app in the iframe. From what I've read, these tools can't really test properly when iframes are used. The tools are reporting issues with the page, but they're in the parent window. I used to be able to just turn off the "forceRedirect" and test, but since the change to session tokens, I can't do that anymore because the app can't load unless the parent window loads it with the session token.
Is there a way to test an embedded app while it's in the iframe using Lighthouse and Wave without getting results from the parent frame?
Thanks for any insights anyone can provide 🙂
Going to reply to this to hope it gets more attention. I am currently working on something similar and need to be able to test my App's accessibility as some of our client base might be using screen readers and the like.
Did you find anything?
On our Shopify Expert Marketplace, you can find many trusted third party developers and fr...By Arno Nov 27, 2023
You've downloaded the Search & Discovery app from the Shopify App store, and as you're ...By Skye Nov 8, 2023