基于ExtJS v7.1的应用程序具有onAppUpdate函数和文档化这里中提到的其他一些方法,用于经典应用程序。然而,在开发和测试环境中,这些都不会被触发。如果是的话,那么我们如何在dev或测试构建中测试onAppUpdate。如果不是,那么这里可能出了什么问题。
发布于 2020-04-15 15:48:41
您可以通过为您的文件中的特定构建启用本地存储缓存来实现这一点。
测试构建的示例:
/**
* Settings specific to testing builds.
*/
"testing": {
"cache": {
"enable": true
}
},现在,测试环境上的每个构建都将调用onAppUpdate()函数。
发布于 2020-04-15 21:38:58
请注意,如果使用的是dev构建,则永远不会看到onAppUpdate事件被触发;它需要打包(如@ground_call所指出的,启用缓存)。onAppUpdate的要点是,您有一个缓存版本,它比现在可用的版本更旧--没有缓存,没有onAppupdate
如果您愿意信任基础设施,只需要测试应用程序的功能,那么始终可以通过编程方式触发onAppUpdate事件,无论是在测试脚本中还是在JavaScript控制台中。
https://stackoverflow.com/questions/61229583
复制相似问题