我有一段 dynatrace js 代理代码,我试图将那段缩小的代码注入浏览器实例中,当量角器测试在 selenium 网格上运行时弹出。
这不是自动注入的原因是它们在 docker 容器上运行。在这种情况下,手动注入代码的最佳方法是什么?
我试过这样做:
var dtagent = require('./dtagent-test.js');
browser.driver.executeScript("dtagent");
dtagent contains the minifed dynatrace code that needs to be injected.
但这没有用,它抱怨没有定义窗口。
知道这是如何工作的吗?
谢谢!