我正在为Google的Chrome浏览器编写扩展程序,并且以良好的TDD方式,我想在开始之前开始编写一些类似BDD的端到端集成测试。
但是,我发现有关如何自动化Chrome扩展程序的文档很少,特别是如果您使用的是JavaScript / Grunt。
主要问题是:如何在Webdriver运行中自动安装Chrome扩展程序?
据我所知,唯一的方法是使用Java:
http://releasematic.wordpress.com/2013/12/29/automation-testing-chrome-extensions/
Javascript没有类似的API!它是否正确?还有其他人自动测试他们的chrome扩展吗?