如何从TestCafe中的window对象获取构造函数?
1> mlosev..:
我需要为正在使用的库获取构造函数,以便在其上调用静态方法。
那是不可能的。您不能在执行测试的Node.js环境中从浏览器的Javascript环境中调用函数。要完成您的方案,请在ClientFunction中调用目标静态方法,并从中返回结果。
cosnt getStaticData = ClientFunction(() => {
const data = window.Sortable.staticMethod();
return JSON.serializable(data);
});