我正在开发 Firefox 扩展并开始使用 jsUnit 构建自动化测试。一旦我的扩展代码引用任何 XPCom 组件,我就会遇到从 TestRunner 运行测试的权限错误。
有没有更好的工具供我使用,或者我如何解决权限问题并继续使用 jsUnit?
我正在开发 Firefox 扩展并开始使用 jsUnit 构建自动化测试。一旦我的扩展代码引用任何 XPCom 组件,我就会遇到从 TestRunner 运行测试的权限错误。
有没有更好的工具供我使用,或者我如何解决权限问题并继续使用 jsUnit?
我还没有开始使用它,但是UxU似乎是一个非常好的单元测试 Firefox 扩展的工具。我不知道它对 XPCOM 的处理能力有多好,但我相信它会从一个上下文中运行测试,在这个上下文中它具有这种事情所需的权限。