Chrome扩展程序测试

10

有没有人在Chrome扩展测试方面有经验?

例如:

我想创建一个使用弹出式浏览器操作的扩展程序,并自动化一个测试用例以检查单击弹出窗口时的行为[chromium问题]。

也许你可以使用Selenium(如果可能的话,这将非常棒)。


你是否在寻找这个链接:http://stackoverflow.com/questions/6176033/selenium-click-right-on-mouse-or-press-option-key-form-keyboard/6176106#6176106 - A.J
不,有所谓的“浏览器操作”,我想要访问浏览器操作弹出窗口。http://code.google.com/chrome/extensions/browserAction.html - user124722
Chromium的Python自动化工具PyAuto目前不支持此功能。如果您想改变职业并帮助开发这个缺失的功能(使用C++...),您应该从这里开始:http://src.chromium.org/svn/trunk/src/chrome/test/automation/extension_proxy.cc http://src.chromium.org/svn/trunk/src/chrome/test/pyautolib/pyautolib.cc - Udi
2个回答

3

您是否考虑过使用通用GUI测试工具?如果您正在寻找免费的基本解决方案,请查看Sikuli。还有很多类似的工具可供选择。


1
谢谢你指引我发现这么有趣的工具。我一定会更加仔细地研究它。这很有趣。我找到了一个关于它的有用博客(Sikuli + Java + Maven + CI):http://javasplitter.blogspot.com/2011/02/continuous-gui-integration-testing.html - user124722

0

我已经使用protractor定位到弹出窗口的URL并进行测试,就像测试普通网页一样。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接