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