# JsvmLifeCycle 测试用例归档 ## 用例表 | 测试功能 | 预置条件 | 输入 | 预期输出 | 是否自动 | 测试结果 | | ---------------------------------------------------------------------------------------- | ------------ | --------------- | ---------------------- | -------- | -------- | | 拉起应用 | 设备正常运行 | | 成功拉起应用 | 是 | Pass | | 为对象添加JSVM_Finalize回调,以便在JavaScript对象被垃圾回收时调用来释放原生对象 | 位于首页 | 点击Hello World | 1秒后页面显示“success” | 是 | Pass | | 打开一个新的scope逃逸Handle scope,在关闭该scope之前创建的对象与父作用域有相同的生命周期 | 位于首页 | 点击Hello World | 1秒后页面显示“success” | 是 | Pass | | 打开一个Handle scope,确保scope范围内的JSVM_Value不被GC回收 | 位于首页 | 点击Hello World | 1秒后页面显示“success” | 是 | Pass | | 增加由Hello World创建的引用的引用计数,以确保对象在有引用时不会被提前释放 | 位于首页 | 点击Hello World | 1秒后页面显示“success” | 是 | Pass |