使用上下文菜单测试Chrome扩展程序

时间:2018-07-04 21:10:08

标签: google-chrome google-chrome-extension contextmenu

我正在使用一个Chrome插件,该插件使用chrome.contextMenus添加上下文菜单项。

在开发扩展程序时,我希望创建一些测试,以确保功能正常。我已经研究过使用Selenium和类似工具,但是似乎没有与“系统”上下文菜单进行交互的概念,只有上下文菜单实际上是通过拦截右键单击来调用的JavaScript。浏览器的真实上下文菜单的解决方案似乎有些古怪。

我开始研究诸如autohotkey和AutoIt之类的东西,但是由于Chrome不使用本机Windows控件,因此我不确定它们是否是此类测试的最佳工具。

我看到有一些AutoIt Chrome UDF 的工作,但是我想检查是否有一个可以与浏览器进行持续交互的专用工具。我还想检查其他选项卡是否打开,等等。


我已阅读How do I test a context menu entry in a Chrome Extension?-> Select an Option from the Right-Click Menu in Selenium Webdriver - Java,但是如果您不知道其他扩展名或自定义项中可能显示哪些菜单项,我不确定该如何工作。

0 个答案:

没有答案