Testing menu interaction
See original GitHub issueLove the framework! 👍
Is there any way currently to test menu item functionality through spectron? I could test the code itself but that doesn’t take into account menu item states like enabled
and visible
.
If not, is there a suggested strategy for testing menu items?
Thanks!
Issue Analytics
- State:
- Created 7 years ago
- Reactions:14
- Comments:22 (1 by maintainers)
Top Results From Across the Web
Testing menu interaction #21 - electron-userland/spectron
Is there any way currently to test menu item functionality through spectron? I could test the code itself but that doesn't take into...
Read more >Under the microscope: user testing mobile menus
Without a standard approach, every site has to develop their own interaction pattern. Should menu items expand to show their children?
Read more >menu interact type - TestArchitect Docs
Description Specifies which mouse action (click or hover) to take on each middle-level menu item. Allowable values click : (Default) click menu items...
Read more >Menus | Interaction Programming (CSE 340) - Washington
After your application is turned in, you will test these menus in an experiment with others. The user study will include the following:....
Read more >Testing task: Close submenu in interaction mode - ARIA-AT
Open 'Text Align' submenu. Using the following commands, Close the menu. Escape. Success Criteria. To pass this test, NVDA needs to meet all...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Not currently, the
require('electron').remote.Menu.getApplicationMenu()
API does not serialize to JSON so it can’t currently be fetched via Spectron.This is something that should be added though 👍
Any updates on this one ?